.cs[data-astro-cid-srvt5zrb]{container:cs / inline-size;width:100%;color:var(--cs-ink);font-family:var(--font-body)}.cs-frame-browser[data-astro-cid-srvt5zrb]{border-radius:14px;overflow:hidden;box-shadow:0 0 0 1px #f1ebdd14,0 60px 120px -60px #000c;background:#11161a}.cs-bar[data-astro-cid-srvt5zrb]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#161c20;border-bottom:1px solid rgba(255,255,255,.06)}.cs-bar[data-astro-cid-srvt5zrb] i[data-astro-cid-srvt5zrb]{width:9px;height:9px;border-radius:50%;background:#ffffff29}.cs-bar[data-astro-cid-srvt5zrb] span[data-astro-cid-srvt5zrb]{margin-left:12px;font-size:11px;color:#ffffff73;background:#ffffff0d;padding:3px 10px;border-radius:6px}.cs-frame-phone[data-astro-cid-srvt5zrb]{width:100%;max-width:360px;padding:10px;border-radius:46px;background:#0d0f10;box-shadow:0 0 0 1px #f1ebdd1f,0 50px 100px -40px #000000d9}.cs-frame-phone[data-astro-cid-srvt5zrb] .cs-stage[data-astro-cid-srvt5zrb]{border-radius:36px}.cs-stage[data-astro-cid-srvt5zrb]{position:relative;overflow:hidden;aspect-ratio:16 / 9;background:var(--cs-night);isolation:isolate}.cs-shot[data-astro-cid-srvt5zrb]{position:absolute;inset:0;transform-origin:var(--fx) var(--fy);transform:scale(1.14)}.cs-img[data-astro-cid-srvt5zrb]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.75) contrast(1.1) brightness(.92);opacity:0}.cs-tint[data-astro-cid-srvt5zrb]{position:absolute;inset:0;background:var(--cs-tint);mix-blend-mode:multiply;opacity:.5}.cs-glow-spot[data-astro-cid-srvt5zrb]{position:absolute;left:var(--fx);top:var(--fy);width:46cqw;height:46cqw;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--cs-accent) 55%,transparent),transparent);mix-blend-mode:soft-light}.cs-detail[data-astro-cid-srvt5zrb]{position:absolute;left:var(--fx);top:var(--fy);width:19cqw;height:19cqw;transform:translate(-50%,-50%)}.cs-detail[data-astro-cid-srvt5zrb] .cs-detail-svg{width:100%;height:100%;overflow:visible}.cs-detail[data-astro-cid-srvt5zrb] .cs-l{fill:none;stroke:var(--cs-accent);stroke-width:1;vector-effect:non-scaling-stroke}.cs-detail[data-astro-cid-srvt5zrb] .cs-f{stroke-width:.6;opacity:.65}.cs-detail[data-astro-cid-srvt5zrb] .cs-glow{filter:drop-shadow(0 0 4px var(--cs-accent));stroke-width:1.4}.cs-detail[data-astro-cid-srvt5zrb] .cs-spark{fill:var(--cs-accent);stroke:none;opacity:0}.cs-detail[data-astro-cid-srvt5zrb] .cs-draw{stroke-dasharray:var(--L);stroke-dashoffset:var(--L)}.cs-detail[data-astro-cid-srvt5zrb] .cs-tick{opacity:0}.cs-fade[data-astro-cid-srvt5zrb]{position:absolute;inset:0;background:linear-gradient(90deg,color-mix(in srgb,var(--cs-night) 97%,transparent) 0%,color-mix(in srgb,var(--cs-night) 86%,transparent) 26%,color-mix(in srgb,var(--cs-night) 25%,transparent) 52%,transparent 70%),linear-gradient(0deg,color-mix(in srgb,var(--cs-night) 90%,transparent) 0%,transparent 34%),linear-gradient(180deg,color-mix(in srgb,var(--cs-night) 60%,transparent) 0%,transparent 20%)}.cs-vig[data-astro-cid-srvt5zrb]{position:absolute;inset:0;box-shadow:inset 0 0 18cqw #0000008c;pointer-events:none}.cs-grain[data-astro-cid-srvt5zrb]{position:absolute;inset:-50%;opacity:.08;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.cs-tag[data-astro-cid-srvt5zrb]{position:absolute;left:calc(var(--fx) + 14.9cqw);top:calc(var(--fy) - 9.12cqw - .75em);font-size:max(8px,.78cqw);letter-spacing:.18em;text-transform:uppercase;color:var(--cs-accent);white-space:nowrap;opacity:0}.cs-tag[data-astro-cid-srvt5zrb] b[data-astro-cid-srvt5zrb]{display:block;font-family:var(--font-serif);font-weight:400;font-size:max(16px,2.4cqw);letter-spacing:-.01em;text-transform:none;color:var(--cs-ink);margin-top:.35em}.cs-nav[data-astro-cid-srvt5zrb]{position:absolute;inset:0 0 auto;display:flex;justify-content:space-between;align-items:center;padding:3.2cqw 4.5cqw;font-size:max(9px,.95cqw);z-index:3;opacity:0}.cs-wordmark[data-astro-cid-srvt5zrb]{font-family:var(--font-serif);font-size:max(14px,1.9cqw);letter-spacing:-.01em}.cs-links[data-astro-cid-srvt5zrb]{display:flex;gap:2.8cqw;align-items:center;color:color-mix(in srgb,var(--cs-ink) 62%,transparent)}.cs-pill[data-astro-cid-srvt5zrb]{background:var(--cs-accent);color:var(--cs-night);padding:.85em 1.5em;border-radius:999px;font-weight:600;white-space:nowrap}.cs-copy[data-astro-cid-srvt5zrb]{position:absolute;left:4.5cqw;top:10.5cqw;z-index:3;max-width:46cqw}.cs-kicker[data-astro-cid-srvt5zrb]{font-size:max(8px,.8cqw);letter-spacing:.28em;text-transform:uppercase;color:var(--cs-accent);overflow:hidden}.cs-kicker[data-astro-cid-srvt5zrb] span[data-astro-cid-srvt5zrb]{display:inline-block;transform:translateY(110%)}.cs-h[data-astro-cid-srvt5zrb]{font-family:var(--font-serif);font-weight:400;font-size:8.6cqw;line-height:.84;letter-spacing:-.04em;margin-top:2.6cqw}.cs-ln[data-astro-cid-srvt5zrb]{display:block;overflow:hidden;padding:0 .08em .16em 0;margin-bottom:-.12em}.cs-ln[data-astro-cid-srvt5zrb]>span[data-astro-cid-srvt5zrb]{display:inline-block;transform:translateY(105%)}.cs-h[data-astro-cid-srvt5zrb] em[data-astro-cid-srvt5zrb]{font-style:italic;color:var(--cs-accent)}.cs-line[data-astro-cid-srvt5zrb]{margin-top:2.6cqw;max-width:32ch;font-size:max(10px,1.1cqw);line-height:1.65;color:color-mix(in srgb,var(--cs-ink) 62%,transparent);opacity:0}.cs-acts[data-astro-cid-srvt5zrb]{margin-top:2.6cqw;display:flex;gap:1.6cqw;align-items:center;font-size:max(9px,.95cqw);opacity:0}.cs-acts[data-astro-cid-srvt5zrb] .cs-pill[data-astro-cid-srvt5zrb]{padding:1.05em 1.7em}.cs-sub[data-astro-cid-srvt5zrb]{border-bottom:1px solid color-mix(in srgb,var(--cs-ink) 40%,transparent);padding-bottom:.3em}.cs-base[data-astro-cid-srvt5zrb]{position:absolute;left:4.5cqw;right:4.5cqw;bottom:3.6cqw;z-index:3;display:flex;justify-content:space-between;align-items:flex-end;gap:2cqw;opacity:0}.cs-facts[data-astro-cid-srvt5zrb]{display:flex;gap:4cqw;border-top:1px solid color-mix(in srgb,var(--cs-ink) 14%,transparent);padding-top:1.6cqw}.cs-facts[data-astro-cid-srvt5zrb] div[data-astro-cid-srvt5zrb]{font-size:max(8px,.8cqw);color:color-mix(in srgb,var(--cs-ink) 62%,transparent);letter-spacing:.06em}.cs-facts[data-astro-cid-srvt5zrb] b[data-astro-cid-srvt5zrb]{display:block;font-family:var(--font-serif);font-weight:400;font-size:max(16px,2.5cqw);color:var(--cs-ink);letter-spacing:-.02em;line-height:1;margin-bottom:.35em}.cs-card[data-astro-cid-srvt5zrb]{display:flex;align-items:center;gap:1.1cqw;padding:1cqw 1cqw 1cqw 1.3cqw;border-radius:1.2cqw;background:color-mix(in srgb,var(--cs-night) 45%,transparent);backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px);border:1px solid color-mix(in srgb,var(--cs-ink) 14%,transparent);font-size:max(8px,.88cqw);color:color-mix(in srgb,var(--cs-ink) 62%,transparent)}.cs-card[data-astro-cid-srvt5zrb] b[data-astro-cid-srvt5zrb]{display:block;color:var(--cs-ink);font-size:1.08em;font-weight:500;margin-bottom:.15em}.cs-dot[data-astro-cid-srvt5zrb]{width:max(6px,.55cqw);height:max(6px,.55cqw);border-radius:50%;background:#7fd3a9;flex:none}.cs-go[data-astro-cid-srvt5zrb]{background:color-mix(in srgb,var(--cs-ink) 10%,transparent);color:var(--cs-ink);padding:.75em 1em;border-radius:.8cqw;font-weight:500;white-space:nowrap}.cs[data-astro-cid-srvt5zrb].is-playing .cs-shot[data-astro-cid-srvt5zrb]{animation:cs-push 18s cubic-bezier(.25,.1,.25,1) forwards}.cs[data-astro-cid-srvt5zrb].is-playing .cs-img[data-astro-cid-srvt5zrb]{animation:cs-fade 2.4s var(--ease-out-soft) .1s forwards}.cs[data-astro-cid-srvt5zrb].is-playing .cs-nav[data-astro-cid-srvt5zrb]{animation:cs-fade 1.2s var(--ease-out-soft) .6s forwards}.cs[data-astro-cid-srvt5zrb].is-playing .cs-kicker[data-astro-cid-srvt5zrb] span[data-astro-cid-srvt5zrb]{animation:cs-up 1.2s var(--ease-out-soft) .5s forwards}.cs[data-astro-cid-srvt5zrb].is-playing .cs-ln[data-astro-cid-srvt5zrb]>span[data-astro-cid-srvt5zrb]{animation:cs-up 1.6s var(--ease-out-soft) .7s forwards}.cs[data-astro-cid-srvt5zrb].is-playing .cs-ln[data-astro-cid-srvt5zrb]:nth-child(2)>span[data-astro-cid-srvt5zrb]{animation-delay:.86s}.cs[data-astro-cid-srvt5zrb].is-playing .cs-line[data-astro-cid-srvt5zrb]{animation:cs-fade 1.4s var(--ease-out-soft) 1.6s forwards}.cs[data-astro-cid-srvt5zrb].is-playing .cs-acts[data-astro-cid-srvt5zrb]{animation:cs-fade 1.4s var(--ease-out-soft) 1.9s forwards}.cs[data-astro-cid-srvt5zrb].is-playing .cs-base[data-astro-cid-srvt5zrb]{animation:cs-fade 1.4s var(--ease-out-soft) 2.3s forwards}.cs[data-astro-cid-srvt5zrb].is-playing .cs-tag[data-astro-cid-srvt5zrb]{animation:cs-fade 1s var(--ease-out-soft) 3.6s forwards}.cs[data-astro-cid-srvt5zrb].is-playing .cs-detail[data-astro-cid-srvt5zrb] .cs-draw{animation:cs-draw 2s var(--ease-out-soft) var(--d) forwards}.cs[data-astro-cid-srvt5zrb].is-playing .cs-detail[data-astro-cid-srvt5zrb] .cs-tick{animation:cs-tick .6s ease var(--d) forwards}.cs[data-astro-cid-srvt5zrb].is-playing .cs-detail[data-astro-cid-srvt5zrb] .cs-spark{animation:cs-spark 2.4s ease-in-out 3.6s infinite}.cs[data-astro-cid-srvt5zrb].is-playing .cs-dot[data-astro-cid-srvt5zrb]{animation:cs-pulse 2.4s infinite}.cs[data-astro-cid-srvt5zrb].is-playing .cs-grain[data-astro-cid-srvt5zrb]{animation:cs-grain 1.2s steps(6) infinite}@keyframes cs-push{0%{transform:scale(1.14)}to{transform:scale(1.02)}}@keyframes cs-fade{to{opacity:1}}@keyframes cs-up{to{transform:none}}@keyframes cs-draw{to{stroke-dashoffset:0}}@keyframes cs-tick{to{opacity:.7}}@keyframes cs-spark{0%,to{opacity:0}50%{opacity:1}}@keyframes cs-pulse{0%{box-shadow:0 0 #7fd3a973}to{box-shadow:0 0 0 10px #7fd3a900}}@keyframes cs-grain{0%{transform:translate(0)}25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-3%)}75%{transform:translate(-2%,3%)}}.no-js .cs[data-astro-cid-srvt5zrb] .cs-img[data-astro-cid-srvt5zrb],.no-js .cs[data-astro-cid-srvt5zrb] .cs-nav[data-astro-cid-srvt5zrb],.no-js .cs[data-astro-cid-srvt5zrb] .cs-line[data-astro-cid-srvt5zrb],.no-js .cs[data-astro-cid-srvt5zrb] .cs-acts[data-astro-cid-srvt5zrb],.no-js .cs[data-astro-cid-srvt5zrb] .cs-base[data-astro-cid-srvt5zrb],.no-js .cs[data-astro-cid-srvt5zrb] .cs-tag[data-astro-cid-srvt5zrb],.cs[data-astro-cid-srvt5zrb].is-final .cs-img[data-astro-cid-srvt5zrb],.cs[data-astro-cid-srvt5zrb].is-final .cs-nav[data-astro-cid-srvt5zrb],.cs[data-astro-cid-srvt5zrb].is-final .cs-line[data-astro-cid-srvt5zrb],.cs[data-astro-cid-srvt5zrb].is-final .cs-acts[data-astro-cid-srvt5zrb],.cs[data-astro-cid-srvt5zrb].is-final .cs-base[data-astro-cid-srvt5zrb],.cs[data-astro-cid-srvt5zrb].is-final .cs-tag[data-astro-cid-srvt5zrb]{opacity:1;animation:none}.no-js .cs[data-astro-cid-srvt5zrb] .cs-shot[data-astro-cid-srvt5zrb],.cs[data-astro-cid-srvt5zrb].is-final .cs-shot[data-astro-cid-srvt5zrb]{transform:scale(1.02);animation:none}.no-js .cs[data-astro-cid-srvt5zrb] .cs-kicker[data-astro-cid-srvt5zrb] span[data-astro-cid-srvt5zrb],.no-js .cs[data-astro-cid-srvt5zrb] .cs-ln[data-astro-cid-srvt5zrb]>span[data-astro-cid-srvt5zrb],.cs[data-astro-cid-srvt5zrb].is-final .cs-kicker[data-astro-cid-srvt5zrb] span[data-astro-cid-srvt5zrb],.cs[data-astro-cid-srvt5zrb].is-final .cs-ln[data-astro-cid-srvt5zrb]>span[data-astro-cid-srvt5zrb]{transform:none;animation:none}.no-js .cs[data-astro-cid-srvt5zrb] .cs-detail[data-astro-cid-srvt5zrb] .cs-draw,.cs[data-astro-cid-srvt5zrb].is-final .cs-detail[data-astro-cid-srvt5zrb] .cs-draw{stroke-dashoffset:0;animation:none}.no-js .cs[data-astro-cid-srvt5zrb] .cs-detail[data-astro-cid-srvt5zrb] .cs-tick,.cs[data-astro-cid-srvt5zrb].is-final .cs-detail[data-astro-cid-srvt5zrb] .cs-tick{opacity:.7;animation:none}@media(prefers-reduced-motion:reduce){.cs[data-astro-cid-srvt5zrb] .cs-img[data-astro-cid-srvt5zrb],.cs[data-astro-cid-srvt5zrb] .cs-nav[data-astro-cid-srvt5zrb],.cs[data-astro-cid-srvt5zrb] .cs-line[data-astro-cid-srvt5zrb],.cs[data-astro-cid-srvt5zrb] .cs-acts[data-astro-cid-srvt5zrb],.cs[data-astro-cid-srvt5zrb] .cs-base[data-astro-cid-srvt5zrb],.cs[data-astro-cid-srvt5zrb] .cs-tag[data-astro-cid-srvt5zrb]{opacity:1!important;animation:none!important}.cs[data-astro-cid-srvt5zrb] .cs-shot[data-astro-cid-srvt5zrb]{transform:scale(1.02)!important;animation:none!important}.cs[data-astro-cid-srvt5zrb] .cs-kicker[data-astro-cid-srvt5zrb] span[data-astro-cid-srvt5zrb],.cs[data-astro-cid-srvt5zrb] .cs-ln[data-astro-cid-srvt5zrb]>span[data-astro-cid-srvt5zrb]{transform:none!important;animation:none!important}.cs[data-astro-cid-srvt5zrb] .cs-detail[data-astro-cid-srvt5zrb] .cs-draw{stroke-dashoffset:0!important;animation:none!important}.cs[data-astro-cid-srvt5zrb] .cs-detail[data-astro-cid-srvt5zrb] .cs-tick{opacity:.7!important;animation:none!important}}@container cs (max-width: 620px){.cs-stage[data-astro-cid-srvt5zrb]{aspect-ratio:9 / 16}.cs-frame-browser[data-astro-cid-srvt5zrb] .cs-stage[data-astro-cid-srvt5zrb],.cs-stage[data-astro-cid-srvt5zrb].is-card{aspect-ratio:4 / 5}.cs-shot[data-astro-cid-srvt5zrb]{inset:0 0 38%}.cs-fade[data-astro-cid-srvt5zrb]{background:linear-gradient(0deg,var(--cs-night) 40%,color-mix(in srgb,var(--cs-night) 70%,transparent) 55%,transparent 75%),linear-gradient(180deg,color-mix(in srgb,var(--cs-night) 70%,transparent) 0%,transparent 18%)}.cs-nav[data-astro-cid-srvt5zrb]{padding:6cqw;font-size:3.2cqw}.cs-links[data-astro-cid-srvt5zrb]>span[data-astro-cid-srvt5zrb]:not(.cs-pill){display:none}.cs-wordmark[data-astro-cid-srvt5zrb]{font-size:5.4cqw}.cs-detail[data-astro-cid-srvt5zrb],.cs-tag[data-astro-cid-srvt5zrb]{display:none}.cs-copy[data-astro-cid-srvt5zrb]{top:auto;bottom:30cqw;transform:none;left:6cqw;right:6cqw;max-width:none}.cs-kicker[data-astro-cid-srvt5zrb]{font-size:2.4cqw}.cs-h[data-astro-cid-srvt5zrb]{font-size:15cqw;margin-top:3cqw}.cs-line[data-astro-cid-srvt5zrb]{font-size:3.5cqw;margin-top:4cqw}.cs-acts[data-astro-cid-srvt5zrb]{font-size:3.4cqw;margin-top:5cqw}.cs-acts[data-astro-cid-srvt5zrb] .cs-sub[data-astro-cid-srvt5zrb]{display:none}.cs-base[data-astro-cid-srvt5zrb]{left:6cqw;right:6cqw;bottom:6cqw}.cs-facts[data-astro-cid-srvt5zrb]{gap:6cqw;padding-top:3cqw}.cs-facts[data-astro-cid-srvt5zrb] div[data-astro-cid-srvt5zrb]{font-size:2.6cqw}.cs-facts[data-astro-cid-srvt5zrb] b[data-astro-cid-srvt5zrb]{font-size:6cqw}.cs-card[data-astro-cid-srvt5zrb]{display:none}.cs-glow-spot[data-astro-cid-srvt5zrb]{width:90cqw;height:90cqw}}
