@media(max-width:1150px){.primary-nav{gap:15px}.nav-link{font-size:12px}.direction-grid{grid-template-columns:repeat(3,1fr)}.direction-card{min-height:220px}.value-chain{grid-template-columns:repeat(3,1fr)}.value-step:nth-child(3):after{display:none}.footer-grid{gap:45px}}@media(max-width:900px){.wrap{width:min(100% - 40px,1200px)}.site-header{height:68px}.menu-button{display:block}.primary-nav{display:none;position:absolute;left:0;right:0;top:68px;background:#fff;padding:8px 20px 20px;box-shadow:0 20px 30px rgba(0,0,0,.12);flex-direction:column;align-items:stretch;gap:0}.primary-nav.open{display:flex}.nav-link{padding:13px 10px;font-size:14px;border-bottom:1px solid #edf1f5}.nav-link.active:after{left:0;right:auto;top:12px;bottom:12px;width:3px;height:auto}.hero-grid{grid-template-columns:1fr;min-height:0}.hero-copy{padding:70px 0 28px}.hero-visual{min-height:0;height:360px}.hero-visual>img{width:520px;margin:auto}.float-a{right:8%}.float-b{right:4%}.float-c{left:9%}.signal-grid{grid-template-columns:1fr auto}.signal-grid p{grid-row:2;grid-column:1/3;padding-bottom:15px}.signal-grid span,.signal-grid a{padding-top:15px}.feature-grid,.card-grid{grid-template-columns:repeat(2,1fr)}.editorial-grid{grid-template-columns:1fr}.editorial-intro{min-height:230px}.ai-panel{grid-template-columns:1fr}.ai-orbit{margin:20px auto}.faq-grid{grid-template-columns:1fr;gap:32px}.category-grid{grid-template-columns:1fr}.category-grid img{width:100%;max-height:300px}.reading-layout{grid-template-columns:1fr;gap:20px}.article-aside{position:static;order:2}.article-content{order:1}.article-hero-image{height:330px}.footer-grid{grid-template-columns:1fr 1fr}}@media(max-width:650px){.wrap{width:calc(100% - 32px)}.brand small{font-size:9px}.hero-copy{padding-top:58px}.hero h1{font-size:42px}.hero-sub{font-size:17px}.hero-desc{font-size:14px}.hero-actions{flex-direction:column;align-items:stretch}.hero-bottom{margin-top:38px;gap:10px}.hero-bottom span+span{padding-left:10px}.hero-visual{height:270px}.hero-visual>img{width:390px}.hero-float{font-size:7px;padding:7px}.hero-float b{font-size:10px;margin-left:7px}.signal-grid{gap:4px}.signal-grid a{font-size:11px}.section,.directions-section,.faq-section{padding-block:66px}.section-heading{display:block}.section-heading p{margin-top:14px}.feature-grid,.card-grid{grid-template-columns:1fr}.direction-grid{grid-template-columns:1fr 1fr}.direction-card{min-height:210px;padding:17px}.direction-card h3{font-size:15px}.direction-card p{font-size:11px}.editorial-list>a{grid-template-columns:1fr 65px;gap:8px}.editorial-list .meta-line{grid-column:1/3}.editorial-list strong{font-size:15px}.value-section{padding:70px 0}.value-chain{grid-template-columns:repeat(2,1fr)}.value-step:nth-child(3):after{display:block}.value-step:nth-child(2n):after{display:none}.value-step h3{margin-top:24px}.ai-panel{padding:38px 24px}.ai-orbit{width:230px;height:230px;min-height:230px}.ai-orbit:before{inset:32px}.ai-orbit:after{inset:73px}.ai-orbit span{font-size:9px;padding:7px}.ai-orbit span:nth-child(1){left:57px}.ai-orbit span:nth-child(2){right:-12px;top:100px}.ai-orbit span:nth-child(3){left:65px}.ai-orbit span:nth-child(4){left:-12px;top:100px}.footer-grid{grid-template-columns:1fr;gap:28px}.category-hero{padding:54px 0}.category-grid h1{font-size:39px}.category-grid p{font-size:15px}.category-stats{margin-top:28px}.article-header{padding-top:38px;padding-bottom:32px}.article-header h1{font-size:34px}.article-deck{font-size:15px}.article-hero-image{height:220px;border-radius:0}.reading-layout{padding-top:40px;padding-bottom:70px}.article-content{font-size:15px}.article-content .lead{font-size:17px}.article-content h2{font-size:21px}.link-list a{grid-template-columns:1fr 18px;gap:6px}.link-list span{grid-column:1/3}.not-found{padding:90px 0}.not-found h1{font-size:38px}}

