.m.svelte-z7cec4{position:absolute;inset:0;background:#0f0f11;color:#fafafa;overflow:hidden;display:grid;place-items:center}.mono.svelte-z7cec4{font-family:ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.04em}.moments.svelte-z7cec4 .wave:where(.svelte-z7cec4){position:absolute;left:6%;right:6%;top:50%;height:46%;transform:translateY(-50%);display:flex;align-items:center;gap:3px}.wave.svelte-z7cec4 i:where(.svelte-z7cec4){flex:1;height:var(--h);background:#ffffff4d;border-radius:2px;animation:svelte-z7cec4-eq 1.7s ease-in-out infinite;animation-delay:calc(var(--i) * 40ms)}@keyframes svelte-z7cec4-eq{50%{transform:scaleY(.55)}}.clip.svelte-z7cec4{position:absolute;top:24%;bottom:24%;border:1.5px solid #fafafa;background:#ffffff24;border-radius:8px;font:600 .62rem ui-monospace,monospace;padding:4px 7px;animation:svelte-z7cec4-pop 6s var(--ease, ease) infinite;transform-origin:left}.c1.svelte-z7cec4{left:10%;width:19%}.c2.svelte-z7cec4{left:42%;width:16%;animation-delay:.25s}.c3.svelte-z7cec4{left:70%;width:20%;animation-delay:.5s}@keyframes svelte-z7cec4-pop{0%,8%{opacity:0;transform:scaleX(0)}18%,86%{opacity:1;transform:none}to{opacity:0}}.head.svelte-z7cec4{position:absolute;top:14%;bottom:14%;width:2px;background:#fff;box-shadow:0 0 14px #fff;animation:svelte-z7cec4-scan 6s linear infinite}@keyframes svelte-z7cec4-scan{0%{left:5%}to{left:95%}}.lab.svelte-z7cec4{position:absolute;left:6%;bottom:7%;font-size:.66rem;color:#ffffff8c}.stage.svelte-z7cec4{width:88%;height:58%;display:grid;place-items:center;border-radius:14px;background:radial-gradient(circle at 30% 30%,#2a2a2f,#121214 70%)}.cap.svelte-z7cec4{font-weight:800;font-size:clamp(1rem,3.4cqw,2rem);letter-spacing:-.02em;text-align:center}.cap.svelte-z7cec4 b:where(.svelte-z7cec4){display:inline-block;margin:0 .14em;opacity:.45;animation:svelte-z7cec4-word 5s infinite;animation-delay:calc(var(--k) * .8s)}@keyframes svelte-z7cec4-word{0%,18%{opacity:1;transform:scale(1.14);text-shadow:0 0 20px rgba(255,255,255,.6)}32%,to{opacity:.45;transform:none}}.chips.svelte-z7cec4{position:absolute;bottom:8%;display:flex;gap:8px}.chips.svelte-z7cec4 span:where(.svelte-z7cec4){font:600 .66rem ui-monospace,monospace;padding:5px 11px;border-radius:999px;border:1px solid rgba(255,255,255,.25);color:#fff9;animation:svelte-z7cec4-chip 6.4s infinite;animation-delay:calc(var(--k) * 1.6s)}@keyframes svelte-z7cec4-chip{0%,22%{background:#fafafa;color:#0f0f11;border-color:#fafafa}28%,to{background:transparent}}.fv.svelte-z7cec4,.fh.svelte-z7cec4{position:absolute;border-radius:12px;border:1.5px solid rgba(255,255,255,.5);background:linear-gradient(160deg,#2b2b30,#141416);display:grid;align-content:end;justify-items:center;padding-bottom:10px;font-size:.62rem}.fv.svelte-z7cec4{width:20%;aspect-ratio:9 / 16;left:18%;top:11%;animation:svelte-z7cec4-pulse 5s ease-in-out infinite}.fh.svelte-z7cec4{width:42%;aspect-ratio:16 / 9;right:12%;top:28%;animation:svelte-z7cec4-pulse 5s ease-in-out infinite 2.5s}.fv.svelte-z7cec4 u:where(.svelte-z7cec4),.fh.svelte-z7cec4 u:where(.svelte-z7cec4){position:absolute;left:14%;right:14%;height:5px;border-radius:3px;background:#ffffff8c;text-decoration:none}.fv.svelte-z7cec4 u:where(.svelte-z7cec4):nth-of-type(1),.fh.svelte-z7cec4 u:where(.svelte-z7cec4):nth-of-type(1){bottom:38px}.fv.svelte-z7cec4 u:where(.svelte-z7cec4):nth-of-type(2),.fh.svelte-z7cec4 u:where(.svelte-z7cec4):nth-of-type(2){bottom:26px;right:34%}@keyframes svelte-z7cec4-pulse{0%,to{transform:scale(.96);opacity:.7}50%{transform:scale(1.04);opacity:1}}.exp.svelte-z7cec4{position:absolute;left:8%;right:8%;bottom:7%;display:flex;align-items:center;gap:12px}.exp.svelte-z7cec4 i:where(.svelte-z7cec4){flex:1;height:5px;border-radius:3px;background:#ffffff24;position:relative;overflow:hidden}.exp.svelte-z7cec4 i:where(.svelte-z7cec4):after{content:"";position:absolute;inset:0;background:#fafafa;transform-origin:left;animation:svelte-z7cec4-fill 5s linear infinite}@keyframes svelte-z7cec4-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.exp.svelte-z7cec4 em:where(.svelte-z7cec4){font-size:.62rem;font-style:normal;color:#ffffff8c}.term.svelte-z7cec4{width:86%;font-size:clamp(.62rem,1.7cqw,.86rem);line-height:1.9}.term.svelte-z7cec4 p:where(.svelte-z7cec4){opacity:0;animation:svelte-z7cec4-line 9s infinite;animation-delay:calc(var(--n) * 1.1s)}.term.svelte-z7cec4 i:where(.svelte-z7cec4){font-style:normal;color:#ffffff73;margin-right:8px}.term.svelte-z7cec4 .ok:where(.svelte-z7cec4){color:#fafafa}@keyframes svelte-z7cec4-line{0%,4%{opacity:0;transform:translate(-6px)}10%,92%{opacity:1;transform:none}to{opacity:0}}.cur.svelte-z7cec4{display:inline-block;width:8px;height:1em;background:#fafafa;margin-left:4px;vertical-align:-2px;animation:svelte-z7cec4-blink 1s steps(2) infinite}@keyframes svelte-z7cec4-blink{50%{opacity:0}}.lock.svelte-z7cec4{position:relative;display:grid;place-items:center;width:40%;aspect-ratio:1}.ring.svelte-z7cec4{position:absolute;inset:0;border-radius:50%;border:1px solid rgba(255,255,255,.3);animation:svelte-z7cec4-ring 3.6s ease-out infinite}.r2.svelte-z7cec4{animation-delay:1.2s}.r3.svelte-z7cec4{animation-delay:2.4s}@keyframes svelte-z7cec4-ring{0%{transform:scale(.3);opacity:.9}to{transform:scale(1.2);opacity:0}}.m.svelte-z7cec4 .lab:where(.svelte-z7cec4){text-align:center}.private.svelte-z7cec4 .lab:where(.svelte-z7cec4){left:0;right:0}.url.svelte-z7cec4{position:absolute;top:24%;left:10%;right:10%;padding:12px 16px;border-radius:12px;border:1px solid rgba(255,255,255,.25);font-size:.8rem;overflow:hidden}.url.svelte-z7cec4 span:where(.svelte-z7cec4){display:inline-block;white-space:nowrap;overflow:hidden;animation:svelte-z7cec4-type 6s steps(18) infinite;width:0}@keyframes svelte-z7cec4-type{0%{width:0}35%,to{width:18ch}}.bar.svelte-z7cec4{position:absolute;top:46%;left:10%;right:10%;height:5px;border-radius:3px;background:#ffffff24;overflow:hidden}.bar.svelte-z7cec4 i:where(.svelte-z7cec4){position:absolute;inset:0;background:#fafafa;transform-origin:left;animation:svelte-z7cec4-fill 6s linear infinite}.outs.svelte-z7cec4{position:absolute;left:10%;right:10%;bottom:14%;display:flex;gap:10px}.outs.svelte-z7cec4 .clip:where(.svelte-z7cec4){position:static;flex:1;height:54px;animation-name:svelte-z7cec4-pop}.outs.svelte-z7cec4 .clip:where(.svelte-z7cec4):nth-child(2){animation-delay:.25s}.outs.svelte-z7cec4 .clip:where(.svelte-z7cec4):nth-child(3){animation-delay:.5s}.pm.svelte-z7cec4{position:relative;width:38%;aspect-ratio:1;display:grid;place-items:center;margin-top:-13%}.pmr.svelte-z7cec4{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.pmr.svelte-z7cec4 circle:where(.svelte-z7cec4){fill:none;stroke-width:4}.pmr.svelte-z7cec4 .trk:where(.svelte-z7cec4){stroke:#ffffff1a}.pmr.svelte-z7cec4 .arc:where(.svelte-z7cec4){stroke:#ff5b44;stroke-linecap:round}.pmt.svelte-z7cec4{width:80%;filter:drop-shadow(0 14px 14px rgba(0,0,0,.45));animation:svelte-z7cec4-bob 6s ease-in-out infinite}@keyframes svelte-z7cec4-bob{0%,to{transform:translateY(0) rotate(-1.5deg)}50%{transform:translateY(-5px) rotate(1.5deg)}}.pmc.svelte-z7cec4{position:absolute;bottom:15%;left:0;right:0;text-align:center;font-size:clamp(1.3rem,6cqw,2.6rem);letter-spacing:-.02em;font-weight:300}.bk.svelte-z7cec4{position:relative;width:84%;height:74%;border-radius:14px;background:#2a201b;border:1px solid rgba(255,236,214,.14);overflow:hidden}.bkbar.svelte-z7cec4{display:flex;align-items:center;gap:6px;padding:9px 12px;background:#35291f;font-size:.62rem}.bkbar.svelte-z7cec4 i:where(.svelte-z7cec4){width:7px;height:7px;border-radius:50%;background:#ffecd640}.bku.svelte-z7cec4{margin-left:8px;padding:3px 12px;border-radius:999px;background:#ffecd61a;animation:svelte-z7cec4-urlfade 8s infinite}@keyframes svelte-z7cec4-urlfade{0%,8%{opacity:.4}16%,to{opacity:1}}.bkpage.svelte-z7cec4{position:absolute;left:8%;right:8%;top:22%;display:grid;gap:8px;animation:svelte-z7cec4-pagefade 8s infinite}.bkpage.svelte-z7cec4 b:where(.svelte-z7cec4){height:12px;border-radius:6px;background:#ffecd61f}.bkpage.svelte-z7cec4 b:where(.svelte-z7cec4):nth-child(2){width:70%}.bkpage.svelte-z7cec4 b:where(.svelte-z7cec4):nth-child(3){width:45%}@keyframes svelte-z7cec4-pagefade{0%,28%{opacity:1}38%,to{opacity:0}}.bkcard.svelte-z7cec4{position:absolute;inset:22% 22% 16%;border-radius:18px;background:#35291f;border:1px solid rgba(255,236,214,.16);display:grid;place-items:center;align-content:center;text-align:center;animation:svelte-z7cec4-cardin 8s infinite}.bkcard.svelte-z7cec4 img:where(.svelte-z7cec4){width:26%}.bkcard.svelte-z7cec4 h4:where(.svelte-z7cec4){margin:4px 0 2px;font-size:clamp(.6rem,2.3cqw,1rem);font-weight:650}.bkcard.svelte-z7cec4 p:where(.svelte-z7cec4){font-size:clamp(.45rem,1.5cqw,.62rem);color:#ffecd699}@keyframes svelte-z7cec4-cardin{0%,30%{opacity:0;transform:translateY(14px) scale(.94)}44%,92%{opacity:1;transform:none}to{opacity:0}}.bkchips.svelte-z7cec4{position:absolute;left:4%;right:4%;bottom:5%;display:flex;gap:6px;justify-content:center;flex-wrap:wrap}.bkchips.svelte-z7cec4 span:where(.svelte-z7cec4){font-size:clamp(.4rem,1.4cqw,.58rem);padding:4px 9px;border-radius:999px;background:#ffecd61a;border:1px solid rgba(255,236,214,.14);animation:svelte-z7cec4-chip2 8s infinite;animation-delay:calc(var(--k) * .35s)}@keyframes svelte-z7cec4-chip2{0%,38%{opacity:0;transform:translateY(8px)}50%,92%{opacity:1;transform:none}to{opacity:0}}.st.svelte-z7cec4{display:flex;align-items:flex-end;gap:4%;height:62%;width:70%;margin-top:-4%}.stc.svelte-z7cec4{flex:1;display:grid;justify-items:center;gap:8px;align-content:end;height:100%}.stk.svelte-z7cec4{display:flex;flex-direction:column-reverse;align-items:center;gap:0}.stk.svelte-z7cec4 img:where(.svelte-z7cec4){width:clamp(20px,6.4cqw,44px);margin-top:-7px;animation:svelte-z7cec4-tpop 6s infinite;animation-delay:calc(var(--k) * .12s);transform-origin:50% 100%}@keyframes svelte-z7cec4-tpop{0%,6%{opacity:0;transform:scale(.2) translateY(-30px)}16%,90%{opacity:1;transform:none}to{opacity:0}}.stc.svelte-z7cec4 em:where(.svelte-z7cec4){font-style:normal;font-size:.62rem;color:#ffffff8c}.gen.svelte-z7cec4{position:relative;width:34%;aspect-ratio:1;display:grid;place-items:center}.gen.svelte-z7cec4 b:where(.svelte-z7cec4){width:38%;aspect-ratio:1;border-radius:24%;background:#fafafa}@media(prefers-reduced-motion:reduce){.m.svelte-z7cec4 :where(.svelte-z7cec4){animation:none!important}.clip.svelte-z7cec4,.term.svelte-z7cec4 p:where(.svelte-z7cec4){opacity:1!important;transform:none!important}.head.svelte-z7cec4{left:40%}}.m.svelte-z7cec4{container-type:inline-size}.win.svelte-7qaqh1{border-radius:18px;background:#131315;border:1px solid rgba(255,255,255,.12);box-shadow:0 40px 90px #00000073;overflow:hidden;will-change:transform}.bar.svelte-7qaqh1{display:flex;align-items:center;gap:7px;padding:11px 14px;background:#1b1b1e;border-bottom:1px solid rgba(255,255,255,.08)}.bar.svelte-7qaqh1 i:where(.svelte-7qaqh1){width:10px;height:10px;border-radius:50%;background:#fff3}.bar.svelte-7qaqh1 span:where(.svelte-7qaqh1){margin-left:8px;font:500 12px ui-monospace,SF Mono,Menlo,monospace;color:#ffffff80}.screen.svelte-7qaqh1{position:relative;background:#0f0f11}video.svelte-7qaqh1{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s}video.ready.svelte-7qaqh1{opacity:1}.of.svelte-lisjwh{display:grid;gap:22px}.mono.svelte-lisjwh{font-family:ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.06em}.of-pain.svelte-lisjwh{color:var(--muted);font-size:clamp(1.05rem,1.7vw,1.3rem);line-height:1.6;max-width:52ch}.of-big.svelte-lisjwh{font-size:clamp(2.4rem,7vw,6rem);letter-spacing:-.058em;line-height:.96;font-weight:600;max-width:14ch;margin-bottom:8px}.of-how.svelte-lisjwh{list-style:none;padding:26px 0 0;margin:10px 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:36px;border-top:1px solid var(--ink)}.of-how.svelte-lisjwh .mono:where(.svelte-lisjwh){font-size:12px;color:var(--muted)}.of-how.svelte-lisjwh h3:where(.svelte-lisjwh){font-size:1.45rem;margin:8px 0;letter-spacing:-.025em;line-height:1.15}.of-how.svelte-lisjwh p:where(.svelte-lisjwh){color:var(--muted);line-height:1.6}.of-vs.svelte-lisjwh{border:1px solid var(--line);border-radius:22px;overflow:hidden;margin-top:14px}.of-vh.svelte-lisjwh,.of-vr.svelte-lisjwh{display:grid;grid-template-columns:1fr 1fr}.of-vh.svelte-lisjwh span:where(.svelte-lisjwh){padding:14px 20px;font-size:11px;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line)}.of-vh.svelte-lisjwh span:where(.svelte-lisjwh):last-child{color:var(--ink)}.of-vr.svelte-lisjwh span:where(.svelte-lisjwh){padding:16px 20px;display:flex;gap:12px;align-items:baseline;border-bottom:1px solid var(--line);line-height:1.4}.of-vr.svelte-lisjwh:last-child span:where(.svelte-lisjwh){border-bottom:0}.of-vr.svelte-lisjwh .no:where(.svelte-lisjwh){color:var(--muted)}.of-vr.svelte-lisjwh .yes:where(.svelte-lisjwh){font-weight:600;background:#00000009}.of-vr.svelte-lisjwh i:where(.svelte-lisjwh),.of-fit.svelte-lisjwh i:where(.svelte-lisjwh){font-style:normal;font-size:.85em;flex:none}.of-vr.svelte-lisjwh .no:where(.svelte-lisjwh) i:where(.svelte-lisjwh){opacity:.55}.of-fit.svelte-lisjwh{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;margin-top:14px}.of-fy.svelte-lisjwh,.of-fn.svelte-lisjwh{border:1px solid var(--line);border-radius:22px;padding:24px}.of-fy.svelte-lisjwh{border-color:var(--ink)}.of-fit.svelte-lisjwh h3:where(.svelte-lisjwh){font-size:1.25rem;letter-spacing:-.02em;margin-bottom:14px}.of-fit.svelte-lisjwh ul:where(.svelte-lisjwh){list-style:none;padding:0;margin:0;display:grid;gap:12px}.of-fit.svelte-lisjwh li:where(.svelte-lisjwh){display:flex;gap:12px;align-items:baseline;line-height:1.45}.of-fn.svelte-lisjwh li:where(.svelte-lisjwh){color:var(--muted)}.of-get.svelte-lisjwh{font-size:12px;color:var(--muted);text-transform:uppercase;margin-top:18px}.of-incl.svelte-lisjwh{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;margin-top:8px}.of-card.svelte-lisjwh,.of-buy.svelte-lisjwh{border:1px solid var(--line);border-radius:22px;padding:22px;display:grid;gap:8px;align-content:start}.of-card.svelte-lisjwh .mono:where(.svelte-lisjwh),.of-buy.svelte-lisjwh .mono:where(.svelte-lisjwh){font-size:11px;color:var(--muted);text-transform:uppercase}.of-card.svelte-lisjwh b:where(.svelte-lisjwh){font-size:1.3rem;letter-spacing:-.02em}.of-card.svelte-lisjwh p:where(.svelte-lisjwh){color:var(--muted);line-height:1.55}.of-buy.svelte-lisjwh{border-color:var(--ink);justify-items:start}.of-buy.svelte-lisjwh p:where(.svelte-lisjwh){font-size:.85rem;color:var(--muted)}.of-buy.svelte-lisjwh a:where(.svelte-lisjwh){text-decoration:underline;text-underline-offset:4px}@media(max-width:640px){.of-big.svelte-lisjwh{font-size:clamp(2.3rem,11vw,3.2rem)}.of-vh.svelte-lisjwh,.of-vr.svelte-lisjwh{grid-template-columns:1fr}.of-vh.svelte-lisjwh span:where(.svelte-lisjwh):first-child{display:none}.of-vr.svelte-lisjwh .no:where(.svelte-lisjwh){border-bottom:0;padding-bottom:0}.of-buy.svelte-lisjwh .s-btn,.of-buy.svelte-lisjwh form,.of-buy.svelte-lisjwh>span{width:100%;justify-content:center;display:flex}}.ip.svelte-1qnnsxx{position:relative;width:100%;height:100%;min-height:inherit}.ip-host.svelte-1qnnsxx{position:absolute;inset:0;opacity:0;transition:opacity .9s ease}.ready.svelte-1qnnsxx .ip-host:where(.svelte-1qnnsxx){opacity:1}.ip-hint.svelte-1qnnsxx{position:absolute;left:0;right:0;bottom:6px;text-align:center;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#fff9;pointer-events:none;animation:svelte-1qnnsxx-nudge 2.4s ease-in-out infinite}.ip-hint.dark.svelte-1qnnsxx{color:#0000008c}.mono.svelte-1qnnsxx{font-family:ui-monospace,SF Mono,Menlo,monospace}@keyframes svelte-1qnnsxx-nudge{50%{transform:translateY(-4px);opacity:.9}}@media(prefers-reduced-motion:reduce){.ip-hint.svelte-1qnnsxx{animation:none}}.rl.svelte-1e6drtm{position:absolute;inset:0;overflow:hidden;pointer-events:none}.rl-word.svelte-1e6drtm{position:absolute;left:0;top:50%;margin-top:-.55em;white-space:nowrap;font-size:clamp(9rem,30vw,30rem);font-weight:800;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1.5px rgba(255,255,255,.08);will-change:transform}.rl-rings.svelte-1e6drtm{position:absolute;left:50%;top:50%;width:min(120vh,120vw);height:min(120vh,120vw);will-change:transform}.rl-eq.svelte-1e6drtm{position:absolute;inset:0;width:100%;height:100%}.rl-pz.svelte-1e6drtm{position:absolute;top:0;bottom:0;width:0;will-change:transform}.rl-note.svelte-1e6drtm{position:absolute;left:0;bottom:-20%;font-style:normal;line-height:1;opacity:0;text-shadow:none;animation:svelte-1e6drtm-rl-rise linear infinite;will-change:transform,opacity}@keyframes svelte-1e6drtm-rl-rise{0%{transform:translateZ(0) rotate(-8deg);opacity:0}12%{opacity:var(--o)}50%{transform:translate3d(22px,-60vh,0) rotate(8deg)}88%{opacity:var(--o)}to{transform:translate3d(-14px,-125vh,0) rotate(-6deg);opacity:0}}@media(prefers-reduced-motion:reduce){.rl-note.svelte-1e6drtm{animation:none;opacity:.12;bottom:30%}}.rh.svelte-12r5pe0{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(10px,3vw,40px);padding:clamp(26px,5vw,72px);padding-bottom:clamp(26px,4vw,48px);border-radius:36px;background:#060606;color:#fff;overflow:hidden;min-height:min(92vh,820px);box-shadow:0 40px 90px #00000047}.mono.svelte-12r5pe0{font-family:ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.06em}.rh-copy.svelte-12r5pe0,.rh-cv.svelte-12r5pe0{position:relative;z-index:2;min-width:0}.rh-crumbs.svelte-12r5pe0{font-size:11px;color:#ffffff8c;margin-bottom:26px}.rh-crumbs.svelte-12r5pe0 a:where(.svelte-12r5pe0):hover{color:#fff;text-decoration:underline}.rh-id.svelte-12r5pe0{display:flex;align-items:center;gap:14px;font-size:11px;color:#ffffff9e}.rh-id.svelte-12r5pe0 img:where(.svelte-12r5pe0){border-radius:14px;box-shadow:0 14px 34px #00000080}h1.svelte-12r5pe0{font-size:clamp(2.8rem,6.2vw,5.4rem);line-height:.98;letter-spacing:-.05em;font-weight:600;margin:26px 0 18px;max-width:14ch}.rh-lead.svelte-12r5pe0{color:#ffffffb8;max-width:42ch;line-height:1.6;font-size:1.06rem;text-shadow:0 1px 14px #000}.rh-actions.svelte-12r5pe0{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px;align-items:center}.rh-badges.svelte-12r5pe0{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0}.rh-badges.svelte-12r5pe0 li:where(.svelte-12r5pe0){font-size:11px;padding:7px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.22);color:#fffc}.rh.svelte-12r5pe0{--pad: clamp(26px, 5vw, 72px)}.rh-cv.svelte-12r5pe0{align-self:stretch;min-height:min(80vh,720px);isolation:isolate}.rh-cv.svelte-12r5pe0:before{content:"";position:absolute;z-index:-1;background:#efefef;top:calc(-1 * var(--pad));bottom:calc(-1 * var(--pad));right:calc(-1 * var(--pad));left:-4%;border-radius:34px 0 0 34px}@media(max-width:900px){.rh.svelte-12r5pe0{grid-template-columns:1fr;min-height:0;border-radius:28px;padding:22px 18px 8px}.rh.svelte-12r5pe0{--pad: 18px}.rh-cv.svelte-12r5pe0{min-height:500px;margin-inline:-6px}.rh-cv.svelte-12r5pe0:before{inset:0 -18px -8px;border-radius:28px 28px 0 0}h1.svelte-12r5pe0{font-size:clamp(2.8rem,14vw,4.2rem);max-width:none}.rh-actions.svelte-12r5pe0{flex-direction:column;align-items:stretch}.rh-actions.svelte-12r5pe0 .s-btn,.rh-actions.svelte-12r5pe0 form,.rh-actions.svelte-12r5pe0>span{width:100%;justify-content:center;display:flex}}.tm.svelte-wyn9tx{position:relative;width:100%;height:100%;min-height:inherit}.tm-host.svelte-wyn9tx{position:absolute;inset:0;opacity:0;transition:opacity .9s ease}.ready.svelte-wyn9tx .tm-host:where(.svelte-wyn9tx){opacity:1}.tm-flat.svelte-wyn9tx{position:absolute;left:50%;top:50%;width:52%;transform:translate(-50%,-50%);opacity:.9;transition:opacity .6s;pointer-events:none}.tm-flat.gone.svelte-wyn9tx{opacity:0}.hh.svelte-amno1{position:relative;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center;padding:clamp(20px,4vw,56px) 0 8px}.mono.svelte-amno1{font-family:ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.06em}.hh-eye.svelte-amno1{font-size:11px;color:var(--muted);max-width:90%}.hh-eye.svelte-amno1 a:where(.svelte-amno1):hover{color:var(--ink);text-decoration:underline}.hh-eye.svelte-amno1 span:where(.svelte-amno1){color:#ee4630}h1.svelte-amno1{position:relative;z-index:1;margin:clamp(18px,3vw,34px) 0 0;font-size:clamp(3.4rem,11.5vw,10.4rem);line-height:.88;letter-spacing:-.065em;font-weight:650}.hh-line.svelte-amno1{display:block}.hh-line.second.svelte-amno1{font-size:.62em;letter-spacing:-.055em;margin-top:.06em;color:var(--muted)}.hh-w.svelte-amno1{display:inline-block;white-space:nowrap}.hl.svelte-amno1{display:inline-block;--n: 0;transition:transform .28s var(--ease),color .28s;transform:translateY(calc(var(--n) * -.1em)) rotate(calc(var(--n) * -5deg)) scale(calc(1 + var(--n) * .1));color:color-mix(in srgb,#ee4630 calc(var(--n) * 100%),currentColor)}.hs.svelte-amno1{position:relative;z-index:2;width:min(100%,1080px);height:clamp(380px,54vw,600px);margin-top:clamp(-120px,-9vw,-36px);pointer-events:none}.hs-3d.svelte-amno1{position:absolute;left:50%;top:0;bottom:0;width:min(72%,560px);transform:translate(-50%);pointer-events:auto}.st.svelte-amno1{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:9px;padding:10px;border-radius:22px;background:#fff;color:#0a0a0b;font:600 clamp(.8rem,1.5vw,1rem) ui-monospace,"SF Mono",Menlo,monospace;letter-spacing:.02em;white-space:nowrap;box-shadow:0 10px 30px #00000029,0 1px #0000000f;cursor:grab;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;transition:transform .6s cubic-bezier(.34,1.4,.4,1),opacity .3s}.st.svelte-amno1 img:where(.svelte-amno1){width:clamp(40px,5.2vw,58px);height:clamp(40px,5.2vw,58px);object-fit:contain;display:block;border-radius:12px;pointer-events:none}.st.drag.svelte-amno1{cursor:grabbing;transition:none;box-shadow:0 24px 50px #0000004d;z-index:6}.st.gone.svelte-amno1{opacity:0;transition:transform .35s ease-in,opacity .3s}.hs-no.svelte-amno1{position:absolute;z-index:7;transform:translate(-50%,-100%) rotate(-8deg);padding:8px 14px;border-radius:10px;background:#ee4630;color:#fff;font-size:13px;font-weight:700;text-transform:uppercase;pointer-events:none;animation:svelte-amno1-hs-stamp 1.3s ease both;box-shadow:0 10px 24px #ee463066}@keyframes svelte-amno1-hs-stamp{0%{opacity:0;transform:translate(-50%,-100%) rotate(-8deg) scale(2)}14%{opacity:1;transform:translate(-50%,-100%) rotate(-8deg) scale(1)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-150%) rotate(-8deg) scale(1)}}.hs-count.svelte-amno1{position:absolute;left:50%;bottom:6%;transform:translate(-50%);display:flex;align-items:baseline;gap:12px;pointer-events:none;white-space:nowrap}.hs-count.svelte-amno1 b:where(.svelte-amno1){font-size:clamp(2.6rem,5vw,3.8rem);letter-spacing:-.05em;font-weight:700;font-variant-numeric:tabular-nums}.hs-count.svelte-amno1 span:where(.svelte-amno1){font-size:11px;text-transform:uppercase;color:var(--muted)}.hs-tip.svelte-amno1{position:absolute;left:0;right:0;bottom:-4px;font-size:11px;color:var(--muted);text-transform:uppercase;pointer-events:none}.hh-row.svelte-amno1{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px 56px;width:min(100%,1040px);margin-top:34px;text-align:left}.hh-lead.svelte-amno1{color:var(--muted);line-height:1.6;font-size:1.08rem;max-width:48ch}.hh-actions.svelte-amno1{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.hh-badges.svelte-amno1{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:26px 0 0;padding:0}.hh-badges.svelte-amno1 li:where(.svelte-amno1){font-size:11px;padding:7px 12px;border-radius:999px;border:1px solid var(--line);color:var(--muted)}@media(max-width:900px){.hh-row.svelte-amno1{grid-template-columns:1fr;text-align:center;justify-items:center}.hs.svelte-amno1{height:460px;margin-top:-24px}.hs-3d.svelte-amno1{width:88%}.st.svelte-amno1{padding:7px;border-radius:18px}.hh-actions.svelte-amno1{flex-direction:column;align-items:stretch;width:100%}.hh-actions.svelte-amno1 .s-btn,.hh-actions.svelte-amno1 form,.hh-actions.svelte-amno1>span{width:100%;justify-content:center;display:flex}}@media(prefers-reduced-motion:reduce){.hl.svelte-amno1{transition:none}.hs-no.svelte-amno1{animation:none}}.mono.svelte-1m7ectn{font-family:ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.05em}.pd.svelte-1m7ectn{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(22px,3vw,40px);margin-inline:calc(-1*clamp(0px,2vw,24px))}.pd-head.svelte-1m7ectn{padding-inline:clamp(0px,2vw,24px);display:grid;gap:12px}.pd-k.svelte-1m7ectn{font-size:11px;color:var(--muted)}h2.svelte-1m7ectn{font-size:clamp(2.2rem,6vw,5rem);letter-spacing:-.055em;line-height:.98;font-weight:600;max-width:18ch;scroll-margin-top:90px}.pd-wrap.svelte-1m7ectn{position:relative}.pd-track.svelte-1m7ectn{display:flex;gap:18px;overflow-x:auto;padding:8px clamp(0px,2vw,24px) 26px;scroll-snap-type:x proximity;scrollbar-width:none;cursor:none;-webkit-overflow-scrolling:touch}.pd-track.svelte-1m7ectn::-webkit-scrollbar{display:none}.pd-end.svelte-1m7ectn{flex:none;width:1px}.pd-card.svelte-1m7ectn{flex:none;width:clamp(270px,28vw,340px);scroll-snap-align:start;display:grid;align-content:start;gap:8px;padding:14px 14px 26px;border-radius:30px;background:#fff;border:1px solid var(--line);box-shadow:0 1px #0000000a,0 24px 50px -24px #0000002e;-webkit-user-select:none;user-select:none;transition:transform .5s var(--ease),box-shadow .5s var(--ease)}.pd-card.svelte-1m7ectn:hover{transform:translateY(-8px) rotate(calc(-.8deg + var(--i) * .2deg));box-shadow:0 1px #0000000a,0 40px 70px -28px #ee463059}.pd-card.svelte-1m7ectn h3:where(.svelte-1m7ectn){font-size:1.5rem;letter-spacing:-.035em;line-height:1.08;margin:14px 10px 0;font-weight:650}.pd-card.svelte-1m7ectn p:where(.svelte-1m7ectn){margin:0 10px;color:var(--muted);line-height:1.55;font-size:.98rem}.pd-art.svelte-1m7ectn{position:relative;height:230px;border-radius:20px;display:grid;place-content:center;gap:10px;padding:18px;overflow:hidden;background:#fff1ec}.a-apps.svelte-1m7ectn{background:#eef2ff}.a-sites.svelte-1m7ectn{background:#fff6e0}.a-lock.svelte-1m7ectn{background:#eaf7ee}.a-tab.svelte-1m7ectn{background:#f1ecff}.a-sum.svelte-1m7ectn{background:#fff1ec}.a-snd.svelte-1m7ectn{background:#e9f6f8}.a-key.svelte-1m7ectn{background:#f3f1ec}.u-field.svelte-1m7ectn{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;background:#fff;box-shadow:0 6px 18px #00000014;font-size:12px}.u-field.svelte-1m7ectn span:where(.svelte-1m7ectn){color:#999;text-transform:uppercase;font-size:9px}.u-field.svelte-1m7ectn i:where(.svelte-1m7ectn){width:2px;height:1.1em;background:#ee4630;animation:svelte-1m7ectn-pd-blink 1s steps(2) infinite}@keyframes svelte-1m7ectn-pd-blink{50%{opacity:0}}.u-btn.svelte-1m7ectn{justify-self:center;padding:10px 20px;border-radius:999px;background:#ee4630;color:#fff;font-size:12px;font-weight:700}.u-row.svelte-1m7ectn{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:11px 14px;border-radius:14px;background:#fff;font-size:12px;box-shadow:0 6px 18px #00000012;min-width:220px}.u-row.svelte-1m7ectn span:where(.svelte-1m7ectn){color:#888;font-size:10px}.sw.svelte-1m7ectn{position:relative;width:30px;height:18px;border-radius:99px;background:#ccc}.sw.on.svelte-1m7ectn{background:#ee4630}.sw.svelte-1m7ectn:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .3s}.sw.on.svelte-1m7ectn:after{transform:translate(12px)}.u-bar.svelte-1m7ectn{display:flex;align-items:center;gap:6px;padding:8px 12px;border-radius:12px 12px 0 0;background:#fff;font-size:11px;width:240px}.u-bar.svelte-1m7ectn i:where(.svelte-1m7ectn){width:8px;height:8px;border-radius:50%;background:#ddd}.u-bar.svelte-1m7ectn span:where(.svelte-1m7ectn){margin-left:8px;padding:3px 10px;border-radius:99px;background:#f1f1f1;text-decoration:line-through}.u-calm.svelte-1m7ectn{display:grid;justify-items:center;gap:6px;padding:16px;border-radius:0 0 12px 12px;background:#3a2118;color:#fff;width:240px;font-size:13px}.u-calm.svelte-1m7ectn img:where(.svelte-1m7ectn){width:34px}.u-lock.svelte-1m7ectn{width:84px;justify-self:center}.u-exit.svelte-1m7ectn{font-size:11px;padding:8px 14px;border-radius:99px;background:#fff;box-shadow:0 6px 18px #00000014}.u-tab.svelte-1m7ectn{display:flex;align-items:center;gap:10px;padding:8px 16px 8px 10px;border-radius:99px;background:#1c1c1e;color:#fff;justify-self:center;box-shadow:0 14px 30px #00000040;animation:svelte-1m7ectn-pd-float 4s ease-in-out infinite}.u-tab.svelte-1m7ectn img:where(.svelte-1m7ectn){width:28px}.u-tab.svelte-1m7ectn b:where(.svelte-1m7ectn){font-size:15px}.u-tab.svelte-1m7ectn u:where(.svelte-1m7ectn){width:22px;height:22px;border-radius:50%;background:#fff}@keyframes svelte-1m7ectn-pd-float{50%{transform:translateY(-6px)}}.u-win.svelte-1m7ectn{display:flex;gap:6px;justify-self:center;opacity:.5}.u-win.svelte-1m7ectn i:where(.svelte-1m7ectn){width:40px;height:6px;border-radius:3px;background:#b9a8ee}.u-week.svelte-1m7ectn{display:flex;align-items:flex-end;gap:8px;height:150px}.u-week.svelte-1m7ectn div:where(.svelte-1m7ectn){display:flex;flex-direction:column-reverse;align-items:center;gap:2px}.u-week.svelte-1m7ectn img:where(.svelte-1m7ectn){width:20px}.u-week.svelte-1m7ectn em:where(.svelte-1m7ectn){font-style:normal;font-size:10px;color:#999;margin-top:4px}.u-snd.svelte-1m7ectn{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:9px 14px;border-radius:12px;background:#fff;font-size:12px;min-width:220px;opacity:.7}.u-snd.on.svelte-1m7ectn{opacity:1;box-shadow:0 6px 18px #0000001a}.u-snd.svelte-1m7ectn i:where(.svelte-1m7ectn){width:60px;height:4px;border-radius:2px;background:#cfe6ea;position:relative}.u-snd.svelte-1m7ectn i:where(.svelte-1m7ectn):after{content:"";position:absolute;inset:0;width:var(--w);background:#1d8fa0;border-radius:2px}.u-keys.svelte-1m7ectn{display:flex;gap:8px;justify-content:center}kbd.svelte-1m7ectn{min-width:46px;height:46px;display:grid;place-items:center;border-radius:12px;background:#fff;box-shadow:0 3px #d8d4ca,0 10px 20px #0000001a;font:600 18px ui-monospace,monospace;padding:0 10px}kbd.wide.svelte-1m7ectn{min-width:96px;font-size:13px}.u-link.svelte-1m7ectn{justify-self:center;font-size:12px;padding:8px 14px;border-radius:99px;background:#fff}.pd-cur.svelte-1m7ectn{position:absolute;left:0;top:0;z-index:5;pointer-events:none;width:84px;height:84px;border-radius:50%;background:#ee4630;color:#fff;display:grid;place-items:center;font-size:12px;opacity:0;scale:.4;transition:opacity .25s,scale .35s var(--ease),width .25s,height .25s;mix-blend-mode:normal}.pd-cur.show.svelte-1m7ectn{opacity:1;scale:1}.pd-cur.grab.svelte-1m7ectn{width:44px;height:44px}.pd-prog.svelte-1m7ectn{display:block;height:3px;margin-inline:clamp(0px,2vw,24px);background:var(--line);border-radius:2px;overflow:hidden}.pd-prog.svelte-1m7ectn b:where(.svelte-1m7ectn){display:block;height:100%;background:#ee4630;transform-origin:left}@media(max-width:900px),(pointer:coarse){.pd-track.svelte-1m7ectn{cursor:auto}.pd-cur.svelte-1m7ectn{display:none}.pd-card.svelte-1m7ectn{width:min(78vw,320px)}}.ph-s.svelte-1hajyqc{position:relative;padding:clamp(40px,8vw,120px) 0;overflow:hidden}p.svelte-1hajyqc{font-size:clamp(2.4rem,7.4vw,6.6rem);line-height:1;letter-spacing:-.06em;font-weight:650;max-width:16ch;position:relative;z-index:1}span.svelte-1hajyqc{transition:opacity .15s linear}img.svelte-1hajyqc{position:absolute;right:4%;bottom:8%;width:clamp(60px,9vw,120px);z-index:0;opacity:.9;filter:drop-shadow(0 18px 22px rgba(0,0,0,.22))}.mono.svelte-wklh03{font-family:ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.04em}.pr.svelte-wklh03{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;min-width:0}.pr-k.svelte-wklh03{font-size:11px;color:#ee4630}.pr-grid.svelte-wklh03{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));border-top:1px solid var(--ink)}article.svelte-wklh03{padding:28px 18px 26px 0;border-bottom:1px solid var(--line);display:grid;gap:8px;align-content:start}b.svelte-wklh03{font-size:clamp(4rem,11vw,8.5rem);line-height:.9;letter-spacing:-.07em;font-weight:650}h3.svelte-wklh03{font-size:1.3rem;letter-spacing:-.025em;font-weight:600}p.svelte-wklh03{font-size:11px;color:var(--muted);line-height:1.5}.mono.svelte-1mjlrk7{font-family:ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.05em}.pb.svelte-1mjlrk7{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(28px,5vw,72px);align-items:center;padding:clamp(28px,5vw,64px);border-radius:36px;background:#fff1ec;scroll-margin-top:90px;min-width:0}.pb-k.svelte-1mjlrk7{font-size:11px;color:#ee4630}h2.svelte-1mjlrk7{font-size:clamp(2rem,4.8vw,4rem);letter-spacing:-.05em;line-height:1;font-weight:600;margin:12px 0 14px;max-width:16ch}.pb-lead.svelte-1mjlrk7{color:#5b4a44;line-height:1.6;font-size:1.05rem;max-width:52ch}.pb-pts.svelte-1mjlrk7{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:14px}.pb-pts.svelte-1mjlrk7 li:where(.svelte-1mjlrk7){display:grid;gap:2px;padding-left:16px;border-left:3px solid #ee4630}.pb-pts.svelte-1mjlrk7 b:where(.svelte-1mjlrk7){font-size:1.05rem;letter-spacing:-.015em}.pb-pts.svelte-1mjlrk7 span:where(.svelte-1mjlrk7){color:#5b4a44;line-height:1.5;font-size:.95rem}.pb-act.svelte-1mjlrk7{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:26px}.pb-meta.svelte-1mjlrk7{font-size:11px;color:#5b4a44}.pb-steps.svelte-1mjlrk7{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:8px}.pb-steps.svelte-1mjlrk7 li:where(.svelte-1mjlrk7){display:flex;gap:12px;align-items:baseline;font-size:.95rem;color:#3b2f2a}.pb-steps.svelte-1mjlrk7 .mono:where(.svelte-1mjlrk7){font-size:11px;color:#ee4630}.pb-note.svelte-1mjlrk7{margin-top:18px;font-size:11px;color:#5b4a44}.pb-note.svelte-1mjlrk7 a:where(.svelte-1mjlrk7){text-decoration:underline;text-underline-offset:3px}.pb-mock.svelte-1mjlrk7{display:grid;place-items:center}.pop.svelte-1mjlrk7{width:min(100%,340px);padding:14px;border-radius:22px;background:#f7f5f1;box-shadow:0 40px 80px -30px #3c140a73,0 0 0 1px #0000000f;transform:rotate(2deg);transition:transform .5s var(--ease);display:grid;gap:8px}.pop.svelte-1mjlrk7:hover{transform:rotate(0) translateY(-6px)}.pop.svelte-1mjlrk7 header:where(.svelte-1mjlrk7){display:flex;align-items:center;gap:10px;margin-bottom:4px}.pop.svelte-1mjlrk7 header:where(.svelte-1mjlrk7) img:where(.svelte-1mjlrk7){width:34px}.pop.svelte-1mjlrk7 header:where(.svelte-1mjlrk7) b:where(.svelte-1mjlrk7){display:block;font-size:15px;letter-spacing:-.02em}.pop.svelte-1mjlrk7 header:where(.svelte-1mjlrk7) span:where(.svelte-1mjlrk7){font-size:10.5px;color:#888}.st.svelte-1mjlrk7{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-radius:16px;background:#ee4630;color:#fff;font-weight:600;font-size:13px}.st.svelte-1mjlrk7 b:where(.svelte-1mjlrk7){font-size:22px;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.seg.svelte-1mjlrk7{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;border-radius:12px;background:#e4e0d8}.seg.svelte-1mjlrk7 i:where(.svelte-1mjlrk7){font-style:normal;text-align:center;padding:8px 4px;border-radius:9px;font-size:12.5px;font-weight:500;color:#888}.seg.svelte-1mjlrk7 i.on:where(.svelte-1mjlrk7){background:#fff;color:#111;box-shadow:0 1px 3px #00000026}.row.svelte-1mjlrk7{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border-radius:12px;background:#fff;border:1px solid #e4e0d8;font-size:13px}.row.svelte-1mjlrk7 u:where(.svelte-1mjlrk7){position:relative;width:34px;height:20px;border-radius:99px;background:#e4e0d8}.row.svelte-1mjlrk7 u:where(.svelte-1mjlrk7):after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff}.row.svelte-1mjlrk7 u.on:where(.svelte-1mjlrk7){background:#ee4630}.row.svelte-1mjlrk7 u.on:where(.svelte-1mjlrk7):after{transform:translate(14px)}@media(max-width:900px){.pb.svelte-1mjlrk7{grid-template-columns:minmax(0,1fr);border-radius:28px}.pb-act.svelte-1mjlrk7 .s-btn{width:100%;justify-content:center}}.os.svelte-1x9g1al{height:520vh}.stick.svelte-1x9g1al{position:sticky;top:0;height:100vh;display:grid;grid-template-rows:auto 1fr auto;gap:18px;padding-block:86px 28px}.mono.svelte-1x9g1al{font-family:ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.06em;font-size:11px;color:var(--muted)}.lab.svelte-1x9g1al{display:flex;align-items:baseline;gap:18px;flex-wrap:wrap}.lab.svelte-1x9g1al b:where(.svelte-1x9g1al){font-size:clamp(2rem,5vw,4rem);letter-spacing:-.055em;line-height:1;font-weight:650}.lab.svelte-1x9g1al ol:where(.svelte-1x9g1al){list-style:none;display:flex;gap:6px;margin:0 0 0 auto;padding:0}.lab.svelte-1x9g1al li:where(.svelte-1x9g1al){width:34px;height:4px;border-radius:4px;background:var(--line);transition:background .3s}.lab.svelte-1x9g1al li.on:where(.svelte-1x9g1al),.lab.svelte-1x9g1al li.done:where(.svelte-1x9g1al){background:var(--ink)}.stage.svelte-1x9g1al{background:#0d0d0f;border-radius:28px;display:grid;place-items:center;padding:clamp(18px,5vw,64px);overflow:hidden;container-type:inline-size}.cap.svelte-1x9g1al{margin:0;text-align:center;font-weight:800;letter-spacing:-.04em;line-height:1.12;font-size:clamp(2rem,8.4cqw,7rem);color:#fff;max-width:18ch}.w.svelte-1x9g1al{display:inline-block;margin:0 .09em;opacity:0;transform:translateY(.35em) scale(.9);transition:opacity .22s,transform .3s cubic-bezier(.3,1.6,.5,1),color .15s}.w.show.svelte-1x9g1al{opacity:1;transform:none}.w.y.svelte-1x9g1al{color:#ffd23f}.w.pop.svelte-1x9g1al{transform:scale(1.22)}.stage.box.svelte-1x9g1al .cap:where(.svelte-1x9g1al){background:#000;padding:.18em .45em .26em;border-radius:.28em;box-shadow:0 0 0 1px #ffffff24}.stage.one.svelte-1x9g1al .cap:where(.svelte-1x9g1al){font-size:clamp(3rem,16cqw,11rem);max-width:none}.hint.svelte-1x9g1al{text-align:center}@media(max-width:640px){.stick.svelte-1x9g1al{padding-block:74px 20px}.lab.svelte-1x9g1al ol:where(.svelte-1x9g1al){display:none}}@media(prefers-reduced-motion:reduce){.os.svelte-1x9g1al{height:auto}.stick.svelte-1x9g1al{position:static;height:auto}.stage.svelte-1x9g1al{min-height:320px}.w.svelte-1x9g1al{transition:none;opacity:1;transform:none}.hint.svelte-1x9g1al{display:none}}.oh.svelte-10bohh2{display:grid;gap:clamp(22px,3vw,36px);padding-top:clamp(8px,2vw,24px)}.mono.svelte-10bohh2{font-family:ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.06em}.oh-eye.svelte-10bohh2{font-size:11px;color:var(--muted)}.oh-eye.svelte-10bohh2 a:where(.svelte-10bohh2):hover{color:var(--ink);text-decoration:underline}h1.svelte-10bohh2{font-size:clamp(3.4rem,11vw,10rem);line-height:.92;letter-spacing:-.065em;font-weight:650;margin:0}.ln.svelte-10bohh2{display:block}.ln.b.svelte-10bohh2{color:#8a8a8a}.wd.svelte-10bohh2{display:inline-block;white-space:nowrap}.ch.svelte-10bohh2{display:inline-block;--n: 0;transform:translateY(calc(var(--n) * -.09em)) scale(calc(1 + var(--n) * .06));transition:transform .18s ease-out}.oh-pts.svelte-10bohh2{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));border-top:1px solid var(--ink)}.oh-pts.svelte-10bohh2 li:where(.svelte-10bohh2){display:grid;gap:6px;padding:22px 20px 22px 0;border-bottom:1px solid var(--line)}.oh-pts.svelte-10bohh2 b:where(.svelte-10bohh2){font-size:clamp(1.3rem,2.4vw,1.9rem);letter-spacing:-.03em;line-height:1.1}.oh-pts.svelte-10bohh2 span:where(.svelte-10bohh2){color:var(--muted);line-height:1.5}.oh-actions.svelte-10bohh2{display:flex;flex-wrap:wrap;gap:14px 20px;align-items:center}.oh-actions.svelte-10bohh2 p:where(.svelte-10bohh2){font-size:11px;color:var(--muted);margin:0}.band.svelte-10bohh2{display:grid;gap:12px;overflow:hidden;margin-inline:calc(-1*clamp(16px,4vw,48px));padding:22px 0;background:#0d0d0f;border-radius:28px}.track.svelte-10bohh2{display:flex;width:max-content;animation:svelte-10bohh2-slide 38s linear infinite}.track.rev.svelte-10bohh2{animation-direction:reverse;animation-duration:46s}.set.svelte-10bohh2{display:flex;gap:14px;padding-right:14px}@keyframes svelte-10bohh2-slide{to{transform:translate(-50%)}}.pill.svelte-10bohh2{flex:none;font-weight:800;font-size:clamp(1.4rem,3.2vw,2.4rem);letter-spacing:-.03em;color:#fff;padding:10px 6px;white-space:nowrap}.pill.svelte-10bohh2 i:where(.svelte-10bohh2){font-style:normal;color:#ffd23f}.pill.box.svelte-10bohh2{background:#000;box-shadow:inset 0 0 0 1px #ffffff24;border-radius:14px;padding:10px 20px}.pill.pop.svelte-10bohh2 i:where(.svelte-10bohh2){display:inline-block;transform:scale(1.25);margin-left:.15em}@media(max-width:640px){h1.svelte-10bohh2{font-size:clamp(3.2rem,17vw,4.6rem)}.oh-actions.svelte-10bohh2{flex-direction:column;align-items:stretch}.oh-actions.svelte-10bohh2 .s-btn,.oh-actions.svelte-10bohh2 form,.oh-actions.svelte-10bohh2>span{width:100%;justify-content:center;display:flex}}@media(prefers-reduced-motion:reduce){.track.svelte-10bohh2{animation:none}.ch.svelte-10bohh2{transition:none}}.sh.svelte-1b6z09z{display:grid;gap:clamp(22px,3vw,36px);padding-top:clamp(8px,2vw,24px)}.mono.svelte-1b6z09z{font-family:ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.06em}.sh-eye.svelte-1b6z09z{font-size:11px;color:var(--muted)}.sh-eye.svelte-1b6z09z a:where(.svelte-1b6z09z):hover{color:var(--ink);text-decoration:underline}h1.svelte-1b6z09z{font-size:clamp(3.4rem,11vw,10rem);line-height:.92;letter-spacing:-.065em;font-weight:650;margin:0}.ln.svelte-1b6z09z{display:block}.ln.b.svelte-1b6z09z{color:#8a8a8a}.wd.svelte-1b6z09z{display:inline-block;white-space:nowrap}.ch.svelte-1b6z09z{display:inline-block;--n: 0;transform:translateY(calc(var(--n) * -.09em)) scale(calc(1 + var(--n) * .06));transition:transform .18s ease-out}.sh-pts.svelte-1b6z09z{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));border-top:1px solid var(--ink)}.sh-pts.svelte-1b6z09z li:where(.svelte-1b6z09z){display:grid;gap:6px;padding:22px 20px 22px 0;border-bottom:1px solid var(--line)}.sh-pts.svelte-1b6z09z b:where(.svelte-1b6z09z){font-size:clamp(1.3rem,2.4vw,1.9rem);letter-spacing:-.03em;line-height:1.1}.sh-pts.svelte-1b6z09z span:where(.svelte-1b6z09z){color:var(--muted);line-height:1.5}.sh-actions.svelte-1b6z09z{display:flex;flex-wrap:wrap;gap:14px 20px;align-items:center}.sh-actions.svelte-1b6z09z p:where(.svelte-1b6z09z){font-size:11px;color:var(--muted);margin:0}.band.svelte-1b6z09z{display:grid;gap:14px;overflow:hidden;margin-inline:calc(-1*clamp(16px,4vw,48px));padding:26px 0;background:#0d0d0f;border-radius:28px}.band.svelte-1b6z09z:hover .track:where(.svelte-1b6z09z){animation-play-state:paused}.track.svelte-1b6z09z{display:flex;width:max-content;animation:svelte-1b6z09z-slide var(--d, 38s) linear infinite}.track.rev.svelte-1b6z09z{animation-direction:reverse}.set.svelte-1b6z09z{display:flex;gap:14px;padding-right:14px}@keyframes svelte-1b6z09z-slide{to{transform:translate(-50%)}}.pair.svelte-1b6z09z{flex:none;display:inline-flex;align-items:center;gap:.5em;font-weight:800;font-size:clamp(1.3rem,3vw,2.2rem);letter-spacing:-.03em;color:#fff;padding:12px 22px;border-radius:999px;background:#000;box-shadow:inset 0 0 0 1px #ffffff29;white-space:nowrap}.pair.svelte-1b6z09z em:where(.svelte-1b6z09z){font-style:normal;color:#7d7d82}.pair.svelte-1b6z09z i:where(.svelte-1b6z09z){font-style:normal;color:#7d7d82;font-weight:500}.pair.svelte-1b6z09z b:where(.svelte-1b6z09z){color:#000;background:#fff;border-radius:999px;padding:.04em .55em .1em;margin-right:-12px}@media(max-width:640px){h1.svelte-1b6z09z{font-size:clamp(3.2rem,17vw,4.6rem)}.sh-actions.svelte-1b6z09z{flex-direction:column;align-items:stretch}.sh-actions.svelte-1b6z09z .s-btn,.sh-actions.svelte-1b6z09z form,.sh-actions.svelte-1b6z09z>span{width:100%;justify-content:center;display:flex}}@media(prefers-reduced-motion:reduce){.track.svelte-1b6z09z{animation:none}.ch.svelte-1b6z09z{transition:none}}.ss.svelte-a1q3hc{height:640vh}.ss.still.svelte-a1q3hc{height:auto}.stick.svelte-a1q3hc{position:sticky;top:0;height:100vh;display:grid;grid-template-rows:auto 1fr auto;gap:18px;padding-block:86px 28px}.mono.svelte-a1q3hc{font-family:ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.04em}.lab.svelte-a1q3hc{display:flex;align-items:baseline;gap:18px;flex-wrap:wrap}.lab.svelte-a1q3hc>.mono:where(.svelte-a1q3hc){font-size:11px;color:var(--muted)}.lab.svelte-a1q3hc b:where(.svelte-a1q3hc){font-size:clamp(2rem,5vw,4rem);letter-spacing:-.055em;line-height:1;font-weight:650;animation:svelte-a1q3hc-up .35s ease-out}.lab.svelte-a1q3hc ol:where(.svelte-a1q3hc){list-style:none;display:flex;gap:6px;margin:0 0 0 auto;padding:0}.lab.svelte-a1q3hc li:where(.svelte-a1q3hc){width:34px;height:4px;border-radius:4px;background:var(--line);transition:background .3s}.lab.svelte-a1q3hc li.on:where(.svelte-a1q3hc),.lab.svelte-a1q3hc li.done:where(.svelte-a1q3hc){background:var(--ink)}.stage.svelte-a1q3hc{min-height:0;background:#0d0d0f;border-radius:28px;display:grid;place-items:center;padding:clamp(14px,4vw,56px);overflow:hidden}.in.svelte-a1q3hc{width:min(100%,880px);display:grid;gap:clamp(18px,3vw,34px);animation:svelte-a1q3hc-up .35s ease-out}@keyframes svelte-a1q3hc-up{0%{opacity:0;transform:translateY(14px)}}.rows.svelte-a1q3hc{list-style:none;margin:0;padding:0;display:grid;gap:12px}.rows.svelte-a1q3hc li:where(.svelte-a1q3hc){display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"ico nm pill" "bar bar bar";align-items:center;gap:8px 14px;background:#17171a;border-radius:18px;padding:14px 18px 16px;color:#fff;transition:background .25s}.rows.svelte-a1q3hc li.done:where(.svelte-a1q3hc){background:#202024}.ico.svelte-a1q3hc{grid-area:ico;width:46px;height:46px;border-radius:12px;background:#000;display:grid;place-items:center;font-size:11px;font-weight:700;color:#cfcfd4;box-shadow:inset 0 0 0 1px #ffffff1f}.nm.svelte-a1q3hc{grid-area:nm;font-weight:650;font-size:clamp(1rem,2.4vw,1.5rem);letter-spacing:-.02em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pill.svelte-a1q3hc{grid-area:pill;display:inline-flex;align-items:center;gap:.5em;font-size:clamp(11px,2vw,15px);font-weight:700;color:#8d8d93;background:#000;border-radius:999px;padding:6px 6px 6px 14px;white-space:nowrap}.pill.svelte-a1q3hc i:where(.svelte-a1q3hc){font-style:normal;font-weight:500}.pill.svelte-a1q3hc b:where(.svelte-a1q3hc){color:#000;background:#fff;border-radius:999px;padding:3px 12px}.bar.svelte-a1q3hc{grid-area:bar;height:4px;border-radius:4px;background:#2c2c31;overflow:hidden}.bar.svelte-a1q3hc u:where(.svelte-a1q3hc){display:block;height:100%;background:#fff;transform-origin:left}.chips.svelte-a1q3hc{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.chips.svelte-a1q3hc li:where(.svelte-a1q3hc){font-size:clamp(11px,1.8vw,14px);color:#cfcfd4;padding:6px 12px;border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff2e}.hint.svelte-a1q3hc{text-align:center;font-size:11px;color:var(--muted)}.list.svelte-a1q3hc{display:grid;gap:18px;padding-block:40px}.list.svelte-a1q3hc .card:where(.svelte-a1q3hc){background:#0d0d0f;border-radius:28px;padding:clamp(18px,4vw,40px);display:grid;gap:18px;color:#fff}.list.svelte-a1q3hc h2:where(.svelte-a1q3hc){font-size:clamp(1.8rem,4vw,3rem);letter-spacing:-.05em;margin:0}.more.svelte-a1q3hc{text-align:center;color:var(--muted)}@media(max-width:640px){.stick.svelte-a1q3hc{padding-block:74px 20px}.lab.svelte-a1q3hc ol:where(.svelte-a1q3hc){display:none}.rows.svelte-a1q3hc li:where(.svelte-a1q3hc){grid-template-columns:1fr auto;grid-template-areas:"nm pill" "bar bar";padding:14px 14px 16px;gap:10px 12px}.ico.svelte-a1q3hc{display:none}}@media(prefers-reduced-motion:reduce){.lab.svelte-a1q3hc b:where(.svelte-a1q3hc),.in.svelte-a1q3hc{animation:none}}.rs.svelte-1gb1sgy{position:relative;height:380vh;margin-inline:calc(-1*clamp(0px,2vw,24px))}.rs-sticky.svelte-1gb1sgy{position:sticky;top:0;height:100vh;min-height:560px;overflow:hidden;border-radius:36px;background:#060606;color:#fff}.mono.svelte-1gb1sgy{font-family:ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.08em}.rs-cv.svelte-1gb1sgy{position:absolute;inset:0;z-index:2}.rs-cap.svelte-1gb1sgy{position:absolute;z-index:3;left:clamp(22px,5vw,72px);bottom:clamp(30px,8vh,90px);width:min(440px,calc(100% - 44px));height:300px;pointer-events:none}.rs-step.svelte-1gb1sgy{position:absolute;left:0;bottom:0;right:0;display:grid;gap:10px;will-change:opacity,transform}.rs-step.svelte-1gb1sgy .mono:where(.svelte-1gb1sgy){font-size:11px;color:#ffffff8c}.rs-step.svelte-1gb1sgy h2:where(.svelte-1gb1sgy){font-size:clamp(2.6rem,6vw,5rem);letter-spacing:-.055em;line-height:.95;font-weight:600}.rs-step.svelte-1gb1sgy p:where(.svelte-1gb1sgy){color:#ffffffb8;line-height:1.55;max-width:32ch;text-shadow:0 1px 16px #000}.rs-buy.svelte-1gb1sgy{margin-top:10px}.rs-sw.svelte-1gb1sgy{display:flex;gap:12px;margin-top:6px}.rs-sw.svelte-1gb1sgy button:where(.svelte-1gb1sgy){width:36px;height:36px;border-radius:50%;border:2px solid rgba(255,255,255,.25);background:var(--c);cursor:pointer;transition:transform .25s,border-color .25s}.rs-sw.svelte-1gb1sgy button:where(.svelte-1gb1sgy):hover{transform:scale(1.12)}.rs-sw.svelte-1gb1sgy button.on:where(.svelte-1gb1sgy){border-color:#fff;transform:scale(1.15)}.rs-bar.svelte-1gb1sgy{position:absolute;left:0;right:0;bottom:0;height:3px;background:#ffffffb3;transform-origin:left}@media(max-width:760px){.rs.svelte-1gb1sgy{height:340vh}.rs-sticky.svelte-1gb1sgy{border-radius:28px}.rs-cap.svelte-1gb1sgy{bottom:22px;height:270px}.rs-step.svelte-1gb1sgy h2:where(.svelte-1gb1sgy){font-size:clamp(2.3rem,12vw,3.2rem)}.rs-cv.svelte-1gb1sgy{inset:0 0 230px}}@property --a{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.ro.svelte-630pd6{position:relative;isolation:isolate;border-radius:36px;overflow:hidden;color:#fff;background:#060606;padding:clamp(34px,6vw,96px) clamp(20px,5vw,84px);margin-inline:calc(-1*clamp(0px,2vw,24px));box-shadow:0 40px 90px #00000047}.mono.svelte-630pd6{font-family:ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.08em}.ro-bg.svelte-630pd6{position:absolute;inset:0;z-index:-2;opacity:.85}.ro-in.svelte-630pd6{display:grid;gap:clamp(26px,4vw,48px);position:relative}.ro-mq.svelte-630pd6{margin:calc(-1*clamp(34px,6vw,96px)) calc(-1*clamp(20px,5vw,84px)) clamp(10px,2vw,24px);border-bottom:1px solid rgba(255,255,255,.12);background:#ffffff08;overflow:hidden}.ro-track.svelte-630pd6{display:flex;width:max-content;animation:svelte-630pd6-ro-mq 38s linear infinite;padding-block:14px}.ro-set.svelte-630pd6{display:flex;align-items:center;gap:28px;padding-right:28px;white-space:nowrap;font:600 13px ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.2em;color:#ffffffc7}.ro-set.svelte-630pd6 i:where(.svelte-630pd6){font-style:normal;color:#fff;font-size:16px}@keyframes svelte-630pd6-ro-mq{to{transform:translate(-50%)}}.ro-pain.svelte-630pd6{font-size:clamp(1.25rem,2.6vw,2.1rem);line-height:1.4;letter-spacing:-.02em;font-weight:500;max-width:30ch;margin-top:clamp(20px,3vw,40px)}.ro-w.svelte-630pd6{transition:opacity .12s linear}.ro-h.svelte-630pd6{position:relative;font-size:clamp(2.8rem,9.4vw,8.6rem);letter-spacing:-.065em;line-height:.92;font-weight:700;max-width:11ch}.ro-h.svelte-630pd6 .dim:where(.svelte-630pd6){display:block;color:#ffffff24}.ro-h.svelte-630pd6 .lit:where(.svelte-630pd6){position:absolute;inset:0;display:block;color:#fff;will-change:clip-path}.ro-playhead.svelte-630pd6{position:absolute;top:-4%;bottom:-4%;width:2px;margin-left:-1px;background:#fff;box-shadow:0 0 14px 2px #ffffffb3;pointer-events:none;transition:opacity .25s}.ro-playhead.svelte-630pd6:before{content:"";position:absolute;top:-4px;left:-4px;width:10px;height:10px;border-radius:50%;background:#fff}.ro-how.svelte-630pd6{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;perspective:1200px}.ro-card.svelte-630pd6{position:relative;overflow:hidden;border-radius:26px;padding:28px 26px 30px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;transform-style:preserve-3d;opacity:0;transform:translateY(40px);transition:opacity .8s calc(var(--i, 0) * .12s),transform .9s cubic-bezier(.2,.8,.2,1) calc(var(--i, 0) * .12s)}.ro-card.svelte-630pd6.on{opacity:1;transform:none}.ro-card.svelte-630pd6:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1.5px #fff;opacity:0;transition:opacity .3s;pointer-events:none}.ro-card.svelte-630pd6:hover:before{opacity:1}.ro-n.svelte-630pd6{position:absolute;right:18px;top:4px;font-size:6.5rem;font-weight:800;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1.3px rgba(255,255,255,.18);line-height:1;transform:translateZ(30px)}.ro-card.svelte-630pd6 h3:where(.svelte-630pd6){position:relative;font-size:1.55rem;line-height:1.12;letter-spacing:-.03em;margin:54px 0 10px;font-weight:650;transform:translateZ(20px)}.ro-card.svelte-630pd6 p:where(.svelte-630pd6){position:relative;color:#ffffffad;line-height:1.6}.ro-ln.svelte-630pd6{position:absolute;left:0;bottom:0;height:3px;width:100%;background:#fff;transform:scaleX(0);transform-origin:left;transition:transform 1.1s cubic-bezier(.2,.8,.2,1) .4s}.ro-card.svelte-630pd6.on .ro-ln:where(.svelte-630pd6){transform:scaleX(1)}.ro-vs.svelte-630pd6{border:1px solid rgba(255,255,255,.14);border-radius:26px;overflow:hidden;background:#ffffff08;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ro-vh.svelte-630pd6,.ro-vr.svelte-630pd6{display:grid;grid-template-columns:1fr 1fr}.ro-vh.svelte-630pd6 span:where(.svelte-630pd6){padding:16px 24px;font-size:11px;text-transform:uppercase;color:#ffffff80;border-bottom:1px solid rgba(255,255,255,.12)}.ro-vh.svelte-630pd6 span:where(.svelte-630pd6):last-child{color:#fff}.ro-vr.svelte-630pd6 span:where(.svelte-630pd6){display:flex;gap:14px;align-items:baseline;padding:20px 24px;border-bottom:1px solid rgba(255,255,255,.09);line-height:1.4}.ro-vr.svelte-630pd6:last-child span:where(.svelte-630pd6){border-bottom:0}.ro-vr.svelte-630pd6 i:where(.svelte-630pd6){font-style:normal;flex:none;font-size:.9em}.ro-vr.svelte-630pd6 em:where(.svelte-630pd6){font-style:normal;position:relative}.ro-vr.svelte-630pd6 .no:where(.svelte-630pd6){color:#ffffffbf;transition:color .6s calc(var(--i, 0) * .18s + .5s)}.ro-vr.svelte-630pd6 .no:where(.svelte-630pd6) em:where(.svelte-630pd6):after{content:"";position:absolute;left:-2px;right:-2px;top:52%;height:2px;background:#fff;transform:scaleX(0);transform-origin:left;transition:transform .7s cubic-bezier(.6,0,.2,1) calc(var(--i, 0) * .18s + .35s)}.ro-vr.svelte-630pd6.on .no:where(.svelte-630pd6){color:#ffffff57}.ro-vr.svelte-630pd6.on .no:where(.svelte-630pd6) em:where(.svelte-630pd6):after{transform:scaleX(1)}.ro-vr.svelte-630pd6 .yes:where(.svelte-630pd6){font-weight:650;color:#fff;background:#ffffff14;opacity:.3;transform:translate(-16px);transition:opacity .7s calc(var(--i, 0) * .18s + .8s),transform .8s cubic-bezier(.2,.8,.2,1) calc(var(--i, 0) * .18s + .8s)}.ro-vr.svelte-630pd6.on .yes:where(.svelte-630pd6){opacity:1;transform:none;text-shadow:none}.ro-vr.svelte-630pd6 .yes:where(.svelte-630pd6) i:where(.svelte-630pd6){color:#fff}.ro-fit.svelte-630pd6{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:16px}.ro-fy.svelte-630pd6,.ro-fn.svelte-630pd6{border-radius:26px;padding:28px;border:1px solid rgba(255,255,255,.14);background:#ffffff08}.ro-fy.svelte-630pd6{border-color:#fff;background:#ffffff0d}.ro-fit.svelte-630pd6 h3:where(.svelte-630pd6){font-size:1.3rem;letter-spacing:-.02em;margin-bottom:18px}.ro-fit.svelte-630pd6 ul:where(.svelte-630pd6){list-style:none;margin:0;padding:0;display:grid;gap:14px}.ro-fit.svelte-630pd6 li:where(.svelte-630pd6){display:flex;gap:14px;align-items:flex-start;line-height:1.45;opacity:.3;transform:translate(-12px);transition:opacity .6s calc(var(--i, 0) * .12s),transform .7s cubic-bezier(.2,.8,.2,1) calc(var(--i, 0) * .12s)}.ro-fit.svelte-630pd6 li:where(.svelte-630pd6).on{opacity:1;transform:none}.ro-fn.svelte-630pd6 li:where(.svelte-630pd6).on{opacity:.6}.ro-fit.svelte-630pd6 svg:where(.svelte-630pd6){flex:none;width:24px;height:24px;margin-top:1px;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ro-fit.svelte-630pd6 svg:where(.svelte-630pd6) circle:where(.svelte-630pd6){stroke:currentColor;opacity:.35}.ro-fy.svelte-630pd6 svg:where(.svelte-630pd6){color:#fff}.ro-fn.svelte-630pd6 svg:where(.svelte-630pd6){color:#ffffff80}.ro-fit.svelte-630pd6 svg:where(.svelte-630pd6) path:where(.svelte-630pd6){stroke:currentColor;stroke-dasharray:30;stroke-dashoffset:30;transition:stroke-dashoffset .8s ease calc(var(--i, 0) * .12s + .3s)}.ro-fit.svelte-630pd6 li:where(.svelte-630pd6).on svg:where(.svelte-630pd6) path:where(.svelte-630pd6){stroke-dashoffset:0}.ro-get.svelte-630pd6{font-size:12px;color:#ffffff8c;text-transform:uppercase;margin-top:10px}.ro-stack.svelte-630pd6{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;perspective:1200px}.ro-sc.svelte-630pd6{position:relative;border-radius:26px;padding:26px;display:grid;gap:8px;align-content:start;background:#ffffff0d;transform-style:preserve-3d;opacity:0;transform:translateY(40px) scale(.97);transition:opacity .8s calc(var(--i, 0) * .13s),transform .9s cubic-bezier(.2,.8,.2,1) calc(var(--i, 0) * .13s);overflow:hidden}.ro-sc.svelte-630pd6.on{opacity:1;transform:none}.ro-sc.svelte-630pd6:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;background:conic-gradient(from var(--a),transparent 0 84%,#fff 84% 94%,transparent 94%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:svelte-630pd6-ro-spin 5s linear infinite;pointer-events:none}.ro-sc.svelte-630pd6:after{content:"";position:absolute;inset:0;background:#ffffff0d;opacity:0;transition:opacity .3s;pointer-events:none}.ro-sc.svelte-630pd6:hover:after{opacity:1}@keyframes svelte-630pd6-ro-spin{to{--a: 360deg}}.ro-ic.svelte-630pd6{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;font-size:1.5rem;color:#fff;background:#ffffff1a;margin-bottom:8px}.ro-ic.svelte-630pd6 svg:where(.svelte-630pd6){width:26px;height:26px;fill:none;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ro-sc.svelte-630pd6 .mono:where(.svelte-630pd6){font-size:11px;text-transform:uppercase;color:#ffffff80}.ro-sc.svelte-630pd6 b:where(.svelte-630pd6){font-size:1.4rem;letter-spacing:-.025em;line-height:1.15}.ro-sc.svelte-630pd6 p:where(.svelte-630pd6){color:#ffffffa8;line-height:1.55}.ro-buy.svelte-630pd6{background:#fff;color:#000;justify-items:start;box-shadow:0 0 60px #ffffff2e;animation:svelte-630pd6-ro-pulse 3.2s ease-in-out infinite}.ro-play-it.svelte-630pd6{font-size:clamp(2.2rem,4vw,3.2rem);letter-spacing:-.05em}.ro-buy.svelte-630pd6 p:where(.svelte-630pd6){font-size:.85rem}.ro-buy.svelte-630pd6 a:where(.svelte-630pd6){text-decoration:underline;text-underline-offset:4px;color:#000000b3}.ro-buy.svelte-630pd6 .mono:where(.svelte-630pd6),.ro-buy.svelte-630pd6 p:where(.svelte-630pd6){color:#0009}.ro-buy.svelte-630pd6:before{background:conic-gradient(from var(--a),transparent 0 84%,#000 84% 94%,transparent 94%)}@keyframes svelte-630pd6-ro-pulse{50%{box-shadow:0 0 100px #ffffff52}}@media(max-width:700px){.ro.svelte-630pd6{border-radius:28px}.ro-vh.svelte-630pd6,.ro-vr.svelte-630pd6{grid-template-columns:1fr}.ro-vh.svelte-630pd6 span:where(.svelte-630pd6):first-child{display:none}.ro-vr.svelte-630pd6 .no:where(.svelte-630pd6){border-bottom:0;padding-bottom:6px}.ro-n.svelte-630pd6{font-size:4.6rem}.ro-buy.svelte-630pd6 .s-btn,.ro-buy.svelte-630pd6 form,.ro-buy.svelte-630pd6>span{width:100%;justify-content:center;display:flex}}@media(prefers-reduced-motion:reduce){.ro-track.svelte-630pd6,.ro-sc.svelte-630pd6:before,.ro-buy.svelte-630pd6{animation:none}.ro-card.svelte-630pd6,.ro-sc.svelte-630pd6,.ro-vr.svelte-630pd6 .yes:where(.svelte-630pd6),.ro-fit.svelte-630pd6 li:where(.svelte-630pd6){opacity:1;transform:none}.ro-ln.svelte-630pd6,.ro-vr.svelte-630pd6 .no:where(.svelte-630pd6) em:where(.svelte-630pd6):after{transform:scaleX(1)}}.rvd.svelte-15dtbhe{width:100%;display:grid;gap:14px;justify-items:center;container-type:inline-size}.win.svelte-15dtbhe{width:100%;border-radius:16px;background:#fff;color:#1d1d1f;box-shadow:0 50px 100px #0000008c,0 0 0 1px #ffffff24;overflow:hidden;font-family:-apple-system,SF Pro Text,system-ui,sans-serif;animation:svelte-15dtbhe-rise .9s cubic-bezier(.22,1,.36,1) both}@keyframes svelte-15dtbhe-rise{0%{opacity:0;transform:translateY(40px) scale(.97)}}.bar.svelte-15dtbhe{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:12px 14px;background:#fafafa;border-bottom:1px solid #e6e6e8}.dots.svelte-15dtbhe{display:flex;gap:7px}.dots.svelte-15dtbhe i:where(.svelte-15dtbhe){width:11px;height:11px;border-radius:50%}.dots.svelte-15dtbhe i:where(.svelte-15dtbhe):nth-child(1){background:#ff5f57}.dots.svelte-15dtbhe i:where(.svelte-15dtbhe):nth-child(2){background:#febc2e}.dots.svelte-15dtbhe i:where(.svelte-15dtbhe):nth-child(3){background:#28c840}.ttl.svelte-15dtbhe{display:grid;line-height:1.2;min-width:0}.ttl.svelte-15dtbhe b:where(.svelte-15dtbhe){font-size:12px}.ttl.svelte-15dtbhe small:where(.svelte-15dtbhe){font-size:10px;color:#86868b}.seg.svelte-15dtbhe{display:flex;gap:2px;padding:3px;border-radius:999px;background:#efeff1}.seg.svelte-15dtbhe button:where(.svelte-15dtbhe){border:0;background:none;padding:5px 12px;border-radius:999px;font:500 12px inherit;font-family:inherit;color:#1d1d1f;cursor:pointer;transition:background .2s}.seg.svelte-15dtbhe button.on:where(.svelte-15dtbhe){background:#fff;box-shadow:0 1px 3px #00000024}.prep.svelte-15dtbhe{display:flex;align-items:center;gap:12px;padding:8px 16px;border-bottom:1px solid #ececee;font-size:11px;color:#6e6e73}.prep.svelte-15dtbhe i:where(.svelte-15dtbhe){width:110px;height:5px;border-radius:9px;background:#e4e4e7;overflow:hidden;flex:none}.prep.svelte-15dtbhe b:where(.svelte-15dtbhe){display:block;height:100%;background:#1d1d1f;transition:width .8s}.body.svelte-15dtbhe{min-height:360px;padding:clamp(20px,4cqw,36px) clamp(20px,6cqw,52px);font-family:Iowan Old Style,Charter,Palatino Linotype,Georgia,serif}.eyebrow.svelte-15dtbhe{font:600 10px/1 -apple-system,system-ui,sans-serif;letter-spacing:.16em;color:#6e6e73;margin:0 0 12px;display:block}h3.svelte-15dtbhe{font-size:clamp(1.25rem,4.6cqw,1.9rem);line-height:1.16;font-weight:800;letter-spacing:-.02em;margin:0 0 18px}blockquote.svelte-15dtbhe{margin:0 0 18px;padding:2px 0 2px 14px;border-left:3px solid #1d1d1f;font-style:italic;font-size:clamp(.95rem,3.2cqw,1.15rem);line-height:1.5}blockquote.svelte-15dtbhe .eyebrow:where(.svelte-15dtbhe){font-style:normal;margin-bottom:6px}.txt.svelte-15dtbhe{margin:0;line-height:1.6;font-size:clamp(.88rem,2.8cqw,1rem)}.lesson.svelte-15dtbhe>:where(.svelte-15dtbhe){animation:svelte-15dtbhe-up .55s cubic-bezier(.22,1,.36,1) both}.lesson.svelte-15dtbhe>:where(.svelte-15dtbhe):nth-child(2){animation-delay:.08s}.lesson.svelte-15dtbhe>:where(.svelte-15dtbhe):nth-child(3){animation-delay:.18s}.lesson.svelte-15dtbhe>:where(.svelte-15dtbhe):nth-child(4){animation-delay:.26s}.lesson.svelte-15dtbhe>:where(.svelte-15dtbhe):nth-child(5){animation-delay:.32s}@keyframes svelte-15dtbhe-up{0%{opacity:0;transform:translateY(10px)}}.cards.svelte-15dtbhe{display:grid;justify-items:center;gap:12px;font-family:-apple-system,system-ui,sans-serif}.seg2.svelte-15dtbhe{display:flex;border-radius:8px;background:#ececee;font-size:12px;overflow:hidden}.seg2.svelte-15dtbhe span:where(.svelte-15dtbhe){padding:6px 14px}.seg2.svelte-15dtbhe .on:where(.svelte-15dtbhe){background:#0b0b0c;color:#fff;border-radius:8px}.cnt.svelte-15dtbhe{margin:0;font-size:12px;color:#6e6e73}.card.svelte-15dtbhe{width:min(100%,420px);aspect-ratio:1.45;position:relative;border:0;background:none;padding:0;perspective:1000px;cursor:pointer}.face.svelte-15dtbhe{position:absolute;inset:0;border-radius:16px;border:1px solid #e3e3e6;background:#fff;box-shadow:0 14px 34px #0000001a;display:grid;place-content:center;gap:10px;padding:22px;text-align:center;backface-visibility:hidden;transition:transform .7s cubic-bezier(.22,1,.36,1);font-family:Iowan Old Style,Charter,Georgia,serif}.face.svelte-15dtbhe em:where(.svelte-15dtbhe){font:600 10px/1 -apple-system,system-ui,sans-serif;letter-spacing:.16em;color:#86868b;font-style:normal}.face.svelte-15dtbhe strong:where(.svelte-15dtbhe){font-size:clamp(1rem,3.6cqw,1.3rem);line-height:1.3}.back.svelte-15dtbhe{transform:rotateY(180deg);background:#0b0b0c;color:#fff;border-color:#0b0b0c}.back.svelte-15dtbhe em:where(.svelte-15dtbhe){color:#ffffff8c}.back.svelte-15dtbhe strong:where(.svelte-15dtbhe){font-weight:500;font-size:clamp(.9rem,3.1cqw,1.1rem)}.card.flipped.svelte-15dtbhe .front:where(.svelte-15dtbhe){transform:rotateY(-180deg)}.card.flipped.svelte-15dtbhe .back:where(.svelte-15dtbhe){transform:rotateY(0)}.row.svelte-15dtbhe{display:flex;gap:10px;align-items:center}.pill.svelte-15dtbhe{border:0;background:#1d1d1f;color:#fff;font:600 13px -apple-system,system-ui,sans-serif;padding:10px 20px;border-radius:999px;cursor:pointer;transition:transform .15s}.pill.svelte-15dtbhe:hover{transform:scale(1.05)}.ghost.svelte-15dtbhe{border:1px solid #d2d2d7;background:#fff;color:#1d1d1f;font:500 13px -apple-system,system-ui,sans-serif;padding:9px 18px;border-radius:999px;cursor:pointer}.quiz.svelte-15dtbhe{max-width:560px;margin-inline:auto}.qbar.svelte-15dtbhe{display:block;height:5px;border-radius:9px;background:#e8e8ea;overflow:hidden;margin-bottom:20px}.qbar.svelte-15dtbhe b:where(.svelte-15dtbhe){display:block;height:100%;background:#1d1d1f;transition:width .5s}.quiz.svelte-15dtbhe h3:where(.svelte-15dtbhe){font-size:clamp(1.1rem,3.8cqw,1.5rem)}.opts.svelte-15dtbhe{display:grid;gap:9px}.opt.svelte-15dtbhe{display:flex;align-items:center;gap:14px;text-align:left;padding:11px 14px;border-radius:12px;border:1px solid #d6d6da;background:#fff;font:1rem Iowan Old Style,Charter,Georgia,serif;color:#1d1d1f;cursor:pointer;transition:transform .15s,border-color .2s,background .3s}.opt.svelte-15dtbhe:not(:disabled):hover{transform:translate(4px);border-color:#1d1d1f}.opt.svelte-15dtbhe:disabled{cursor:default}.ltr.svelte-15dtbhe{width:24px;height:24px;border-radius:50%;border:1px solid #b9b9bf;display:grid;place-items:center;font:600 11px -apple-system,system-ui,sans-serif;flex:none}.opt.ok.svelte-15dtbhe{background:#0b0b0c;color:#fff;border-color:#0b0b0c}.opt.ok.svelte-15dtbhe .ltr:where(.svelte-15dtbhe){border-color:#fff}.opt.no.svelte-15dtbhe{border-style:dashed;color:#86868b;text-decoration:line-through;animation:svelte-15dtbhe-shake .4s}.mk.svelte-15dtbhe{margin-left:auto;font:700 13px system-ui}@keyframes svelte-15dtbhe-shake{25%{transform:translate(-5px)}75%{transform:translate(5px)}}.fb.svelte-15dtbhe{display:flex;justify-content:space-between;align-items:center;margin-top:16px;font:600 14px -apple-system,system-ui,sans-serif;animation:svelte-15dtbhe-up .4s both}.end.svelte-15dtbhe{text-align:center;display:grid;gap:8px;justify-items:center;padding-top:30px}.end.svelte-15dtbhe h3:where(.svelte-15dtbhe){font-size:3.4rem}.hint.svelte-15dtbhe{font:11px ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.06em;color:#fffc;text-shadow:0 1px 12px #000,0 0 3px #000;margin:0;text-align:center}@container (max-width: 460px){.bar.svelte-15dtbhe{grid-template-columns:auto 1fr;gap:10px;padding:10px 12px}.ttl.svelte-15dtbhe{display:none}.seg.svelte-15dtbhe{justify-self:end}.seg.svelte-15dtbhe button:where(.svelte-15dtbhe){padding:6px 10px;font-size:12px}.prep.svelte-15dtbhe i:where(.svelte-15dtbhe){width:70px}.body.svelte-15dtbhe{min-height:0}}@media(prefers-reduced-motion:reduce){.win.svelte-15dtbhe,.lesson.svelte-15dtbhe>:where(.svelte-15dtbhe),.opt.no.svelte-15dtbhe{animation:none}.face.svelte-15dtbhe{transition:none}}.rs.svelte-1t6un4y{position:relative;height:420vh;margin-inline:calc(-1*clamp(0px,2vw,24px))}.stick.svelte-1t6un4y{position:sticky;top:0;height:100vh;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,5vw,72px);align-items:center;padding:0 clamp(0px,2vw,24px)}.mono.svelte-1t6un4y{font-family:ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.06em}.kicker.svelte-1t6un4y{font-size:11px;color:var(--muted);margin-bottom:28px}.txt.svelte-1t6un4y{position:relative;padding-left:26px}ol.svelte-1t6un4y{list-style:none;margin:0;padding:0;display:grid;gap:22px}li.svelte-1t6un4y{opacity:.22;transition:opacity .5s,transform .5s cubic-bezier(.22,1,.36,1);transform:translate(-6px)}li.on.svelte-1t6un4y{opacity:1;transform:none}li.past.svelte-1t6un4y{opacity:.4}li.svelte-1t6un4y .n:where(.svelte-1t6un4y){font-size:11px;color:var(--muted)}li.svelte-1t6un4y h3:where(.svelte-1t6un4y){font-size:clamp(1.7rem,3.8vw,3.2rem);line-height:1.02;letter-spacing:-.045em;font-weight:600;margin:4px 0 0}li.svelte-1t6un4y p:where(.svelte-1t6un4y){color:var(--muted);line-height:1.6;max-width:38ch;margin:0;max-height:0;overflow:hidden;opacity:0;transition:max-height .6s cubic-bezier(.22,1,.36,1),opacity .5s,margin .5s}li.on.svelte-1t6un4y p:where(.svelte-1t6un4y){max-height:8em;opacity:1;margin-top:10px}.rail.svelte-1t6un4y{position:absolute;left:0;top:40px;bottom:6px;width:2px;background:var(--line)}.rail.svelte-1t6un4y b:where(.svelte-1t6un4y){position:absolute;inset:0;background:var(--ink);transform-origin:top}.stagebox.svelte-1t6un4y{min-width:0}.win.svelte-1t6un4y{position:relative;border-radius:22px;will-change:transform;transform-style:preserve-3d}.lib.svelte-1t6un4y,.demo.svelte-1t6un4y{transition:opacity .6s,transform .7s cubic-bezier(.22,1,.36,1)}.lib.svelte-1t6un4y{position:absolute;inset:0;opacity:0;transform:scale(.96);pointer-events:none;display:grid;align-items:center}.lib.show.svelte-1t6un4y{opacity:1;transform:none}.lib.svelte-1t6un4y img:where(.svelte-1t6un4y){width:100%;height:auto;display:block;border-radius:22px;box-shadow:0 40px 90px #0000004d,0 0 0 1px #0000000f}.demo.svelte-1t6un4y{opacity:0;transform:translateY(24px) scale(.97)}.demo.show.svelte-1t6un4y{opacity:1;transform:none}.demo.svelte-1t6un4y .hint{color:var(--muted);text-shadow:none}.demo.svelte-1t6un4y .win{box-shadow:0 40px 90px #0000004d,0 0 0 1px #00000014}.demo.svelte-1t6un4y .rvd{min-height:0}@media(max-width:900px){.rs.svelte-1t6un4y{height:360vh}.stick.svelte-1t6un4y{grid-template-columns:1fr;grid-template-rows:auto auto;align-content:center;gap:18px}.stagebox.svelte-1t6un4y{order:-1}.kicker.svelte-1t6un4y{display:none}li.svelte-1t6un4y:not(.on){display:none}.rail.svelte-1t6un4y{display:none}.txt.svelte-1t6un4y{padding-left:0}}.hb.svelte-q8bd2w img:where(.svelte-q8bd2w){width:100%;height:auto;display:block;border-radius:3px 6px 6px 3px;box-shadow:0 24px 40px #0000008c,inset 4px 0 6px #fff3}.hbs.svelte-q8bd2w{position:absolute;inset:0;overflow:hidden;pointer-events:none}.hb.svelte-q8bd2w{position:absolute;rotate:var(--r);filter:blur(var(--bl));opacity:0;animation:svelte-q8bd2w-hbin 1.1s cubic-bezier(.22,1,.36,1) forwards}@keyframes svelte-q8bd2w-hbin{0%{opacity:0;translate:0 60px}to{opacity:.92;translate:0 0}}@media(max-width:900px){.hb.svelte-q8bd2w:nth-child(n+4){display:none}}.stage.svelte-lcqy2n{position:relative;height:clamp(520px,66vw,700px);border-radius:36px;background:#000;color:#fff;overflow:hidden;box-shadow:0 40px 90px #00000047;touch-action:pan-y;user-select:none;-webkit-user-select:none}.mono.svelte-lcqy2n{font-family:ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.06em}.bd.svelte-lcqy2n{position:absolute;inset:-20% -30%;display:grid;gap:22px;align-content:center;transform:rotate(-9deg);filter:grayscale(1) brightness(.55);opacity:.55}.row.svelte-lcqy2n{will-change:transform}.mq.svelte-lcqy2n{display:flex;width:max-content;animation:svelte-lcqy2n-drift 80s linear infinite}.mq.rev.svelte-lcqy2n{animation-direction:reverse}.set.svelte-lcqy2n{display:flex;gap:22px;padding-right:22px}@keyframes svelte-lcqy2n-drift{to{transform:translate(-50%)}}.row.svelte-lcqy2n img:where(.svelte-lcqy2n){height:clamp(120px,14vw,190px);width:auto;border-radius:4px;box-shadow:0 12px 26px #0009;flex:none}.vig.svelte-lcqy2n{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 46%,#0000 0,#0000008c 55%,#000);pointer-events:none}.fg.svelte-lcqy2n{position:absolute;inset:0 0 90px;display:grid;place-items:center;perspective:1500px;perspective-origin:50% 40%;cursor:grab;outline:none}.fg.svelte-lcqy2n:active{cursor:grabbing}.it.svelte-lcqy2n{position:absolute;left:50%;top:46%;width:calc(var(--H) * .667);height:var(--H);margin:calc(var(--H) / -2) 0 0 calc(var(--H) / -3);padding:0;border:0;background:none;cursor:pointer;transform-style:preserve-3d;opacity:0}.it.svelte-lcqy2n img:where(.svelte-lcqy2n){width:100%;height:100%;object-fit:cover;display:block;border-radius:4px 8px 8px 4px;box-shadow:0 30px 60px #000000b3,inset 6px 0 8px #ffffff2e;filter:grayscale(.85) brightness(.55);transition:filter .6s;-webkit-box-reflect:below 6px linear-gradient(transparent 62%,rgba(255,255,255,.22));pointer-events:none}.it.on.svelte-lcqy2n img:where(.svelte-lcqy2n){filter:none;box-shadow:0 40px 80px #000c,0 0 90px #ffffff29,inset 6px 0 8px #fff3}.cap.svelte-lcqy2n{position:absolute;left:0;right:0;bottom:20px;text-align:center;display:grid;gap:4px;padding:0 70px}.cap.svelte-lcqy2n .t:where(.svelte-lcqy2n){font-size:clamp(1.2rem,2.8vw,2rem);letter-spacing:-.035em;font-weight:600;margin:0;animation:svelte-lcqy2n-cap .6s cubic-bezier(.22,1,.36,1) both}.cap.svelte-lcqy2n .a:where(.svelte-lcqy2n){font-size:11px;color:#fff9;margin:0;text-transform:uppercase;animation:svelte-lcqy2n-cap .6s .06s cubic-bezier(.22,1,.36,1) both}@keyframes svelte-lcqy2n-cap{0%{opacity:0;transform:translateY(12px);filter:blur(6px)}}.nav.svelte-lcqy2n{position:absolute;top:44%;width:46px;height:46px;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:#00000080;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:22px;line-height:1;cursor:pointer;z-index:200;transition:background .2s,color .2s,transform .2s}.nav.svelte-lcqy2n:hover{background:#fff;color:#000;transform:scale(1.08)}.nav.l.svelte-lcqy2n{left:clamp(10px,3vw,36px)}.nav.r.svelte-lcqy2n{right:clamp(10px,3vw,36px)}@media(prefers-reduced-motion:reduce){.mq.svelte-lcqy2n{animation:none}.cap.svelte-lcqy2n .t:where(.svelte-lcqy2n),.cap.svelte-lcqy2n .a:where(.svelte-lcqy2n){animation:none}}.pp.svelte-1b7glx3{display:grid;gap:clamp(56px,9vw,120px);padding-top:8px}.mono.svelte-1b7glx3{font-family:ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.06em}.pp-hero.svelte-1b7glx3{position:relative;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(28px,5vw,64px);align-items:center;padding:clamp(26px,5vw,72px);border-radius:36px;background:#000;color:#fff;overflow:hidden;box-shadow:0 40px 90px #00000047;min-height:min(86vh,760px)}.pp-sg.svelte-1b7glx3{position:absolute;inset:0;overflow:hidden}.pp-shade.svelte-1b7glx3{position:absolute;inset:0;background:radial-gradient(ellipse at 22% 48%,rgba(0,0,0,.72),transparent 72%)}.pp-copy.svelte-1b7glx3,.pp-visual.svelte-1b7glx3{position:relative;z-index:2;min-width:0}.pp-crumbs.svelte-1b7glx3{font-size:11px;color:#ffffff8c;margin-bottom:26px}.pp-crumbs.svelte-1b7glx3 a:where(.svelte-1b7glx3):hover{color:#fff;text-decoration:underline}.pp-id.svelte-1b7glx3{display:flex;align-items:center;gap:16px;font-size:11px;color:#fff9}.pp-id.svelte-1b7glx3 img:where(.svelte-1b7glx3),.pp-mono.svelte-1b7glx3{width:92px;height:92px;border-radius:22px;box-shadow:0 20px 50px #00000080;animation:svelte-1b7glx3-floaty 6s ease-in-out infinite}.pp-mono.svelte-1b7glx3{display:grid;place-items:center;background:#fafafa;color:#0a0a0b;font-size:2.6rem;font-weight:700}@keyframes svelte-1b7glx3-floaty{50%{transform:translateY(-8px) rotate(-2deg)}}h1.svelte-1b7glx3{font-size:clamp(3.2rem,8.5vw,7.4rem);line-height:.95;letter-spacing:-.055em;font-weight:600;margin:26px 0 18px}h1.long.svelte-1b7glx3{font-size:clamp(2.6rem,5.6vw,6.2rem)}.pp-tag.svelte-1b7glx3{text-shadow:0 1px 14px #000;font-size:clamp(1.1rem,1.9vw,1.5rem);line-height:1.45;color:#ffffffc7;max-width:26ch}.pp-lead.svelte-1b7glx3{color:#ffffffa8;max-width:44ch;line-height:1.6;margin-top:14px;text-shadow:0 1px 14px #000;font-size:1rem}.pp-actions.svelte-1b7glx3{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px;align-items:center}.pp-badges.svelte-1b7glx3{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:26px 0 0;padding:0}.pp-badges.svelte-1b7glx3 li:where(.svelte-1b7glx3){font-size:11px;padding:7px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.22);color:#fffc;cursor:default;transition:background .25s,color .25s}.pp-badges.svelte-1b7glx3 li:where(.svelte-1b7glx3):hover{background:#fff;color:#0a0a0b}.pp-visual.svelte-1b7glx3{perspective:1400px}.pp-demo.svelte-1b7glx3{perspective:none;align-self:center}.pp-hero.rvh.svelte-1b7glx3:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(520px circle at var(--mx, 70%) var(--my, 30%),rgba(255,255,255,.13),transparent 60%)}.pp-big.svelte-1b7glx3{font-size:clamp(2.2rem,6.4vw,5.4rem);letter-spacing:-.055em;line-height:.98;font-weight:600;max-width:16ch;margin-bottom:22px}.pp-wallwrap.svelte-1b7glx3{display:grid;gap:6px;margin-inline:calc(-1*clamp(0px,2vw,24px))}.pp-wallwrap.svelte-1b7glx3>.pp-big:where(.svelte-1b7glx3),.pp-chips.svelte-1b7glx3{margin-inline:clamp(0px,2vw,24px)}.pp-chips.svelte-1b7glx3{display:flex;flex-wrap:wrap;gap:8px;font-size:11px;margin-bottom:26px}.pp-chips.svelte-1b7glx3 span:where(.svelte-1b7glx3){padding:7px 13px;border:1px solid var(--ink);border-radius:999px}.pp-stats.svelte-1b7glx3{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));border-top:1px solid var(--ink)}.pp-stat.svelte-1b7glx3{padding:30px 8px 18px 0;border-bottom:1px solid var(--line);display:grid;gap:8px}.pp-stat.svelte-1b7glx3 b:where(.svelte-1b7glx3){font-size:clamp(4rem,11vw,9rem);line-height:.9;letter-spacing:-.07em;font-weight:600}.pp-stat.svelte-1b7glx3 .mono:where(.svelte-1b7glx3){font-size:11px;color:var(--muted)}.pp-aip.svelte-1b7glx3{color:var(--muted);max-width:52ch;line-height:1.6;font-size:1.1rem;margin:-6px 0 26px}.pp-prov.svelte-1b7glx3{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.pp-prov.svelte-1b7glx3 li:where(.svelte-1b7glx3){font-size:clamp(1rem,2vw,1.35rem);font-weight:500;letter-spacing:-.02em;padding:14px 24px;border:1px solid var(--ink);border-radius:999px;cursor:default;transition:background .25s,color .25s,transform .25s}.pp-prov.svelte-1b7glx3 li:where(.svelte-1b7glx3):hover{background:var(--ink);color:#fff;transform:translateY(-3px)}.pp-visual.narrow.svelte-1b7glx3,.pp-fvid.narrow.svelte-1b7glx3{max-width:420px;width:100%;margin-inline:auto}.pp-story.svelte-1b7glx3{display:grid;gap:clamp(48px,8vw,110px)}.pp-feat.svelte-1b7glx3{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,72px);align-items:center}.pp-feat.flip.svelte-1b7glx3{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.pp-feat.flip.svelte-1b7glx3 .pp-ftext:where(.svelte-1b7glx3){order:2}.pp-no.svelte-1b7glx3{font-size:11px;color:var(--muted);margin-bottom:14px}.pp-ftext.svelte-1b7glx3 h2:where(.svelte-1b7glx3){font-size:clamp(1.9rem,4.2vw,3.4rem);letter-spacing:-.045em;line-height:1.02;font-weight:600;margin-bottom:16px}.pp-ftext.svelte-1b7glx3 p:where(.svelte-1b7glx3):last-child{color:var(--muted);line-height:1.65;font-size:1.05rem;max-width:42ch}.pp-fvid.svelte-1b7glx3{min-width:0;perspective:1400px}.pp-fvid.svelte-1b7glx3 .win{box-shadow:0 30px 70px #0000004d}.pp-list.svelte-1b7glx3 ul:where(.svelte-1b7glx3){list-style:none;padding:0;margin-top:18px;border-top:1px solid var(--line)}.pp-list.svelte-1b7glx3 li:where(.svelte-1b7glx3){display:flex;gap:18px;padding:18px 0;border-bottom:1px solid var(--line);font-size:1.15rem}.pp-list.svelte-1b7glx3 li:where(.svelte-1b7glx3) span:where(.svelte-1b7glx3){color:var(--muted);font-size:12px;padding-top:5px}.pp-list.svelte-1b7glx3 h2:where(.svelte-1b7glx3),.pp-h2.svelte-1b7glx3{font-size:clamp(1.8rem,4vw,2.6rem);letter-spacing:-.03em;font-weight:600;margin-bottom:18px}.pp-grid.svelte-1b7glx3{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:0;border-top:1px solid var(--line)}.pp-grid.svelte-1b7glx3>div:where(.svelte-1b7glx3){padding:22px 18px 22px 0;border-bottom:1px solid var(--line)}.pp-grid.svelte-1b7glx3 h3:where(.svelte-1b7glx3){font-size:1.15rem;letter-spacing:-.015em;margin-bottom:6px}.pp-grid.svelte-1b7glx3 p:where(.svelte-1b7glx3){color:var(--muted);line-height:1.6}.pp-steps.svelte-1b7glx3{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:36px}.pp-ln.svelte-1b7glx3{display:block;height:2px;background:var(--ink);margin-bottom:16px}.pp-steps.svelte-1b7glx3 .mono:where(.svelte-1b7glx3){font-size:12px;color:var(--muted)}.pp-steps.svelte-1b7glx3 h3:where(.svelte-1b7glx3){font-size:1.4rem;margin:8px 0 6px;letter-spacing:-.02em}.pp-steps.svelte-1b7glx3 p:where(.svelte-1b7glx3){color:var(--muted);line-height:1.6}.pp-specs.svelte-1b7glx3 dl:where(.svelte-1b7glx3){display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:0;border-top:1px solid var(--line);margin:0}.pp-specs.svelte-1b7glx3 dl:where(.svelte-1b7glx3)>div:where(.svelte-1b7glx3){padding:20px 4px;border-bottom:1px solid var(--line)}.pp-specs.svelte-1b7glx3 dt:where(.svelte-1b7glx3){font-size:11px;color:var(--muted);text-transform:uppercase;margin-bottom:6px}.pp-specs.svelte-1b7glx3 dd:where(.svelte-1b7glx3){font-size:1.2rem;font-weight:500;margin:0}.pp-faq.svelte-1b7glx3 details:where(.svelte-1b7glx3){border-bottom:1px solid var(--line);padding:18px 0}.pp-faq.svelte-1b7glx3 summary:where(.svelte-1b7glx3){cursor:pointer;font-weight:500;font-size:1.05rem}.pp-faq.svelte-1b7glx3 details:where(.svelte-1b7glx3) p:where(.svelte-1b7glx3){margin-top:10px;color:var(--muted);line-height:1.65;max-width:70ch}.pp-more-apps.svelte-1b7glx3{margin-top:22px;color:var(--muted)}.pp-more-apps.svelte-1b7glx3 a:where(.svelte-1b7glx3){text-decoration:underline;text-underline-offset:4px;color:var(--ink)}.pp-end.svelte-1b7glx3{position:relative;border-radius:36px;background:#000;color:#fff;overflow:hidden;padding:clamp(40px,8vw,110px) clamp(24px,5vw,72px);text-align:center}.pp-endin.svelte-1b7glx3{position:relative;z-index:2;display:grid;gap:18px;justify-items:center}.pp-endin.svelte-1b7glx3 h2:where(.svelte-1b7glx3){font-size:clamp(2.4rem,7vw,5.6rem);letter-spacing:-.055em;line-height:.98;font-weight:600;max-width:14ch}.pp-endin.svelte-1b7glx3>p:where(.svelte-1b7glx3){color:#ffffffbf;max-width:44ch;line-height:1.55}.pp-small.svelte-1b7glx3{font-size:11px;margin-top:8px}.pp-small.svelte-1b7glx3 a:where(.svelte-1b7glx3){text-decoration:underline;text-underline-offset:4px}.pp-bar.svelte-1b7glx3{position:fixed;z-index:90;left:50%;bottom:18px;display:flex;align-items:center;gap:12px;padding:8px 8px 8px 14px;border-radius:999px;background:#0a0a0be6;-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);color:#fff;box-shadow:0 18px 50px #00000059,inset 0 0 0 1px #ffffff1a;transform:translate(-50%,140%);opacity:0;pointer-events:none;transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .35s;max-width:calc(100vw - 20px)}.pp-bar.show.svelte-1b7glx3{transform:translate(-50%);opacity:1;pointer-events:auto}.pp-bar.svelte-1b7glx3 img:where(.svelte-1b7glx3){border-radius:9px}.pp-barmeta.svelte-1b7glx3{font-size:11px;color:#ffffff8c}.pp-bar.svelte-1b7glx3 .s-btn{box-shadow:none;padding:10px 18px}@media(max-width:900px){.pp-hero.svelte-1b7glx3{grid-template-columns:1fr;min-height:0}.pp-feat.svelte-1b7glx3,.pp-feat.flip.svelte-1b7glx3{grid-template-columns:1fr}.pp-feat.flip.svelte-1b7glx3 .pp-ftext:where(.svelte-1b7glx3){order:0}.pp-barmeta.svelte-1b7glx3{display:none}}@media(max-width:640px){.pp.svelte-1b7glx3{gap:64px}.pp-hero.svelte-1b7glx3{border-radius:28px;padding:22px 18px 20px;gap:28px}.pp-shade.svelte-1b7glx3{background:linear-gradient(180deg,#0000009e,#000000d1)}.pp-crumbs.svelte-1b7glx3{margin-bottom:18px}.pp-id.svelte-1b7glx3{gap:14px;flex-wrap:wrap}.pp-id.svelte-1b7glx3 img:where(.svelte-1b7glx3),.pp-mono.svelte-1b7glx3{width:72px;height:72px;border-radius:18px}h1.svelte-1b7glx3{font-size:clamp(2.8rem,15vw,4rem);margin:20px 0 14px}h1.long.svelte-1b7glx3{font-size:clamp(2.3rem,11.5vw,3.2rem)}.pp-tag.svelte-1b7glx3{max-width:none;font-size:1.15rem;color:#ffffffe6}.pp-lead.svelte-1b7glx3{color:#fffc}.pp-actions.svelte-1b7glx3{flex-direction:column;align-items:stretch;margin-top:26px}.pp-actions.svelte-1b7glx3 .s-btn,.pp-actions.svelte-1b7glx3 form,.pp-actions.svelte-1b7glx3>span{width:100%;justify-content:center;display:flex}.pp-badges.svelte-1b7glx3{margin-top:20px}.pp-badges.svelte-1b7glx3 li:where(.svelte-1b7glx3){background:#00000073;color:#fff}.pp-big.svelte-1b7glx3{font-size:clamp(2.1rem,10.5vw,3rem)}.pp-prov.svelte-1b7glx3 li:where(.svelte-1b7glx3){padding:11px 18px}.pp-stat.svelte-1b7glx3 b:where(.svelte-1b7glx3){font-size:clamp(3.4rem,18vw,5rem)}.pp-end.svelte-1b7glx3{border-radius:28px;padding:44px 20px}.pp-endin.svelte-1b7glx3 .s-btn,.pp-endin.svelte-1b7glx3 form,.pp-endin.svelte-1b7glx3>span{width:100%;justify-content:center;display:flex}.pp-faq.svelte-1b7glx3 summary:where(.svelte-1b7glx3){padding:6px 0}.pp-bar.svelte-1b7glx3{bottom:max(14px,env(safe-area-inset-bottom));max-width:calc(100vw - 24px);gap:10px}.pp-bar.svelte-1b7glx3 strong:where(.svelte-1b7glx3){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(prefers-reduced-motion:reduce){.pp-id.svelte-1b7glx3 img:where(.svelte-1b7glx3),.pp-mono.svelte-1b7glx3{animation:none}.pp-bar.svelte-1b7glx3{transition:none}}
