.editorial-page{background:#f6f8fb;color:#101828}.editorial-page .nav{position:sticky}.article-hero{background:#08101d;color:#fff;border-bottom:1px solid rgba(255,255,255,.12)}.article-hero-grid{min-height:600px;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);gap:3rem;align-items:center;padding-top:5rem;padding-bottom:5rem}.article-kicker{display:inline-flex;padding:.38rem .72rem;border:1px solid rgba(255,255,255,.22);border-radius:999px;color:#bcd2ff;font-size:.78rem;font-weight:900;text-transform:uppercase}.article-hero h1{font-size:clamp(3rem,6vw,5.8rem);line-height:.96;max-width:920px;margin-top:1rem}.article-hero .lede{color:rgba(255,255,255,.78);max-width:800px}.article-meta{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.2rem;color:rgba(255,255,255,.65);font-size:.92rem}.article-visual{border:1px solid rgba(255,255,255,.16);border-radius:8px;overflow:hidden;background:#111827;box-shadow:0 28px 70px rgba(0,0,0,.28)}.article-visual img{width:100%;aspect-ratio:16/10;object-fit:cover}.article-visual figcaption{padding:1rem 1.1rem;color:rgba(255,255,255,.72);font-size:.9rem}.article-shell{max-width:1180px;margin:0 auto;padding:4.5rem 1.25rem;display:grid;grid-template-columns:minmax(0,760px) minmax(240px,300px);gap:4rem;align-items:start}.article-body{font-family:Arial,sans-serif;font-size:1.1rem;line-height:1.82;color:#263244}.article-body h2,.article-body h3{font-family:"Space Grotesk",Arial,sans-serif;color:#101828}.article-body h2{font-size:clamp(2rem,4vw,3.15rem);line-height:1.05;margin:3.4rem 0 1rem}.article-body h2:first-child{margin-top:0}.article-body h3{font-size:1.45rem;margin:2.2rem 0 .7rem}.article-body p{margin:0 0 1.25rem}.article-body a{color:#1456d9;text-decoration:underline;text-underline-offset:3px}.article-body ul,.article-body ol{padding-left:1.35rem;margin:0 0 1.4rem}.article-body li{margin:.48rem 0}.direct-answer{border-left:5px solid #1d61f1;background:#eaf2ff;padding:1.4rem 1.5rem;margin-bottom:2.4rem;border-radius:0 8px 8px 0;font-size:1.12rem}.pullquote{margin:2.5rem 0;padding:1.7rem 0;border-top:1px solid #cfd9e8;border-bottom:1px solid #cfd9e8;font-family:"Space Grotesk",Arial,sans-serif;font-size:clamp(1.6rem,3vw,2.3rem);line-height:1.2;color:#0f1b30;font-weight:700}.article-media{margin:2.4rem 0}.article-media img{width:100%;border-radius:8px;aspect-ratio:16/9;object-fit:cover;border:1px solid #d8e1ef}.article-media figcaption{color:#687386;font-size:.88rem;margin-top:.6rem}.comparison-table{width:100%;border-collapse:collapse;margin:1.8rem 0;font-size:.96rem}.comparison-table th,.comparison-table td{padding:.9rem;border:1px solid #d7e1ef;text-align:left;vertical-align:top}.comparison-table th{background:#eaf2ff;font-family:"Space Grotesk",Arial,sans-serif}.source-note{font-size:.92rem;color:#687386;background:#f0f3f8;border-radius:8px;padding:1rem 1.1rem}.article-sidebar{position:sticky;top:110px;display:grid;gap:1rem}.sidebar-card{background:#fff;border:1px solid #d8e1ef;border-radius:8px;padding:1.25rem}.sidebar-card h3{font-size:1.05rem;margin-bottom:.7rem}.sidebar-card p,.sidebar-card li{font-size:.93rem;color:#5b6472}.sidebar-card ul{padding-left:1rem;margin:0}.sidebar-card a{color:#1456d9;font-weight:800}.author-band{background:#dfeaff;border-top:1px solid #c7d7ed;border-bottom:1px solid #c7d7ed}.author-inner{display:grid;grid-template-columns:110px minmax(0,1fr);gap:1.5rem;align-items:center;padding-top:2.5rem;padding-bottom:2.5rem}.author-inner img{width:110px;height:110px;object-fit:cover;border-radius:8px;border:1px solid #bdd0eb}.author-inner h2{font-size:1.8rem;margin:0 0 .45rem}.author-inner p{max-width:780px;color:#42506a}.related-articles{padding:4.5rem 0}.related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.7rem}.related-card{background:#fff;border:1px solid #d8e1ef;border-radius:8px;padding:1.25rem;display:flex;flex-direction:column;min-height:210px}.related-card h3{margin:.6rem 0}.related-card p{color:#5b6472}.related-card .card-cta{margin-top:auto}.editorial-page .footer{margin-top:0}@media(max-width:920px){.article-hero-grid,.article-shell{grid-template-columns:1fr}.article-hero-grid{min-height:auto;padding-top:4rem;padding-bottom:4rem}.article-hero h1{font-size:clamp(2.7rem,12vw,4.5rem)}.article-shell{gap:2.5rem;padding-top:3rem;padding-bottom:3rem}.article-sidebar{position:static}.related-grid{grid-template-columns:1fr}.author-inner{grid-template-columns:80px minmax(0,1fr)}.author-inner img{width:80px;height:80px}}@media(max-width:560px){.article-hero-grid{padding-top:3rem;padding-bottom:3rem}.article-shell{padding-left:1rem;padding-right:1rem}.article-body{font-size:1.02rem}.article-body h2{margin-top:2.7rem}.comparison-table{display:block;overflow-x:auto}.author-inner{grid-template-columns:1fr}.author-inner img{width:96px;height:96px}}
