.reel[data-astro-cid-nzlymqqr]{background:var(--ink);color:#fff}.reel-head[data-astro-cid-nzlymqqr]{grid-template-columns:1.1fr .8fr;align-items:end;gap:9%;margin:60px 0 40px;display:grid}.reel-head[data-astro-cid-nzlymqqr] h2[data-astro-cid-nzlymqqr]{letter-spacing:-.06em;margin:0;font-size:clamp(40px,4.4vw,68px);font-weight:650;line-height:1.06}.reel-head[data-astro-cid-nzlymqqr] p[data-astro-cid-nzlymqqr]{color:#bfcbd5;margin:0;font-size:16px}.reel-track[data-astro-cid-nzlymqqr]{grid-template-columns:repeat(4,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.reel-stage[data-astro-cid-nzlymqqr]{min-height:300px;animation-duration:var(--loop);background:#ffffff08;border:1px solid #ffffff29;flex-direction:column;gap:16px;padding:22px;animation-timing-function:cubic-bezier(.23,1,.32,1);animation-iteration-count:infinite;animation-fill-mode:both;display:flex}.reel-stage-head[data-astro-cid-nzlymqqr]{align-items:flex-start;gap:14px;display:flex}.reel-stage-head[data-astro-cid-nzlymqqr] strong[data-astro-cid-nzlymqqr]{letter-spacing:-.03em;font-size:20px;display:block}.reel-stage-head[data-astro-cid-nzlymqqr] small[data-astro-cid-nzlymqqr]{color:#aebbc6;font-size:12px}.reel-index[data-astro-cid-nzlymqqr]{color:var(--citron);letter-spacing:.08em;font:700 11px/1.6 IBM Plex Mono,ui-monospace,monospace}.reel-bar[data-astro-cid-nzlymqqr]{background:#ffffff1f;height:2px;display:block;overflow:hidden}.reel-bar[data-astro-cid-nzlymqqr] span[data-astro-cid-nzlymqqr]{background:var(--citron);transform-origin:0;height:100%;animation-duration:var(--loop);animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both;display:block}.reel-lines[data-astro-cid-nzlymqqr]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.reel-line[data-astro-cid-nzlymqqr]{color:#e6ecf1;animation-duration:var(--loop);overflow-wrap:anywhere;background:#ffffff0d;border-left:2px solid #ffffff2e;padding:9px 11px;font:12.5px/1.45 IBM Plex Mono,ui-monospace,monospace;animation-timing-function:cubic-bezier(.23,1,.32,1);animation-iteration-count:infinite;animation-fill-mode:both}.reel-muted[data-astro-cid-nzlymqqr]{color:#aebbc6}.reel-accent[data-astro-cid-nzlymqqr]{border-left-color:var(--peri);color:#c9cffb}.reel-bad[data-astro-cid-nzlymqqr]{color:#f2b6a6;border-left-color:#e0866f}.reel-good[data-astro-cid-nzlymqqr]{border-left-color:var(--citron);color:var(--citron)}.reel-note[data-astro-cid-nzlymqqr]{color:#8fa0ad;max-width:820px;margin:22px 0 0;font-size:12px}@media (width<=1050px){.reel-track[data-astro-cid-nzlymqqr]{grid-template-columns:1fr 1fr}.reel-head[data-astro-cid-nzlymqqr]{grid-template-columns:1fr;gap:18px}}@media (width<=620px){.reel-track[data-astro-cid-nzlymqqr]{grid-template-columns:1fr}.reel-stage[data-astro-cid-nzlymqqr]{min-height:0}}@media (prefers-reduced-motion:reduce){.reel-stage[data-astro-cid-nzlymqqr],.reel-line[data-astro-cid-nzlymqqr],.reel-bar[data-astro-cid-nzlymqqr] span[data-astro-cid-nzlymqqr]{opacity:1!important;animation:none!important;transform:none!important}}.atmos[data-astro-cid-mhc7bkjk]{background:var(--bone);padding-top:clamp(32px,5vh,72px);position:relative;overflow:hidden}.atmos-copy[data-astro-cid-mhc7bkjk]{z-index:2;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.atmos-pill[data-astro-cid-mhc7bkjk]{border:1px solid var(--line);color:#3b4855;background:#fff9;border-radius:999px;align-items:center;gap:10px;margin-bottom:26px;padding:5px 12px 5px 5px;font-size:13px;transition:border-color .18s;display:inline-flex}.atmos-pill-tag[data-astro-cid-mhc7bkjk]{background:var(--ink);color:#fff;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.atmos[data-astro-cid-mhc7bkjk] h1[data-astro-cid-mhc7bkjk]{letter-spacing:-.055em;color:var(--ink);text-wrap:balance;margin:0 0 18px;font-size:clamp(36px,5.2vw,76px);font-weight:700;line-height:1.04}.atmos[data-astro-cid-mhc7bkjk] h1[data-astro-cid-mhc7bkjk] span[data-astro-cid-mhc7bkjk]{color:var(--peri)}.atmos-sub[data-astro-cid-mhc7bkjk]{color:#6d7884;text-wrap:balance;max-width:56ch;margin:0 0 28px;font-size:clamp(15px,1.25vw,18px)}.atmos-actions[data-astro-cid-mhc7bkjk]{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.atmos-btn[data-astro-cid-mhc7bkjk]{border:1px solid var(--ink);border-radius:8px;padding:12px 20px;font-size:14px;font-weight:700;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .18s}.atmos-btn[data-astro-cid-mhc7bkjk]:active{transform:scale(.97)}.atmos-btn-outline[data-astro-cid-mhc7bkjk]{color:var(--ink);background:#ffffffb3}.atmos-btn-solid[data-astro-cid-mhc7bkjk]{background:var(--ink);color:#fff}@media (hover:hover) and (pointer:fine){.atmos-pill[data-astro-cid-mhc7bkjk]:hover{border-color:var(--peri)}.atmos-btn-outline[data-astro-cid-mhc7bkjk]:hover{background:#fff}.atmos-btn-solid[data-astro-cid-mhc7bkjk]:hover{background:#1d2d3e}}.atmos-stage[data-astro-cid-mhc7bkjk]{z-index:1;aspect-ratio:1376/768;width:100%;max-width:1680px;margin:calc(-26.5*min(1vw,16.8px)) auto 0;position:relative;-webkit-mask-image:linear-gradient(#0000 0%,#000 34%);mask-image:linear-gradient(#0000 0%,#000 34%)}.atmos-scene[data-astro-cid-mhc7bkjk]{opacity:0;animation:atmos-scene var(--loop) linear infinite both;position:absolute;inset:0}.atmos-scene[data-astro-cid-mhc7bkjk] img[data-astro-cid-mhc7bkjk]{object-fit:cover;width:100%;height:100%;display:block}@keyframes atmos-scene{0%{opacity:0;filter:blur(6px);transform:scale(1.02)translate(-.6%)}6%{opacity:1;filter:blur()}33%{opacity:1;filter:blur()}40%{opacity:0;filter:blur(6px);transform:scale(1.08)translate(.6%,-.8%)}to{opacity:0;transform:scale(1.08)translate(.6%,-.8%)}}.atmos-haze[data-astro-cid-mhc7bkjk]{pointer-events:none;background:radial-gradient(closest-side,#f5f3ece6,#f5f3ec00);border-radius:50%;position:absolute}.atmos-haze-a[data-astro-cid-mhc7bkjk]{width:70%;height:38%;animation:34s cubic-bezier(.77,0,.175,1) infinite alternate atmos-haze;bottom:4%;left:-10%}.atmos-haze-b[data-astro-cid-mhc7bkjk]{width:60%;height:32%;animation:41s cubic-bezier(.77,0,.175,1) infinite alternate-reverse atmos-haze;bottom:14%;right:-12%}@keyframes atmos-haze{0%{transform:translate(-6%)}to{transform:translate(14%,-4%)}}.atmos-grain[data-astro-cid-mhc7bkjk]{pointer-events:none;opacity:.1;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.06  0 0 0 0 0.11  0 0 0 0 0.16  0 0 0 0.9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");animation:1s steps(6,end) infinite atmos-grain;position:absolute;inset:-40%}@keyframes atmos-grain{0%{transform:translate(0)}25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-2%)}75%{transform:translate(-1%,-3%)}to{transform:translate(0)}}.atmos-rise[data-astro-cid-mhc7bkjk]{animation:.9s cubic-bezier(.23,1,.32,1) both atmos-rise}.atmos-copy[data-astro-cid-mhc7bkjk]>.atmos-rise[data-astro-cid-mhc7bkjk]:nth-child(2){animation-delay:70ms}.atmos-copy[data-astro-cid-mhc7bkjk]>.atmos-rise[data-astro-cid-mhc7bkjk]:nth-child(3){animation-delay:.14s}.atmos-copy[data-astro-cid-mhc7bkjk]>.atmos-rise[data-astro-cid-mhc7bkjk]:nth-child(4){animation-delay:.21s}@keyframes atmos-rise{0%{opacity:0;transform:translateY(12px)}}@media (width<=620px){.atmos[data-astro-cid-mhc7bkjk] h1[data-astro-cid-mhc7bkjk] br[data-astro-cid-mhc7bkjk]{display:none}.atmos-stage[data-astro-cid-mhc7bkjk]{width:165%;margin-top:8px;margin-left:-32.5%}}@media (prefers-reduced-motion:reduce){.atmos-scene[data-astro-cid-mhc7bkjk],.atmos-haze[data-astro-cid-mhc7bkjk],.atmos-grain[data-astro-cid-mhc7bkjk],.atmos-rise[data-astro-cid-mhc7bkjk]{animation:none}.atmos-scene[data-astro-cid-mhc7bkjk]:first-child{opacity:1}}
