.argos-story{--ar-ink:#202022;--ar-paper:#f3f0e9;--ar-line:#ded8cf;color:var(--ar-ink)}
.argos-story [id]{scroll-margin-top:160px}
.blog-article:has(.argos-story) .article-hero-media{aspect-ratio:16/9;min-height:0;border:0;border-radius:18px;background:#202022;box-shadow:0 20px 55px #20202222}
.blog-article:has(.argos-story) .article-hero-media::after{display:none}
.blog-article:has(.argos-story) .article-hero-media>img{object-fit:contain}
.blog-article:has(.argos-story) .article-title-rest{font-size:clamp(1.3rem,2.1vw,2.1rem);line-height:1.17}
.argos-story .ar-wrap{width:min(1120px,calc(100% - 48px));margin-inline:auto}
.argos-story .ar-section{padding-block:75px}
.argos-story .ar-kicker{font-size:12px;line-height:1.7;letter-spacing:.1em;text-transform:uppercase;font-weight:800;margin:0 0 20px}
.argos-story h2{font:400 clamp(28px,3vw,43px)/1.16 var(--display);letter-spacing:-.025em;text-wrap:balance;margin:0 0 28px}
.argos-story p{font-size:18px;line-height:1.85;margin:0 0 23px}
.argos-story a{color:inherit;text-underline-offset:4px;text-decoration-thickness:1px}
.argos-story a:hover{color:#a12469}
.argos-story a:focus-visible,.argos-story video:focus-visible{outline:3px solid #39b5df;outline-offset:5px}
.argos-story .ar-film-band{padding-block:60px;background:var(--ar-ink);color:#fff}
.argos-story .ar-film-band h2{color:#fff}
.argos-story .ar-film-band .ar-kicker{color:#8ed3e8}
.argos-story .ar-player{max-width:960px;margin:0 auto}
.argos-story video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#000}
.argos-story figcaption{padding-top:16px;font-size:13px;line-height:1.7;color:#d5d1cd}
.argos-story .ar-editorial-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:76px;align-items:start}
.argos-story .ar-editorial-grid p:last-child{margin-bottom:0}
.argos-story .ar-process{padding-block:65px;background:var(--ar-paper);border-block:1px solid var(--ar-line)}
.argos-story .ar-process-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;margin-top:40px}
.argos-story .ar-process-grid>div{border-top:2px solid var(--ar-ink);padding-top:22px}
.argos-story .ar-process-grid span{display:block;font:400 38px/1 var(--display);color:#8b8376;margin-bottom:25px}
.argos-story .ar-process-grid h3,.argos-story .ar-themes-grid h3{font-size:23px;line-height:1.25;margin:0 0 18px}
.argos-story .ar-process-grid p,.argos-story .ar-themes-grid p{font-size:16px;margin-bottom:0}
.argos-story .ar-process-end{max-width:820px;margin:40px auto 0}
.argos-story .ar-themes-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:35px}
.argos-story .ar-gallery{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:42px}
.argos-story .ar-gallery figure{margin:0}
.argos-story .ar-gallery img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:#000;border-radius:8px}
.argos-story .ar-gallery figcaption{color:#716b61;font-size:13px;line-height:1.7;padding-top:14px}
.argos-story .ar-future{padding-block:65px;background:var(--ar-ink);color:#fff}
.argos-story .ar-future h2{color:#fff}
.argos-story .ar-future .ar-kicker{color:#8ed3e8}
.argos-story .ar-future p{color:#e5e2dc}
.argos-story .ar-ending{max-width:820px}
.argos-story .ar-signature{font-weight:800;border-top:1px solid var(--ar-line);padding-top:24px;margin-top:35px}
.argos-story .ar-signature span{font-size:14px;font-weight:400}
@media(max-width:850px){.argos-story .ar-editorial-grid{grid-template-columns:1fr;gap:28px}.argos-story .ar-process-grid,.argos-story .ar-themes-grid{gap:24px}}
@media(max-width:540px){.argos-story .ar-process-grid,.argos-story .ar-themes-grid,.argos-story .ar-gallery{grid-template-columns:1fr}.argos-story .ar-process,.argos-story .ar-future{padding-block:44px}}
@media(max-width:540px){.argos-story .ar-wrap{width:calc(100% - 36px)}.argos-story p{font-size:16px;line-height:1.8}.argos-story .ar-section{padding-block:50px}.argos-story .ar-film-band{padding-block:44px}}
