@import url('https://fonts.googleapis.com/css2?family=Archivo+Black&family=Manrope:wght@400;500;600;700;800&display=swap');
.as-inner{margin:0;background:#09090a;color:#f3efe7;font-family:Manrope,sans-serif}.as-inner *{box-sizing:border-box}.as-inner a{color:inherit;text-decoration:none}
.asi-shell{min-height:100vh;background:radial-gradient(circle at 82% 18%,rgba(245,216,75,.07),transparent 26%),#09090a}
.asi-header{height:82px;display:grid;grid-template-columns:260px 1fr 110px;align-items:center;gap:20px;padding:0 max(28px,calc((100vw - 1440px)/2));border-bottom:1px solid rgba(255,255,255,.15);position:sticky;top:0;background:rgba(9,9,10,.94);backdrop-filter:blur(14px);z-index:20}
.asi-brand{font-family:"Archivo Black";line-height:.78;letter-spacing:-.05em}.asi-brand span,.asi-brand strong{display:block}.asi-brand strong{font-size:1.85rem}.asi-header nav{justify-self:center;display:flex;gap:28px;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.11em}.asi-header nav a{opacity:.68}.asi-header nav a:hover{opacity:1;color:#f5d84b}
.asi-lang{justify-self:end;display:flex;gap:7px;font-size:.72rem}.asi-lang a{opacity:.45}.asi-lang a.active{opacity:1;color:#f5d84b;font-weight:800}
.asi-main{min-height:calc(100vh - 164px);display:grid;grid-template-columns:90px minmax(0,1fr) 330px;gap:55px;max-width:1440px;margin:auto;padding:90px 34px 110px}
.asi-rail{display:flex;flex-direction:column;align-items:center;color:#9b968d;font-size:.64rem;letter-spacing:.13em}.asi-rail i{display:block;width:1px;flex:1;min-height:220px;background:linear-gradient(#f5d84b,rgba(255,255,255,.16));margin:18px 0}.asi-rail small{writing-mode:vertical-rl;transform:rotate(180deg)}
.asi-article{max-width:880px}.asi-kicker{font-size:.67rem;font-weight:800;letter-spacing:.18em;color:#f5d84b;margin-bottom:34px}.asi-content h1{font-family:"Archivo Black";font-size:clamp(4.5rem,8vw,8.5rem);line-height:.82;letter-spacing:-.07em;margin:0 0 40px;text-transform:uppercase;color:#fff}.asi-content h2{font-family:"Archivo Black";font-size:clamp(2rem,4vw,4rem);line-height:.9;letter-spacing:-.055em;text-transform:uppercase;margin:65px 0 18px;color:#fff}.asi-content h3{font-size:1.35rem;margin:10px 0 8px;color:#fff}.asi-content p{font-size:1.02rem;line-height:1.75;color:#d5d0c7;max-width:760px}.asi-content p.lead{font-size:clamp(1.35rem,2.2vw,1.9rem);line-height:1.35;color:#fff;font-weight:600}.asi-content a{color:#f5d84b;text-decoration:underline;text-underline-offset:5px}
.asi-side{position:relative;padding-top:30px}.asi-disc{width:270px;aspect-ratio:1;border-radius:50%;background:repeating-radial-gradient(circle,#0a0a0b 0 5px,#171719 6px 7px),radial-gradient(circle,#f5d84b 0 10%,#111 10.4% 14%,#050505 14.5%);box-shadow:0 25px 70px #000;margin-left:auto}.asi-disc span{display:block;width:15%;aspect-ratio:1;border-radius:50%;background:#080808;position:absolute;right:115px;top:140px}.asi-side p{font-family:"Archivo Black";font-size:1.6rem;line-height:1;text-transform:uppercase;margin:30px 0 18px;color:#fff}.asi-side>a{display:inline-block;color:#f5d84b;border-bottom:1px solid #f5d84b;font-size:.72rem;font-weight:800;letter-spacing:.1em}
.asi-footer{min-height:82px;border-top:1px solid rgba(255,255,255,.14);display:grid;grid-template-columns:1fr 1fr auto;align-items:center;gap:20px;padding:0 max(28px,calc((100vw - 1440px)/2));font-size:.63rem;letter-spacing:.1em;color:#aaa59c}

/* Radio page requalification */
.page-id-1866 .asi-shell,.page-id-1873 .asi-shell{background:linear-gradient(180deg,#121212 0%,#1d1b19 45%,#efe8dc 45%,#efe8dc 100%)}
.page-id-1866 .asi-main,.page-id-1873 .asi-main{grid-template-columns:70px minmax(0,1fr);gap:45px;padding-top:72px}
.page-id-1866 .asi-side,.page-id-1873 .asi-side{display:none}
.page-id-1866 .asi-article,.page-id-1873 .asi-article{max-width:1120px}
.page-id-1866 .asi-content h1,.page-id-1873 .asi-content h1{font-size:clamp(5rem,9vw,9rem);color:#f5d84b;margin-bottom:28px}
.radio-hero-copy{max-width:880px;padding-bottom:40px;border-bottom:1px solid rgba(255,255,255,.18)}
.radio-show-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:28px 0 20px}
.radio-show-card{padding:24px;background:#fff;color:#111;border:1px solid #d2cabb;min-height:220px;box-shadow:0 12px 35px rgba(0,0,0,.08)}
.radio-show-card-wide{grid-column:1/-1;min-height:0;background:#f5d84b;border-color:#d4b915}
.radio-show-card h3{font-family:"Archivo Black";text-transform:uppercase;font-size:1.45rem;line-height:1.05;margin:12px 0;color:#111}
.radio-show-card p{color:#4c473f!important;line-height:1.55!important;margin:7px 0!important}
.radio-badge{display:inline-block;font-size:.64rem;letter-spacing:.15em;font-weight:800;color:#6e665c}
.radio-highlight{margin:28px 0;padding:26px;border-left:5px solid #f5d84b;background:#2b2825;color:#fff}
.radio-highlight strong{font-family:"Archivo Black";font-size:1.45rem;line-height:1.1;display:block;margin-bottom:10px}
.radio-highlight p{color:#e6e0d7!important;margin:0!important}
.radio-cta{display:flex;flex-wrap:wrap;gap:12px;margin:32px 0 10px}
.radio-cta a{display:inline-flex;padding:13px 16px;background:#111;color:#f5d84b!important;text-decoration:none!important;font-size:.72rem;font-weight:800;letter-spacing:.08em}
.page-id-1866 .asi-content>h2,.page-id-1873 .asi-content>h2{color:#151515;margin-top:70px}
.page-id-1866 .asi-content>p,.page-id-1873 .asi-content>p{color:#413d37}
.page-id-1866 .asi-footer,.page-id-1873 .asi-footer{background:#111;color:#aaa}

/* Internal editorial pages */
.page-id-1864 .asi-shell,.page-id-1871 .asi-shell,
.page-id-1865 .asi-shell,.page-id-1872 .asi-shell,
.page-id-1867 .asi-shell,.page-id-1874 .asi-shell,
.page-id-1868 .asi-shell,.page-id-1875 .asi-shell,
.page-id-1869 .asi-shell,.page-id-1876 .asi-shell,
.page-id-1878 .asi-shell,.page-id-1877 .asi-shell{
background:linear-gradient(180deg,#121212 0%,#1d1b19 34%,#efe8dc 34%,#efe8dc 100%);
}
.page-id-1864 .asi-main,.page-id-1871 .asi-main,
.page-id-1865 .asi-main,.page-id-1872 .asi-main,
.page-id-1867 .asi-main,.page-id-1874 .asi-main,
.page-id-1868 .asi-main,.page-id-1875 .asi-main,
.page-id-1869 .asi-main,.page-id-1876 .asi-main,
.page-id-1878 .asi-main,.page-id-1877 .asi-main{
grid-template-columns:70px minmax(0,1fr);gap:45px;padding-top:72px;
}
.page-id-1864 .asi-side,.page-id-1871 .asi-side,
.page-id-1865 .asi-side,.page-id-1872 .asi-side,
.page-id-1867 .asi-side,.page-id-1874 .asi-side,
.page-id-1868 .asi-side,.page-id-1875 .asi-side,
.page-id-1869 .asi-side,.page-id-1876 .asi-side,
.page-id-1878 .asi-side,.page-id-1877 .asi-side{display:none}
.page-id-1864 .asi-article,.page-id-1871 .asi-article,
.page-id-1865 .asi-article,.page-id-1872 .asi-article,
.page-id-1867 .asi-article,.page-id-1874 .asi-article,
.page-id-1868 .asi-article,.page-id-1875 .asi-article,
.page-id-1869 .asi-article,.page-id-1876 .asi-article,
.page-id-1878 .asi-article,.page-id-1877 .asi-article{max-width:1120px}
.page-id-1864 .asi-content h1,.page-id-1871 .asi-content h1,
.page-id-1865 .asi-content h1,.page-id-1872 .asi-content h1,
.page-id-1867 .asi-content h1,.page-id-1874 .asi-content h1,
.page-id-1868 .asi-content h1,.page-id-1875 .asi-content h1,
.page-id-1869 .asi-content h1,.page-id-1876 .asi-content h1,
.page-id-1878 .asi-content h1,.page-id-1877 .asi-content h1{
font-size:clamp(4.6rem,8vw,8rem);color:#f5d84b;margin-bottom:26px;
}
.page-id-1864 .asi-content>p.lead,.page-id-1871 .asi-content>p.lead,
.page-id-1865 .asi-content>p.lead,.page-id-1872 .asi-content>p.lead,
.page-id-1867 .asi-content>p.lead,.page-id-1874 .asi-content>p.lead,
.page-id-1868 .asi-content>p.lead,.page-id-1875 .asi-content>p.lead,
.page-id-1869 .asi-content>p.lead,.page-id-1876 .asi-content>p.lead,
.page-id-1878 .asi-content>p.lead,.page-id-1877 .asi-content>p.lead{
color:#fff;max-width:850px;margin-bottom:70px;
}
.page-id-1864 .asi-content>h2,.page-id-1871 .asi-content>h2,
.page-id-1865 .asi-content>h2,.page-id-1872 .asi-content>h2,
.page-id-1867 .asi-content>h2,.page-id-1874 .asi-content>h2,
.page-id-1868 .asi-content>h2,.page-id-1875 .asi-content>h2,
.page-id-1869 .asi-content>h2,.page-id-1876 .asi-content>h2,
.page-id-1878 .asi-content>h2,.page-id-1877 .asi-content>h2{color:#141414;margin-top:62px}
.page-id-1864 .asi-content>p:not(.lead),.page-id-1871 .asi-content>p:not(.lead),
.page-id-1865 .asi-content>p:not(.lead),.page-id-1872 .asi-content>p:not(.lead),
.page-id-1867 .asi-content>p:not(.lead),.page-id-1874 .asi-content>p:not(.lead),
.page-id-1868 .asi-content>p:not(.lead),.page-id-1875 .asi-content>p:not(.lead),
.page-id-1869 .asi-content>p:not(.lead),.page-id-1876 .asi-content>p:not(.lead),
.page-id-1878 .asi-content>p:not(.lead),.page-id-1877 .asi-content>p:not(.lead){color:#47423b}
.asi-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:26px 0 18px}
.asi-card{background:#fff;border:1px solid #d2c8ba;padding:24px;min-height:220px;box-shadow:0 10px 28px rgba(0,0,0,.06)}
.asi-card>span{font-size:.63rem;letter-spacing:.15em;font-weight:800;color:#756d62}
.asi-card h3{font-family:"Archivo Black";font-size:1.45rem;line-height:1.05;text-transform:uppercase;color:#111;margin:12px 0 10px}
.asi-card p{color:#504a42!important;line-height:1.55!important;margin:0 0 14px!important}
.asi-card a{font-size:.7rem;font-weight:800;letter-spacing:.08em;color:#8b7200!important;text-decoration:none!important}
.asi-cta-row{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 10px}
.asi-cta-row a{display:inline-flex;padding:13px 16px;background:#111;color:#f5d84b!important;text-decoration:none!important;font-size:.72rem;font-weight:800;letter-spacing:.08em}
.asi-release-list{display:grid;margin:30px 0 18px;border-top:1px solid #bdb3a5}
.asi-release-list>div{display:grid;grid-template-columns:110px 1.4fr 1fr;gap:16px;align-items:center;padding:17px 0;border-bottom:1px solid #bdb3a5;color:#171717}
.asi-release-list span,.asi-release-list small{font-size:.7rem;color:#6f685f}.asi-release-list strong{font-size:1rem}
.asi-release-list .is-next{background:#f5d84b;padding-left:14px;padding-right:14px}
.page-id-1864 .asi-footer,.page-id-1871 .asi-footer,
.page-id-1865 .asi-footer,.page-id-1872 .asi-footer,
.page-id-1867 .asi-footer,.page-id-1874 .asi-footer,
.page-id-1868 .asi-footer,.page-id-1875 .asi-footer,
.page-id-1869 .asi-footer,.page-id-1876 .asi-footer,
.page-id-1878 .asi-footer,.page-id-1877 .asi-footer{background:#111;color:#aaa}
@media(max-width:780px){
.asi-card-grid{grid-template-columns:1fr}.asi-release-list>div{grid-template-columns:1fr;gap:4px}
.page-id-1864 .asi-main,.page-id-1871 .asi-main,.page-id-1865 .asi-main,.page-id-1872 .asi-main,.page-id-1867 .asi-main,.page-id-1874 .asi-main,.page-id-1868 .asi-main,.page-id-1875 .asi-main,.page-id-1869 .asi-main,.page-id-1876 .asi-main,.page-id-1878 .asi-main,.page-id-1877 .asi-main{display:block;padding:56px 22px 76px}
.page-id-1864 .asi-rail,.page-id-1871 .asi-rail,.page-id-1865 .asi-rail,.page-id-1872 .asi-rail,.page-id-1867 .asi-rail,.page-id-1874 .asi-rail,.page-id-1868 .asi-rail,.page-id-1875 .asi-rail,.page-id-1869 .asi-rail,.page-id-1876 .asi-rail,.page-id-1878 .asi-rail,.page-id-1877 .asi-rail{display:none}
}

@media(max-width:980px){.asi-header{grid-template-columns:1fr auto}.asi-header nav{display:none}.asi-main{grid-template-columns:50px 1fr}.asi-side{display:none}.page-id-1866 .asi-main,.page-id-1873 .asi-main{grid-template-columns:1fr;padding:60px 26px}.page-id-1866 .asi-rail,.page-id-1873 .asi-rail{display:none}}
@media(max-width:650px){.asi-header{height:70px;padding:0 18px}.asi-brand strong{font-size:1.55rem}.asi-main{display:block;padding:60px 22px 80px}.asi-rail{display:none}.asi-content h1{font-size:clamp(3.4rem,16vw,5.7rem)}.asi-content h2{font-size:clamp(2.5rem,11vw,4rem)}.asi-footer{grid-template-columns:1fr;padding:24px 22px;gap:8px}.radio-show-grid{grid-template-columns:1fr}.radio-show-card-wide{grid-column:auto}.radio-cta{display:grid}.radio-cta a{justify-content:center}.page-id-1866 .asi-shell,.page-id-1873 .asi-shell{background:linear-gradient(180deg,#121212 0%,#1d1b19 34%,#efe8dc 34%,#efe8dc 100%)}}
