.chf[data-astro-cid-lhnlnihw]{margin:0;border:1px solid var(--c-line);border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 30px 80px #00000073;background-clip:padding-box;border-color:#f4f4f228}.chf__bar[data-astro-cid-lhnlnihw]{display:flex;align-items:center;gap:7px;height:38px;padding:0 14px;background:#1a1a1f}.chf__bar[data-astro-cid-lhnlnihw] i[data-astro-cid-lhnlnihw]{width:10px;height:10px;border-radius:50%;background:#3a3a42}.chf__bar[data-astro-cid-lhnlnihw] span[data-astro-cid-lhnlnihw]{margin:0 auto;padding:4px 16px;border-radius:999px;background:#26262c;color:#9a9aa4;font-size:12px;transform:translate(-21px)}.chf__view[data-astro-cid-lhnlnihw]{position:relative;aspect-ratio:16 / 10;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.28) transparent}.chf__view[data-astro-cid-lhnlnihw]::-webkit-scrollbar{width:8px}.chf__view[data-astro-cid-lhnlnihw]::-webkit-scrollbar-track{background:transparent}.chf__view[data-astro-cid-lhnlnihw]::-webkit-scrollbar-thumb{background:#00000047;border-radius:8px}.chf__view[data-astro-cid-lhnlnihw]:focus-visible{outline:2px solid var(--c-accent, #d8ff3a);outline-offset:-2px}.chf__view[data-astro-cid-lhnlnihw] img[data-astro-cid-lhnlnihw]{display:block;width:100%;height:auto}@media(max-width:40rem){.chf__view[data-astro-cid-lhnlnihw]{aspect-ratio:3 / 4}}.caf[data-astro-cid-du3luryn]{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;container-type:size;background:var(--c-bg)}.caf__cv[data-astro-cid-du3luryn]{position:absolute;inset:0;width:100%;height:100%;display:block}.caf__v[data-astro-cid-du3luryn]{--fw: min(60cqw, 912px);position:absolute;display:block;max-width:none;width:var(--fw);height:calc(var(--fw) * .5625);left:calc(78cqw - var(--fw) * .51);top:calc(40cqh - var(--fw) * .5625 * .32);mix-blend-mode:lighten;-webkit-mask-image:linear-gradient(to right,transparent 0,rgba(0,0,0,.35) 7%,rgba(0,0,0,.8) 15%,#000 23%,#000 77%,rgba(0,0,0,.8) 85%,rgba(0,0,0,.35) 93%,transparent 100%),linear-gradient(to bottom,transparent 0,rgba(0,0,0,.35) 5%,rgba(0,0,0,.8) 12%,#000 19%,#000 42%,rgba(0,0,0,.82) 54%,rgba(0,0,0,.5) 68%,rgba(0,0,0,.2) 82%,transparent 96%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,rgba(0,0,0,.35) 7%,rgba(0,0,0,.8) 15%,#000 23%,#000 77%,rgba(0,0,0,.8) 85%,rgba(0,0,0,.35) 93%,transparent 100%),linear-gradient(to bottom,transparent 0,rgba(0,0,0,.35) 5%,rgba(0,0,0,.8) 12%,#000 19%,#000 42%,rgba(0,0,0,.82) 54%,rgba(0,0,0,.5) 68%,rgba(0,0,0,.2) 82%,transparent 96%);mask-composite:intersect;opacity:0;transition:opacity 1s var(--m-ease-soft, ease)}.caf__v[data-astro-cid-du3luryn].is-on{opacity:1}.caf__v[data-astro-cid-du3luryn].is-gone{opacity:0;transition:opacity 1.3s ease-in-out}@media(max-width:43.75rem){.caf[data-astro-cid-du3luryn]{opacity:.45}.caf__v[data-astro-cid-du3luryn]{--fw: 132cqw;left:calc(50cqw - var(--fw) * .51);top:calc(34cqh - var(--fw) * .5625 * .32)}}.cas__h[data-astro-cid-zyryay7u]{margin-top:var(--s-3);max-width:22ch}.cas__p[data-astro-cid-zyryay7u]{margin-top:var(--s-4);max-width:60ch}.cas__grid[data-astro-cid-zyryay7u]{margin-top:var(--s-6);display:grid;gap:var(--s-6);align-items:start}@media(min-width:60rem){.cas__grid[data-astro-cid-zyryay7u]{grid-template-columns:minmax(0,52rem)}}.cas__fig[data-astro-cid-zyryay7u]{position:relative;margin:0;aspect-ratio:16 / 10;border:1px solid var(--c-line);border-radius:14px;background:#0d0d10;overflow:hidden}.cas__c[data-astro-cid-zyryay7u]{position:absolute;inset:0;width:100%;height:100%}.cas__pages[data-astro-cid-zyryay7u]{position:absolute;right:7%;top:10%;bottom:14%;width:38%;display:grid;grid-template-rows:minmax(0,1fr) minmax(0,1fr);gap:9%}.cas__page[data-astro-cid-zyryay7u]{position:relative;border:1px solid rgba(255,255,255,.22);border-radius:8px;background:#141418;padding:10% 9% 0 22%;overflow:hidden;transition:border-color .5s,box-shadow .5s}.cas__v[data-astro-cid-zyryay7u]{position:absolute;left:7%;top:12%;font:700 clamp(.85rem,1.6vw,1.15rem)/1 var(--f-display);color:var(--c-ink)}.cas__wire[data-astro-cid-zyryay7u]{display:grid;gap:.5rem}.cas__wire[data-astro-cid-zyryay7u] i[data-astro-cid-zyryay7u]{display:block;height:.4rem;border-radius:3px;background:#ffffff29}.cas__wire[data-astro-cid-zyryay7u] i[data-astro-cid-zyryay7u].h{height:.6rem;width:70%;background:#ffffff52}.cas__wire[data-astro-cid-zyryay7u] i[data-astro-cid-zyryay7u].s{width:60%}.cas__wire[data-astro-cid-zyryay7u] .cas__cta[data-astro-cid-zyryay7u]{display:block;width:46%;height:.9rem;border-radius:3px;border:1px solid rgba(255,255,255,.4)}.cas__wire[data-astro-cid-zyryay7u] .cas__cta--b[data-astro-cid-zyryay7u]{width:62%;background:#f16736;border-color:#f16736}.cas__meter[data-astro-cid-zyryay7u]{position:absolute;left:22%;right:9%;bottom:14%;height:5px;border-radius:3px;background:#ffffff1a;overflow:hidden}.cas__meter[data-astro-cid-zyryay7u] span[data-astro-cid-zyryay7u]{display:block;height:100%;width:0;background:var(--c-accent)}.cas__win[data-astro-cid-zyryay7u]{position:absolute;right:6%;top:10%;font:700 .625rem/1 var(--f-label);letter-spacing:.12em;text-transform:uppercase;color:#0d0d10;background:var(--c-accent);padding:.3rem .45rem;border-radius:3px;opacity:0;transition:opacity .4s}.cas__page[data-astro-cid-zyryay7u].is-win{border-color:var(--c-accent);box-shadow:0 0 0 1px var(--c-accent),0 0 28px #d6ff3f2e}.cas__page[data-astro-cid-zyryay7u].is-win .cas__win[data-astro-cid-zyryay7u]{opacity:1}@media(max-width:40rem){.cas__fig[data-astro-cid-zyryay7u]{aspect-ratio:4 / 3.3}.cas__wire[data-astro-cid-zyryay7u]{gap:.35rem}.cas__wire[data-astro-cid-zyryay7u] i[data-astro-cid-zyryay7u].s{display:none}.cas__wire[data-astro-cid-zyryay7u] .cas__cta[data-astro-cid-zyryay7u]{height:.6rem}.cas__meter[data-astro-cid-zyryay7u]{bottom:10%}}.cas__cap[data-astro-cid-zyryay7u]{position:absolute;left:4%;bottom:4%;font-size:.75rem;color:var(--c-ink-muted)}.cas__tally[data-astro-cid-zyryay7u]{margin:var(--s-6) 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s-5) var(--s-4)}.cas__tally[data-astro-cid-zyryay7u] li[data-astro-cid-zyryay7u]{display:grid;gap:var(--s-2);align-content:start}@media(min-width:60rem){.cas__tally[data-astro-cid-zyryay7u]{grid-template-columns:repeat(4,1fr)}}.cas__tn[data-astro-cid-zyryay7u]{font-family:var(--f-display);font-weight:500;font-size:clamp(2.5rem,1.6rem + 2.6vw,4rem);line-height:.9;letter-spacing:-.04em;color:var(--c-ink)}.cas__tl[data-astro-cid-zyryay7u]{color:var(--c-ink-muted);line-height:1.45;max-width:22ch}
