.sp[data-astro-cid-mi73ykih]{--stage-h:min(66svh, 900px);padding:0 0 56px}.top[data-astro-cid-mi73ykih]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;padding-top:16px;display:flex}.top[data-astro-cid-mi73ykih] .eyebrow[data-astro-cid-mi73ykih]{margin:0}.title[data-astro-cid-mi73ykih]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.views[data-astro-cid-mi73ykih]{border:1px solid var(--border-strong);border-radius:999px;padding:4px;display:inline-flex}.views[data-astro-cid-mi73ykih] button[data-astro-cid-mi73ykih]{color:var(--text-body);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:40px;padding:8px 14px;font-size:.85rem}.views[data-astro-cid-mi73ykih] button[data-astro-cid-mi73ykih][aria-pressed=true]{background:var(--roe-amber);color:#111;font-weight:600}.views[data-astro-cid-mi73ykih] button[data-astro-cid-mi73ykih]:focus-visible,.thumb[data-astro-cid-mi73ykih]:focus-visible,.cell[data-astro-cid-mi73ykih]:focus-visible{outline:2px solid var(--roe-amber);outline-offset:2px}[data-astro-cid-mi73ykih][hidden]{display:none!important}.slide[data-astro-cid-mi73ykih]{isolation:isolate;gap:16px;margin-top:12px;padding:20px 16px 0;display:grid;position:relative;overflow:hidden}.glow[data-astro-cid-mi73ykih]{z-index:-1;opacity:.55;position:absolute;inset:-10%}.glow[data-astro-cid-mi73ykih] img{object-fit:cover;filter:blur(48px)saturate(1.3);width:100%;height:100%}.stage[data-astro-cid-mi73ykih]{height:var(--stage-h);justify-content:center;align-items:center;display:flex}.stage[data-astro-cid-mi73ykih] img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;box-shadow:0 30px 80px #000000b3}.info[data-astro-cid-mi73ykih]{backdrop-filter:blur(10px);background:#0c0c0cb8;border:1px solid #ffffff14;border-radius:14px;width:100%;max-width:560px;margin:0 auto 20px;padding:18px 20px}.info[data-astro-cid-mi73ykih] h2[data-astro-cid-mi73ykih]{margin:0 0 8px;font-size:clamp(1.5rem,3vw,2.2rem)}.desc[data-astro-cid-mi73ykih]{color:var(--ink-100);margin:0 0 8px}.topics[data-astro-cid-mi73ykih]{color:var(--roe-amber);margin:0 0 16px;font-size:12px}.actions[data-astro-cid-mi73ykih]{gap:8px;display:flex}.actions[data-astro-cid-mi73ykih] .btn-primary[data-astro-cid-mi73ykih]{flex:1}.step[data-astro-cid-mi73ykih]{flex:none;justify-content:center;width:48px;padding:0;font-size:1.1rem}@media (width<=899px){.sp[data-astro-cid-mi73ykih]{--stage-h:min(50svh, 520px);padding-bottom:32px}.top[data-astro-cid-mi73ykih]{align-items:center;padding-top:10px}.views[data-astro-cid-mi73ykih] button[data-astro-cid-mi73ykih]{min-height:36px;padding:6px 12px;font-size:.8rem}.slide[data-astro-cid-mi73ykih]{gap:12px;margin-top:8px;padding:12px 12px 0}.info[data-astro-cid-mi73ykih]{margin-bottom:12px;padding:14px 16px}.info[data-astro-cid-mi73ykih] h2[data-astro-cid-mi73ykih]{margin-bottom:4px;font-size:1.3rem}.desc[data-astro-cid-mi73ykih]{margin-bottom:4px;font-size:.9rem}.topics[data-astro-cid-mi73ykih]{margin-bottom:12px}.strip[data-astro-cid-mi73ykih]{margin-top:8px}.thumb[data-astro-cid-mi73ykih] img{height:52px}}@media (width<=899px) and (height<=720px){.sp[data-astro-cid-mi73ykih]{--stage-h:40svh}}@media (width>=900px){.sp[data-astro-cid-mi73ykih]{--stage-h:min(74svh, 900px)}.slide[data-astro-cid-mi73ykih]{padding:28px 40px 0}.stage[data-astro-cid-mi73ykih]{padding-bottom:28px}.info[data-astro-cid-mi73ykih]{max-width:380px;margin:0;position:absolute;bottom:28px;left:40px}}.strip[data-astro-cid-mi73ykih]{scrollbar-width:none;gap:8px;margin:20px 0 0;padding:4px max(16px,50vw - 600px);list-style:none;display:flex;overflow-x:auto}.strip[data-astro-cid-mi73ykih]::-webkit-scrollbar{display:none}.strip[data-astro-cid-mi73ykih] li[data-astro-cid-mi73ykih]{flex:none}.thumb[data-astro-cid-mi73ykih]{opacity:.55;cursor:pointer;background:0 0;border:2px solid #0000;border-radius:6px;padding:0;overflow:hidden}.thumb[data-astro-cid-mi73ykih][aria-current=true]{border-color:var(--roe-amber);opacity:1}.thumb[data-astro-cid-mi73ykih] img{width:auto;height:64px;display:block}.all[data-astro-cid-mi73ykih]{margin-top:20px}.masonry[data-astro-cid-mi73ykih]{columns:2;column-gap:10px;margin:0;padding:0;list-style:none}@media (width>=640px){.masonry[data-astro-cid-mi73ykih]{columns:3;column-gap:12px}}@media (width>=1000px){.masonry[data-astro-cid-mi73ykih]{columns:4}}.masonry[data-astro-cid-mi73ykih] li[data-astro-cid-mi73ykih]{break-inside:avoid;margin-bottom:10px}.cell[data-astro-cid-mi73ykih]{cursor:zoom-in;background:0 0;border:0;gap:6px;width:100%;padding:0;display:grid}.cell[data-astro-cid-mi73ykih] img{border-radius:3px;width:100%;height:auto;display:block}.cap[data-astro-cid-mi73ykih]{letter-spacing:.08em;text-transform:uppercase;color:var(--text-soft);text-align:left;font-size:10px}.request[data-astro-cid-sku7wvpz]{isolation:isolate;min-height:max(460px,64svh);display:flex;position:relative;overflow:hidden}.request[data-astro-cid-sku7wvpz]>img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.request[data-astro-cid-sku7wvpz]:after{content:"";z-index:-1;background:linear-gradient(#0c0c0c40 0%,#0c0c0c73 45%,#0c0c0cf2 100%);position:absolute;inset:0}.request-copy[data-astro-cid-sku7wvpz]{margin-top:auto;padding-top:120px;padding-bottom:clamp(44px,7vw,88px)}.request[data-astro-cid-sku7wvpz] h2[data-astro-cid-sku7wvpz]{margin:12px 0 16px;font-size:clamp(2rem,5.5vw,3.5rem)}.request-copy[data-astro-cid-sku7wvpz]>p[data-astro-cid-sku7wvpz]:not(.eyebrow){max-width:46ch;color:var(--ink-100);font-size:var(--fs-body-lg);margin-bottom:24px}
