.ia-heading::after{content:'';display:block;width:84px;height:2px;margin-top:26px;background:linear-gradient(90deg,var(--ia-gold),transparent)}
@media(hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){
  .ia-scope .ia-card{transition:transform 200ms cubic-bezier(0.23,1,0.32,1)}
  .ia-scope .ia-card:hover{transform:translateY(-3px)}
}
.ia-figure{margin:32px 0 44px}.ia-figure img{width:100%;display:block;aspect-ratio:3/2;object-fit:cover;border-radius:20px;mask-image:linear-gradient(#000 0%,#000 80%,#000a 94%,transparent)}
.ia-figure figcaption{font-size:14px;color:var(--ia-muted);line-height:1.5;margin-top:12px}
.ia-carousel{margin-top:48px;padding-top:35px;border-top:1px solid var(--ia-line)}
.ia-carousel-head{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:24px}
.ia-carousel-head h2{margin:0!important}.ia-carousel-controls{display:flex;gap:10px}.ia-carousel-controls button{background:transparent;border:1px solid var(--ia-line);color:var(--ia-ink);border-radius:50%;width:46px;height:46px;font-size:24px;cursor:pointer}
.ia-slide-rail{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:18px;overscroll-behavior-x:contain}
.ia-slide-rail>.slide-shell{flex:0 0 min(88%,460px);scroll-snap-align:start}
.ia-slide-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;max-width:1160px;margin:30px auto}
.slide-shell{container-type:inline-size;min-width:0}
.ia-slide{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:3cqw;background:linear-gradient(176deg,#33404f,#1c2430 44%,#12161b 78%);color:#f2efe9}
.ia-slide .slide-top{position:absolute;left:8.89%;right:8.89%;top:7.11%;display:flex;justify-content:space-between;z-index:4;color:#c3d6ee;font:600 2.6cqw/1.2 'Inter Tight',sans-serif;letter-spacing:.2cqw}
.slide-top .slide-category{display:flex;align-items:center;gap:1cqw}.slide-top svg{width:3cqw;height:3cqw;fill:none;stroke:currentColor;stroke-width:2}
.ia-slide .slide-rule{position:absolute;top:14.52%;left:0;right:0;height:.55cqw;background:linear-gradient(100deg,#6e86a8,#c3d6ee 20%,#8fa6c4 40%,#e8f1fb 58%,#7f97b8 76%,#c3d6ee);z-index:4}
.ia-slide .slide-content{position:absolute;left:8.89%;right:8.89%;top:19.7%;z-index:3}
.ia-slide .slide-tag{font:600 2.65cqw/1.3 'Inter Tight',sans-serif;text-transform:uppercase;color:#c3d6ee;letter-spacing:.25cqw;margin:0 0 2cqw}
.ia-slide h2,.ia-slide h3{font:300 7.4cqw/1.06 Newsreader,Georgia,serif;letter-spacing:-.1cqw;margin:0 0 3cqw;scroll-margin:0;text-wrap:balance}
.ia-slide h2 em,.ia-slide h3 em{display:block;color:#c3d6ee;font-weight:300}
.ia-slide .slide-body{font:400 4.4cqw/1.3 'Inter Tight',sans-serif;color:#c5ceda;margin:0}
.ia-slide mark{background:transparent;color:#e6be52;font-weight:750}.ia-slide .slide-num{position:absolute;left:8.89%;bottom:7.5%;z-index:4;color:#93a3b8;font:400 2.6cqw/1 'Inter Tight',sans-serif;letter-spacing:.15cqw}
.ia-slide .slide-image{position:absolute;object-fit:cover;z-index:1;filter:saturate(.76) brightness(.64)}
.ia-slide.lower .slide-image{left:0;top:46%;width:100%;height:54%;mask-image:linear-gradient(transparent,#0002 20%,#0009 43%,#000 59%,#000 70%,#0005 83%,transparent 94%)}
.ia-slide.cover .slide-image,.ia-slide.upper .slide-image{inset:0;width:100%;height:85%;mask-image:linear-gradient(#000,#000 34%,#000b 56%,#0003 78%,transparent)}
.ia-slide.cover::after,.ia-slide.upper::after{content:'';position:absolute;inset:0;z-index:2;background:linear-gradient(#0b121bcc,#0b121b77 17%,transparent 30%,#12161bbb 63%,#12161b 92%)}
.ia-slide.cover .slide-content,.ia-slide.upper .slide-content{top:auto;bottom:15%}
.ia-slide.side .slide-image{left:34%;top:37%;width:80%;height:64%;mask-image:radial-gradient(ellipse 82% 82% at 85% 64%,#000 18%,#000b 52%,transparent 84%)}
.ia-slide.side::after{content:'';position:absolute;inset:0;z-index:2;background:linear-gradient(90deg,#12161be8,#12161be0 39%,#12161b70 70%,transparent)}
.ia-slide.side .slide-body{max-width:82%;font-size:4.25cqw}.ia-slide.plain .slide-body,.ia-slide.closing .slide-body{font-size:4.8cqw}.ia-slide.closing{background:radial-gradient(circle at 80% 68%,#d4b45618,transparent 45%),linear-gradient(176deg,#33404f,#12161b 70%)}
@media(max-width:650px){.ia-slide-gallery{grid-template-columns:1fr}.ia-slide-rail>.slide-shell{flex-basis:95%}.ia-carousel{margin-top:34px}.ia-carousel-head h2{font-size:30px!important}}
@media(prefers-reduced-motion:reduce){.ia-scope .ia-card{transition:none;transform:none}.ia-slide-rail{scroll-behavior:auto}}

.ia-export{display:block;width:100%;height:auto;border-radius:18px}.ia-slide-rail{margin-top:22px}.ia-slide-rail>.slide-shell>a{display:block}.ia-slide-rail>.slide-shell>.ia-small{margin-top:10px}
