.page-module__oSEfnq__page{color:#e5e7eb;min-height:100vh;font-family:var(--font-family-body),"DM Sans",system-ui,sans-serif;--aeo-blue:#3b82f6;--aeo-green:#22c55e;--aeo-amber:#f59e0b;--aeo-line:#1f2937;--aeo-card:#0a0a0a;--aeo-mute:#6b7280;--aeo-soft:#9ca3af;--aeo-text:#d1d5db;background:#060606}.page-module__oSEfnq__page *{box-sizing:border-box}.page-module__oSEfnq__page a{color:#60a5fa;text-decoration:none}.page-module__oSEfnq__hero{text-align:center;isolation:isolate;margin-top:62px;padding:clamp(56px,8vw,96px) 6vw clamp(36px,5vw,56px);position:relative;overflow:hidden}.page-module__oSEfnq__hero:before,.page-module__oSEfnq__hero:after{content:"";pointer-events:none;z-index:0;position:absolute;inset:-10%}.page-module__oSEfnq__hero:before{background:radial-gradient(55% 50% at 28% 32%,#3b82f638 0%,#06060600 60%);animation:16s ease-in-out infinite alternate page-module__oSEfnq__aeoBlue}.page-module__oSEfnq__hero:after{background:radial-gradient(55% 50% at 72% 72%,#22c55e21 0%,#06060600 60%);animation:14s ease-in-out -5s infinite alternate page-module__oSEfnq__aeoGreen}@keyframes page-module__oSEfnq__aeoBlue{0%{opacity:.55;transform:translate(0)}to{opacity:1;transform:translate(2%,1.5%)}}@keyframes page-module__oSEfnq__aeoGreen{0%{opacity:.55;transform:translate(0)}to{opacity:1;transform:translate(-2%,-1.5%)}}@media (prefers-reduced-motion:reduce){.page-module__oSEfnq__hero:before,.page-module__oSEfnq__hero:after,.page-module__oSEfnq__pulse{opacity:.85!important;animation:none!important;transform:none!important}}.page-module__oSEfnq__heroVideo{object-fit:cover;object-position:center top;z-index:0;opacity:.38;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.page-module__oSEfnq__heroInner{z-index:1;max-width:1100px;margin:0 auto;position:relative}.page-module__oSEfnq__eyebrow{font-family:var(--font-family-heading),"Bebas Neue",sans-serif;letter-spacing:.22em;color:#93c5fd;background:#3b82f614;border:1px solid #3b82f66b;border-radius:50px;align-items:center;gap:10px;margin-bottom:clamp(20px,3vw,30px);padding:9px 22px;font-size:clamp(11px,.85vw,14px);display:inline-flex}.page-module__oSEfnq__pulse{background:var(--aeo-green);border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite page-module__oSEfnq__aeoPulse;box-shadow:0 0 12px #22c55ecc}@keyframes page-module__oSEfnq__aeoPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.page-module__oSEfnq__h1{font-family:var(--font-family-heading),"Bebas Neue",sans-serif;color:#fff;letter-spacing:.005em;margin:0 0 18px;font-size:clamp(40px,7vw,84px);font-weight:400;line-height:1}.page-module__oSEfnq__h1 em{color:var(--aeo-amber);font-style:normal}.page-module__oSEfnq__heroSub{color:#60a5fa;margin-bottom:18px;font-size:clamp(16px,2vw,22px);font-weight:700}.page-module__oSEfnq__heroDesc{color:var(--aeo-soft);max-width:760px;margin:0 auto clamp(20px,3vw,32px);font-size:clamp(15px,1.5vw,18px);line-height:1.6}.page-module__oSEfnq__heroDesc b{color:#fff;font-weight:700}.page-module__oSEfnq__ctas{flex-wrap:wrap;justify-content:center;gap:14px;margin-bottom:18px;display:flex}.page-module__oSEfnq__cta{border-radius:12px;min-height:44px;padding:clamp(14px,1.4vw,17px) clamp(22px,2.4vw,30px);font-size:clamp(14px,1.1vw,16px);font-weight:800;line-height:1;transition:all .18s;display:inline-block}.page-module__oSEfnq__cta.page-module__oSEfnq__blue{background:var(--aeo-blue);color:#fff}.page-module__oSEfnq__cta.page-module__oSEfnq__blue:hover{background:#1d4ed8;transform:translateY(-2px)}.page-module__oSEfnq__cta.page-module__oSEfnq__green{background:var(--aeo-green);color:#fff}.page-module__oSEfnq__cta.page-module__oSEfnq__green:hover{background:#16a34a;transform:translateY(-2px)}.page-module__oSEfnq__cta.page-module__oSEfnq__ghost{color:#fff;background:0 0;border:2px solid #374151}.page-module__oSEfnq__cta.page-module__oSEfnq__ghost:hover{border-color:var(--aeo-blue);color:var(--aeo-blue)}.page-module__oSEfnq__heroCred{color:var(--aeo-mute);font-size:12px;font-style:italic}.page-module__oSEfnq__strip{background:var(--aeo-card);border-top:1px solid var(--aeo-line);border-bottom:1px solid var(--aeo-line);padding:clamp(36px,5vw,56px) 6vw}.page-module__oSEfnq__stripGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));justify-items:start;gap:clamp(20px,3vw,36px);max-width:1200px;margin:0 auto;display:grid}.page-module__oSEfnq__section{max-width:1100px;margin:0 auto;padding:clamp(48px,7vw,88px) 6vw}.page-module__oSEfnq__sectionEyebrow{color:var(--aeo-blue);letter-spacing:3px;text-transform:uppercase;margin-bottom:14px;font-size:clamp(11px,.85vw,13px);font-weight:800}.page-module__oSEfnq__storyRow{flex-wrap:wrap;align-items:stretch;gap:clamp(12px,1.6vw,22px);display:flex}.page-module__oSEfnq__storyImage{object-fit:cover;border-radius:6px;flex-shrink:0;width:clamp(96px,16vw,160px);height:clamp(120px,22vw,200px)}.page-module__oSEfnq__storyContent{flex:280px;min-width:0}.page-module__oSEfnq__h2{font-family:var(--font-family-heading),"Bebas Neue",sans-serif;color:#fff;letter-spacing:.005em;margin:0 0 18px;font-size:clamp(28px,4.6vw,56px);font-weight:400;line-height:1.1}.page-module__oSEfnq__h2 em{color:var(--aeo-amber);font-style:normal}.page-module__oSEfnq__h2 .page-module__oSEfnq__b{color:var(--aeo-blue)}.page-module__oSEfnq__lead{color:var(--aeo-text);max-width:760px;margin-bottom:24px;font-size:clamp(15px,1.5vw,18px);line-height:1.65}.page-module__oSEfnq__section p{color:var(--aeo-text);margin:0 0 14px;font-size:clamp(15px,1.4vw,17px);line-height:1.7}.page-module__oSEfnq__section p b{color:#fff}.page-module__oSEfnq__section h3{color:#fff;margin:26px 0 12px;font-size:clamp(20px,2.2vw,26px);font-weight:800}.page-module__oSEfnq__toc{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.page-module__oSEfnq__toc a{color:#93c5fd;background:#3b82f614;border:1px solid #3b82f64d;border-radius:8px;align-items:center;min-height:44px;padding:10px 16px;font-size:clamp(12px,.95vw,14px);font-weight:700;display:inline-flex}.page-module__oSEfnq__toc a:hover{color:#fff;background:#3b82f62e}.page-module__oSEfnq__internal{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.page-module__oSEfnq__internal a{color:#93c5fd;background:#3b82f614;border:1px solid #3b82f64d;border-radius:8px;align-items:center;min-height:44px;padding:10px 16px;font-size:clamp(12px,.95vw,14px);font-weight:700;display:inline-flex}.page-module__oSEfnq__faqWrap{max-width:900px;margin:0 auto;padding:clamp(48px,7vw,80px) 6vw}.page-module__oSEfnq__faqList{flex-direction:column;gap:8px;margin-top:24px;display:flex}.page-module__oSEfnq__final{text-align:center;background:var(--aeo-card);border-top:1px solid var(--aeo-line);padding:clamp(48px,7vw,84px) 6vw}.page-module__oSEfnq__final h2{font-family:var(--font-family-heading),"Bebas Neue",sans-serif;color:#fff;letter-spacing:.005em;margin:0 0 18px;font-size:clamp(32px,5vw,60px);font-weight:400;line-height:1}.page-module__oSEfnq__final h2 em{color:var(--aeo-amber);font-style:normal}.page-module__oSEfnq__final p{color:var(--aeo-soft);max-width:680px;margin:0 auto clamp(20px,2.5vw,32px);font-size:clamp(15px,1.5vw,18px);line-height:1.6}.page-module__oSEfnq__foot{text-align:center;border-top:1px solid var(--aeo-line);color:var(--aeo-mute);padding:36px 6vw;font-size:13px}.page-module__oSEfnq__foot a{color:#60a5fa}.page-module__oSEfnq__foot b{color:var(--aeo-soft)}
.htr-page{color:#fff;background:#030303;overflow-x:hidden}.htr-hero{background:#050505;justify-content:center;align-items:center;width:100%;min-height:480px;margin-top:62px;display:flex;position:relative;overflow:hidden}.htr-hero:before{content:"";pointer-events:none;background:radial-gradient(at 30%,#3b82f614 0%,#0000 65%),radial-gradient(at 80% 20%,#22c55e0a 0%,#0000 55%);position:absolute;inset:0}.htr-hero-grid{pointer-events:none;background-image:linear-gradient(#1f293722 1px,#0000 1px),linear-gradient(90deg,#1f293722 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0}.htr-hero-content{z-index:2;text-align:left;width:100%;max-width:820px;padding:60px 5vw;position:relative}.htr-hero-eyebrow{text-transform:uppercase;letter-spacing:.3em;color:#3b82f6;align-items:center;gap:12px;margin-bottom:18px;font-family:DM Sans,sans-serif;font-size:.65rem;font-weight:700;display:flex}.htr-hero-eyebrow:before{content:"";background:#3b82f6;width:28px;height:1px;display:block}.htr-hero-headline{letter-spacing:.02em;text-transform:uppercase;margin-bottom:28px;font-family:Bebas Neue,sans-serif;font-size:clamp(2.4rem,5vw,4.2rem);line-height:.9}.htr-hero-headline .hw{color:#fff;display:block}.htr-hero-headline .hb{color:#3b82f6;display:block}.htr-hero-rule{background:#3b82f6;width:60px;height:3px;margin-bottom:24px}.htr-hero-sub{color:#6b7280;max-width:560px;margin-bottom:36px;font-family:DM Sans,sans-serif;font-size:clamp(.95rem,1.1vw,1.1rem);line-height:1.7}.htr-hero-cta{letter-spacing:.2em;color:#030303;background:#22c55e;margin-right:16px;padding:16px 40px;font-family:Bebas Neue,sans-serif;font-size:1.05rem;text-decoration:none;transition:background .2s;display:inline-block}.htr-hero-cta:hover{background:#16a34a}.htr-hero-date{text-transform:uppercase;letter-spacing:.18em;color:#374151;margin-top:20px;font-family:DM Sans,sans-serif;font-size:.65rem;font-weight:700;display:block}.htr-intro{background:#0a0a0a;border-top:1px solid #111;border-bottom:1px solid #111;padding:32px 5vw}.htr-intro-inner{color:#9ca3af;max-width:820px;margin:0 auto;font-family:DM Sans,sans-serif;font-size:clamp(.95rem,1.05vw,1.1rem);line-height:1.8}.htr-intro-inner strong{color:#d1d5db}.htr-page .L{padding:2vw}.htr-author{background:#0a0a0a;border-top:1px solid #1f2937;padding:48px 5vw}.htr-author-inner{align-items:flex-start;gap:32px;max-width:820px;margin:0 auto;display:flex}.htr-author-photo{object-fit:cover;object-position:top center;filter:grayscale(20%);border:2px solid #1f2937;border-radius:50%;flex-shrink:0;width:100px;height:100px}.htr-author-right{flex:1}.htr-author-eyebrow{text-transform:uppercase;letter-spacing:.25em;color:#374151;margin-bottom:6px;font-family:DM Sans,sans-serif;font-size:.6rem;font-weight:700}.htr-author-name{letter-spacing:.05em;color:#fff;margin-bottom:2px;font-family:Bebas Neue,sans-serif;font-size:clamp(1.4rem,2.2vw,1.8rem)}.htr-author-title{color:#3b82f6;margin-bottom:12px;font-family:DM Sans,sans-serif;font-size:.8rem;font-weight:600}.htr-author-bio{color:#6b7280;max-width:600px;margin-bottom:14px;font-family:DM Sans,sans-serif;font-size:.9rem;line-height:1.7}.htr-author-socials{flex-wrap:wrap;gap:20px;display:flex}.htr-social-link{color:#4b5563;align-items:center;gap:7px;font-family:DM Sans,sans-serif;font-size:.82rem;font-weight:600;text-decoration:none;transition:color .2s;display:flex}.htr-social-link:hover{color:#3b82f6}.htr-social-icon{font-size:1rem}.htr-share{background:#030303;border-top:1px solid #111;padding:36px 5vw}.htr-share-label{text-transform:uppercase;letter-spacing:.25em;color:#374151;max-width:820px;margin-bottom:14px;margin-left:auto;margin-right:auto;font-family:DM Sans,sans-serif;font-size:.65rem;font-weight:700}.htr-share-buttons{flex-wrap:wrap;gap:12px;max-width:820px;margin:0 auto;display:flex}.htr-share-btn{letter-spacing:.04em;align-items:center;gap:8px;padding:12px 22px;font-family:DM Sans,sans-serif;font-size:.85rem;font-weight:700;text-decoration:none;transition:opacity .2s;display:inline-flex}.htr-share-btn:hover{opacity:.85}.htr-share-x{color:#fff;background:#000;border:1px solid #374151}.htr-share-li{color:#fff;background:#0a66c2}.htr-share-btn-icon{font-size:1.1rem}.htr-cta-strip{text-align:center;background:#0d0d0d;border-top:1px solid #1f2937;padding:64px 5vw}.htr-cta-eyebrow{text-transform:uppercase;letter-spacing:.3em;color:#374151;margin-bottom:16px;font-family:DM Sans,sans-serif;font-size:.65rem;font-weight:700}.htr-cta-hed{letter-spacing:.03em;text-transform:uppercase;margin-bottom:16px;font-family:Bebas Neue,sans-serif;font-size:clamp(2rem,4vw,3.5rem)}.htr-cta-hed .w{color:#fff}.htr-cta-hed .b{color:#3b82f6}.htr-cta-sub{color:#6b7280;max-width:540px;margin:0 auto 32px;font-family:DM Sans,sans-serif;font-size:.95rem;line-height:1.7}.htr-cta-btn{letter-spacing:.2em;color:#030303;background:#22c55e;padding:18px 48px;font-family:Bebas Neue,sans-serif;font-size:1.05rem;text-decoration:none;transition:background .2s;display:inline-block}.htr-cta-btn:hover{background:#16a34a}.htr-cta-note{text-transform:uppercase;letter-spacing:.18em;color:#374151;margin-top:14px;font-family:DM Sans,sans-serif;font-size:.7rem;font-weight:700}@media (max-width:768px){.htr-hero{min-height:360px}.htr-hero-content{padding:48px 5vw}.htr-author-inner{flex-direction:column;gap:20px}.htr-author-photo{width:72px;height:72px}.htr-share-buttons{flex-direction:column}.htr-share-btn{justify-content:center}}@media (max-width:640px){.htr-page .slide{flex-direction:column}.htr-page .L{width:100%;min-height:220px}.htr-page .R{width:100%;padding:5vw}.htr-author-inner{align-items:center}.htr-author-photo{width:200px;height:200px}}
