:root{--art-bg:#000;--art-fg:#fff;--art-red:#ef4444;--art-border:#ffffff4d;--art-glass:#0006}.article-page{background-color:var(--art-bg);color:var(--art-fg);min-height:100vh;font-family:Montserrat,sans-serif;position:relative;overflow:hidden}.article-wrap{z-index:10;max-width:80rem;margin:0 auto;padding:120px 1.5rem 80px;position:relative}h1,h2,h3,h4,h5,h6{text-transform:uppercase;letter-spacing:.02em}.article-hero{text-align:center;max-width:1028px;margin:0 auto 4rem;animation:.4s ease-out forwards fadeUp}.article-tag{color:var(--art-red);text-transform:uppercase;background:#ef44441a;border:1px solid #ef44444d;align-items:center;gap:8px;margin-bottom:24px;padding:8px 16px;font-size:12px;font-weight:700;display:inline-flex}.article-title{margin-bottom:24px;font-size:clamp(32px,5vw,56px);font-weight:900;line-height:1.1}.article-lead{color:#fffc;max-width:800px;margin:0 auto 32px;font-size:18px;font-weight:400;line-height:1.6}.stats-container{justify-content:center;display:flex}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;width:100%;max-width:1028px;margin-bottom:5rem;display:grid}.stat-card{background:var(--art-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;border:1px solid #fff;padding:30px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.stat-card:hover{border-color:var(--art-red);transform:translateY(-5px);box-shadow:0 10px 30px #ef444426}.stat-card:after{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.stat-card:hover:after{left:100%}.stat-value{color:var(--art-red);margin-bottom:8px;font-size:42px;font-weight:900;display:block}.stat-label{text-transform:uppercase;color:#ffffffe6;font-size:14px;font-weight:600}.content-container{max-width:1028px;margin:0 auto}.section-block{margin-bottom:5rem}.section-header{border-bottom:1px solid #ffffff1a;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:16px;display:flex}.section-title{color:#fff;margin:0;font-size:28px;font-weight:800}.article-text{color:#ffffffd9;margin-bottom:24px;font-size:16px;line-height:1.8}.glass-box{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0006;border:1px solid #fff3;margin-bottom:24px;padding:24px;position:relative}.glass-box.highlight{border-left:4px solid var(--art-red)}.glass-list-item{background:#0000004d;border:1px solid #ffffff1a;align-items:center;gap:12px;margin-bottom:16px;padding:12px;transition:background .3s;display:flex}.glass-list-item:hover{border-color:var(--art-red);background:#ffffff0d}.quote-box{color:#fff;text-align:center;border:1px solid var(--art-red);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0006;padding:40px;font-size:20px;font-style:italic;font-weight:500}.poly-btn{color:#000;text-transform:uppercase;letter-spacing:.06em;z-index:2;clip-path:polygon(0 0,96.5% 0,100% 100%,0 100%);background-color:#ffffffe6;justify-content:center;align-items:center;gap:10px;width:auto;min-width:280px;height:56px;padding:0 2.5rem;font-size:14px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex;position:relative;overflow:hidden}.poly-btn:before{content:"";clip-path:polygon(0 0,96.5% 0,100% 100%,0 100%);z-index:-1;cursor:none;background-color:#000;transition:background-color .3s;position:absolute;inset:2px}.poly-btn:after{content:"";z-index:1;background:linear-gradient(90deg,#0000,#ffffff26,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.poly-btn:hover{filter:drop-shadow(0 8px 16px #ffffff26);background-color:#fff;transform:translateY(-3px)}.poly-btn:hover:after{left:100%}.poly-btn.red{color:#fff;background-color:#ef4444e6}.poly-btn.white,.poly-btn.white:hover{color:#fff;background-color:#fff}.poly-btn.red:before{background-color:#000}.poly-btn.red:hover{filter:drop-shadow(0 8px 16px #ef44444d);background-color:#ef4444}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.art-nav{z-index:50;justify-content:space-between;align-items:center;width:100%;max-width:80rem;margin:0 auto;padding:24px;display:flex;position:absolute;top:0;left:0;right:0}.nav-back{color:#fff9;text-transform:uppercase;align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;transition:color .3s;display:flex}.nav-back:hover{color:var(--art-red)}@media (max-width:768px){.article-title{font-size:32px}.article-wrap{padding-top:124px}.poly-btn{width:100%;min-width:unset;justify-content:center}}@media (max-width:640px){.article-wrap{padding-left:clamp(16px,4vw,32px);padding-right:clamp(16px,4vw,32px)}}.to-b-gradient{background-image:linear-gradient(#07000080,#00000080);border-color:#ef4444}
