
.blog-page{background:#06111c;color:#fff}.blog-main{padding-top:86px}.blog-hero{padding:110px 0 80px;background:radial-gradient(circle at 78% 18%,rgba(38,120,255,.25),transparent 35%),linear-gradient(145deg,#06111c,#09263b);border-bottom:1px solid rgba(255,255,255,.08)}.blog-shell{width:min(1180px,calc(100% - 80px));margin:auto}.blog-kicker{display:flex;align-items:center;gap:10px;color:#36f1cd;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.blog-kicker:before{content:"";width:28px;height:1px;background:#36f1cd}.blog-hero h1{max-width:920px;margin:20px 0 24px;font:600 clamp(50px,7vw,88px)/.98 "Space Grotesk";letter-spacing:-.055em}.blog-hero h1 em{color:#4cf0ff;font-style:normal}.blog-hero p{max-width:760px;color:rgba(255,255,255,.65);font-size:15px;line-height:1.8}.blog-section{padding:90px 0}.blog-featured{display:grid;grid-template-columns:1.2fr .8fr;overflow:hidden;background:linear-gradient(150deg,#0b2c43,#071625);border:1px solid rgba(76,240,255,.16)}.blog-featured-media{min-height:420px;position:relative}.blog-featured-media img{width:100%;height:100%;object-fit:cover}.blog-featured-media:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,13,23,.05),rgba(4,13,23,.65)),linear-gradient(180deg,transparent 35%,rgba(4,13,23,.7))}.blog-featured-copy{padding:54px;display:flex;flex-direction:column;justify-content:center}.blog-category{color:#36f1cd;font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.blog-featured h2,.blog-card h2{font-family:"Space Grotesk"}.blog-featured h2{margin:16px 0 18px;font-size:38px;line-height:1.05;letter-spacing:-.035em}.blog-featured p,.blog-card p{color:rgba(255,255,255,.58);line-height:1.75;font-size:13px}.blog-link{margin-top:24px;color:#fff;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.blog-link span{color:#4cf0ff;margin-left:8px}.blog-heading{display:flex;justify-content:space-between;gap:50px;align-items:end;margin:0 0 38px}.blog-heading h2{margin:0;font:600 clamp(36px,4vw,54px) "Space Grotesk";letter-spacing:-.04em}.blog-heading p{max-width:500px;color:rgba(255,255,255,.55);font-size:13px;line-height:1.75}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.blog-card{background:linear-gradient(160deg,rgba(13,35,56,.96),rgba(6,18,31,.99));border:1px solid rgba(255,255,255,.08);overflow:hidden;display:flex;flex-direction:column}.blog-card-media{height:210px;position:relative;overflow:hidden}.blog-card-media img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.blog-card:hover .blog-card-media img{transform:scale(1.04)}.blog-card-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(4,13,23,.05),rgba(4,13,23,.7))}.blog-card-copy{padding:26px;display:flex;flex-direction:column;flex:1}.blog-card h2{font-size:23px;line-height:1.12;letter-spacing:-.025em;margin:12px 0}.blog-card .blog-link{margin-top:auto;padding-top:20px}.blog-note{margin-top:55px;padding:28px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.025);color:rgba(255,255,255,.55);font-size:12px;line-height:1.7}.article-main{padding-top:86px}.article-hero{padding:90px 0 60px;background:radial-gradient(circle at 80% 20%,rgba(38,120,255,.18),transparent 35%),#071421;border-bottom:1px solid rgba(255,255,255,.08)}.article-hero h1{max-width:900px;margin:16px 0 20px;font:600 clamp(44px,6vw,74px)/1.02 "Space Grotesk";letter-spacing:-.05em}.article-hero p{max-width:760px;color:rgba(255,255,255,.65);line-height:1.8}.article-body{padding:70px 0 95px}.article-layout{display:grid;grid-template-columns:minmax(0,760px) 260px;gap:90px;align-items:start}.article-content h2{margin:42px 0 14px;font:600 30px "Space Grotesk";letter-spacing:-.025em}.article-content p{color:rgba(255,255,255,.68);font-size:15px;line-height:1.9}.article-aside{position:sticky;top:120px;padding:24px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.025)}.article-aside strong{display:block;margin-bottom:12px;font:600 17px "Space Grotesk"}.article-aside p{color:rgba(255,255,255,.5);font-size:11px;line-height:1.7}.article-aside a{display:inline-block;margin-top:12px;color:#4cf0ff;font-size:10px;font-weight:800;text-transform:uppercase}.article-back{display:inline-block;margin-top:45px;color:#4cf0ff;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}@media(max-width:950px){.blog-featured{grid-template-columns:1fr}.blog-grid{grid-template-columns:1fr 1fr}.article-layout{grid-template-columns:1fr}.article-aside{position:static}}@media(max-width:760px){.blog-main,.article-main{padding-top:72px}.blog-shell{width:calc(100% - 36px)}.blog-hero{padding:80px 0 58px}.blog-section{padding:65px 0}.blog-featured-copy{padding:32px 24px}.blog-featured-media{min-height:290px}.blog-grid{grid-template-columns:1fr}.blog-heading{display:grid;gap:16px}.article-hero{padding:70px 0 45px}.article-body{padding:50px 0 70px}}
