.backdrop.svelte-762oc2{background:radial-gradient(60% 60% at 78% 30%, var(--glow), transparent 70%), radial-gradient(80% 80% at 10% 90%, color-mix(in oklab, var(--bg-deep) 80%, transparent), transparent 70%), var(--bg);position:absolute;inset:0;overflow:hidden}canvas.svelte-762oc2{opacity:0;width:100%;height:100%;transition:opacity 1.2s var(--ease-out)}canvas.ready.svelte-762oc2{opacity:1}.hero.svelte-gzujjl{min-height:100svh;padding-block:calc(var(--header-h) + clamp(12px, 4vh, 48px)) clamp(40px, 9vh, 96px);align-items:center;display:flex;position:relative}.inner.svelte-gzujjl{gap:var(--sp-7);align-items:center;display:grid}.copy.svelte-gzujjl{z-index:1;position:relative}.badge.svelte-gzujjl{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);font-size:var(--fs-sm);color:var(--fg-muted);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;align-items:center;gap:10px;padding:8px 16px 8px 14px;display:inline-flex}.dot.svelte-gzujjl{background:var(--mint);border-radius:50%;width:8px;height:8px;position:relative}.dot.svelte-gzujjl:after{content:"";background:inherit;animation:svelte-gzujjl-ping 2s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:0}.dot.busy.svelte-gzujjl{background:var(--gold)}@keyframes svelte-gzujjl-ping{to{opacity:0;scale:3}}.title.svelte-gzujjl{font-size:min(var(--fs-hero), 12.5svh);margin-top:clamp(12px,2.5vh,24px);font-weight:800;line-height:1.12}:lang(en) .title.svelte-gzujjl{font-size:min(var(--fs-hero), 11svh);letter-spacing:-.045em;line-height:.98}.line.svelte-gzujjl{display:block}.accent.svelte-gzujjl{width:fit-content;color:var(--accent-text);position:relative}.swoosh.svelte-gzujjl{inset-inline:-2%;width:104%;height:.28em;position:absolute;bottom:-.08em;overflow:visible}[dir=rtl] .swoosh.svelte-gzujjl{transform:scaleX(-1)}:lang(ar) .swoosh.svelte-gzujjl{bottom:-.42em}:lang(ar) .rotator.svelte-gzujjl{margin-top:clamp(20px,4.2vh,44px)}.swoosh.svelte-gzujjl path:where(.svelte-gzujjl){fill:none;stroke:var(--sun);stroke-width:5px;stroke-linecap:round;vector-effect:non-scaling-stroke}.rotator.svelte-gzujjl{font-family:var(--font-display);flex-wrap:wrap;align-items:baseline;gap:0 .4em;margin-top:clamp(12px,3vh,32px);font-size:clamp(1.15rem,1rem + .8vw,1.6rem);font-weight:500;display:flex}.prefix.svelte-gzujjl{color:var(--fg-muted)}.slot.svelte-gzujjl{padding-block:.1em;display:inline-grid;overflow:clip}.word.svelte-gzujjl{white-space:nowrap;color:var(--fg);animation:svelte-gzujjl-word-in .7s var(--ease-out) both;grid-area:1/1}@keyframes svelte-gzujjl-word-in{0%{opacity:0;translate:0 100%}}.sub.svelte-gzujjl{max-width:54ch;font-size:var(--fs-lead);color:var(--fg-muted);margin-top:clamp(8px,2vh,16px)}.ctas.svelte-gzujjl{gap:var(--sp-3);flex-wrap:wrap;margin-top:clamp(14px,3.2vh,32px);display:flex}.ctas.svelte-gzujjl .ltr-flip{transform:scaleX(-1)}[dir=rtl] .ctas.svelte-gzujjl .ltr-flip{transform:none}.mark-home.svelte-gzujjl{order:-1;justify-self:center;width:min(78vw,520px);position:relative}.mark-zoom.svelte-gzujjl{z-index:3;transform-origin:50%;position:relative}.mark-home.svelte-gzujjl:before{content:"";background:radial-gradient(closest-side,#00000047,#0000);border-radius:50%;position:absolute;inset:8%;translate:0 6%}.scroll-cue.svelte-gzujjl{bottom:var(--sp-6);min-height:44px;font-size:var(--fs-xs);color:var(--fg-subtle);z-index:1;align-items:center;gap:8px;display:none;position:absolute;inset-inline-start:50%;translate:-50%}[dir=rtl] .scroll-cue.svelte-gzujjl{translate:50%}.scroll-cue.svelte-gzujjl svg{animation:svelte-gzujjl-nudge 1.8s var(--ease-in-out) infinite}@keyframes svelte-gzujjl-nudge{50%{translate:0 5px}}@media (width>=900px){.inner.svelte-gzujjl{grid-template-columns:1.2fr .8fr}.mark-home.svelte-gzujjl{width:min(100%, calc(100svh - var(--header-h) - 150px));order:0}}@media (width>=900px) and (height>=820px){.scroll-cue.svelte-gzujjl{display:inline-flex}}@media (width<=899px){.mark-home.svelte-gzujjl{justify-self:start;width:min(52vw,260px)}}.manifesto.svelte-idpqxb{min-height:100svh;padding-block:var(--section-y);background:radial-gradient(50% 50% at 50% 50%, color-mix(in oklab, var(--sun) 7%, transparent), transparent 70%), var(--bg-deep);align-items:center;display:grid;position:relative;overflow:hidden}.ring.svelte-idpqxb{aspect-ratio:1;border:1px solid var(--border);width:min(140vmin,1100px);box-shadow:0 0 0 min(9vmin, 70px) color-mix(in oklab, var(--bg) 40%, transparent), 0 0 0 calc(min(9vmin, 70px) + 1px) var(--border);pointer-events:none;border-radius:50%;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.container.svelte-idpqxb{text-align:center;position:relative}.statement.svelte-idpqxb{max-width:24ch;margin:var(--sp-6) auto 0;font-family:var(--font-display);text-wrap:balance;font-size:min(clamp(1.75rem,1rem + 3.4vw,4rem),6.8svh);font-weight:600;line-height:1.45}:lang(en) .statement.svelte-idpqxb{letter-spacing:-.025em;max-width:26ch;line-height:1.18}.statement.svelte-idpqxb .w{overflow:visible}.intro.svelte-1cyg8wb{position:relative}.intro.svelte-1cyg8wb.cinematic{height:230vh}.intro.svelte-1cyg8wb.cinematic>.sticky:where(.svelte-1cyg8wb){height:100vh;position:sticky;top:0;overflow:hidden}.intro.svelte-1cyg8wb.cinematic .window:where(.svelte-1cyg8wb){z-index:2;clip-path:polygon(50% 50%,50% 50%,50% 50%);position:absolute;inset:0}.intro.svelte-1cyg8wb.cinematic .window:where(.svelte-1cyg8wb) .manifesto{height:100%;min-height:0;padding-block:var(--header-h) 24px}.services.svelte-zmu4u5{padding-top:var(--section-y);position:relative}.head.svelte-zmu4u5{gap:var(--sp-4);margin-bottom:var(--sp-9);justify-items:start;display:grid}.head.svelte-zmu4u5 .h2:where(.svelte-zmu4u5){max-width:18ch}.rail.svelte-zmu4u5{display:none}.chapters.svelte-zmu4u5{gap:var(--sp-10);padding-bottom:var(--section-y);display:grid}.chapter.svelte-zmu4u5{gap:var(--sp-6);align-items:center;display:grid}.meta.svelte-zmu4u5{align-items:center;gap:12px;display:flex}.mini.svelte-zmu4u5{flex-shrink:0;width:40px}.count.svelte-zmu4u5{font-size:var(--fs-sm);color:var(--fg-subtle);align-items:baseline;gap:6px;display:inline-flex}.count.svelte-zmu4u5 b:where(.svelte-zmu4u5){font-family:var(--font-mono);color:var(--accent-text);font-weight:600}.of.svelte-zmu4u5{font-family:var(--font-mono);font-size:var(--fs-xs)}.title.svelte-zmu4u5{margin-top:var(--sp-4);font-size:clamp(1.8rem,1.2rem + 2vw,2.8rem)}.short.svelte-zmu4u5{margin-top:var(--sp-3);font-family:var(--font-display);font-size:var(--fs-lead);font-weight:500;line-height:1.6}.pitch.svelte-zmu4u5{margin-top:var(--sp-3);color:var(--fg-muted);max-width:52ch}.points.svelte-zmu4u5{margin-top:var(--sp-5);gap:8px;display:grid}.points.svelte-zmu4u5 li:where(.svelte-zmu4u5){font-size:var(--fs-sm);align-items:flex-start;gap:10px;display:flex}.tick.svelte-zmu4u5{background:color-mix(in oklab, var(--sun) 20%, transparent);width:22px;height:22px;color:var(--accent-text);border-radius:50%;flex-shrink:0;place-items:center;margin-top:2px;display:grid}.cta.svelte-zmu4u5{margin-top:var(--sp-6)}.cta.svelte-zmu4u5 .fwd{transform:scaleX(-1)}[dir=rtl] .cta.svelte-zmu4u5 .fwd{transform:none}.stage.svelte-zmu4u5{min-width:0;height:clamp(440px,62vh,520px)}.placeholder.svelte-zmu4u5{border-radius:var(--radius-lg);background:var(--surface);height:100%;box-shadow:inset 0 0 0 1px var(--border)}@media (width>=900px){.chapter.svelte-zmu4u5{gap:var(--sp-8);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}.track.svelte-zmu4u5.cinematic{height:420vh}.track.svelte-zmu4u5.cinematic .sticky:where(.svelte-zmu4u5){height:100vh;padding-top:var(--header-h);align-items:center;display:flex;position:sticky;top:0}.track.svelte-zmu4u5.cinematic .layout:where(.svelte-zmu4u5){gap:var(--sp-8);grid-template-columns:210px minmax(0,1fr);align-items:center;display:grid}.track.svelte-zmu4u5.cinematic .rail:where(.svelte-zmu4u5){gap:var(--sp-6);display:grid;position:relative}.track.svelte-zmu4u5.cinematic .chapters:where(.svelte-zmu4u5){gap:0;padding-bottom:0;display:grid}.track.svelte-zmu4u5.cinematic .chapter:where(.svelte-zmu4u5){visibility:hidden;pointer-events:none;grid-area:1/1;transition:visibility 0s .4s}.track.svelte-zmu4u5.cinematic .chapter.active:where(.svelte-zmu4u5){visibility:visible;pointer-events:auto;transition:visibility}.track.svelte-zmu4u5.cinematic .mini:where(.svelte-zmu4u5){display:none}.track.svelte-zmu4u5.cinematic .info:where(.svelte-zmu4u5)>:where(.svelte-zmu4u5){opacity:0;transition:opacity .26s var(--ease-out), translate .26s var(--ease-out);translate:0 18px}.track.svelte-zmu4u5.cinematic .active:where(.svelte-zmu4u5) .info:where(.svelte-zmu4u5)>:where(.svelte-zmu4u5){opacity:1;transition:opacity .7s var(--ease-out), translate .9s var(--ease-out);translate:0}.track.svelte-zmu4u5.cinematic .active:where(.svelte-zmu4u5) .info:where(.svelte-zmu4u5)>:where(.svelte-zmu4u5):nth-child(2){transition-delay:60ms}.track.svelte-zmu4u5.cinematic .active:where(.svelte-zmu4u5) .info:where(.svelte-zmu4u5)>:where(.svelte-zmu4u5):nth-child(3){transition-delay:.12s}.track.svelte-zmu4u5.cinematic .active:where(.svelte-zmu4u5) .info:where(.svelte-zmu4u5)>:where(.svelte-zmu4u5):nth-child(4){transition-delay:.18s}.track.svelte-zmu4u5.cinematic .active:where(.svelte-zmu4u5) .info:where(.svelte-zmu4u5)>:where(.svelte-zmu4u5):nth-child(5){transition-delay:.24s}.track.svelte-zmu4u5.cinematic .active:where(.svelte-zmu4u5) .info:where(.svelte-zmu4u5)>:where(.svelte-zmu4u5):nth-child(6){transition-delay:.3s}.track.svelte-zmu4u5.cinematic .stage:where(.svelte-zmu4u5){opacity:0;transition:opacity .3s var(--ease-out), scale .3s var(--ease-out), translate .3s var(--ease-out);translate:0 24px;scale:.96}.track.svelte-zmu4u5.cinematic .active:where(.svelte-zmu4u5) .stage:where(.svelte-zmu4u5){opacity:1;transition:opacity .7s .12s var(--ease-out), scale .9s .12s var(--ease-out), translate .9s .12s var(--ease-out);translate:0;scale:1}.rail-mark.svelte-zmu4u5{width:150px}.steps.svelte-zmu4u5{gap:2px;display:grid}.steps.svelte-zmu4u5 button:where(.svelte-zmu4u5){width:100%;min-height:40px;font-size:var(--fs-sm);text-align:start;color:var(--fg-subtle);transition:color var(--dur-2), background var(--dur-2);border-radius:10px;align-items:center;gap:12px;padding-inline:12px;display:flex}.steps.svelte-zmu4u5 button:where(.svelte-zmu4u5):hover{color:var(--fg)}.steps.svelte-zmu4u5 button.on:where(.svelte-zmu4u5){color:var(--fg);background:var(--surface-2)}.num.svelte-zmu4u5{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--fg-subtle)}.on.svelte-zmu4u5 .num:where(.svelte-zmu4u5){color:var(--accent-text)}.name.svelte-zmu4u5{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.meter.svelte-zmu4u5{inset-inline-start:-18px;background:var(--border);border-radius:2px;width:2px;position:absolute;top:0;bottom:0}.meter.svelte-zmu4u5 i:where(.svelte-zmu4u5){border-radius:inherit;background:var(--sun);transform-origin:top;height:100%;transition:scale .6s var(--ease-out);display:block}.stack.svelte-bz5zi5{--skew:0;padding-block:var(--sp-8);border-block:1px solid var(--border);background:var(--bg-deep);position:relative;overflow:hidden}.row.svelte-bz5zi5{transform:skewX(calc(var(--skew) * 1deg));padding-block:6px;display:flex;overflow:hidden}.track.svelte-bz5zi5{will-change:transform;flex-shrink:0;align-items:center;gap:0;animation:48s linear infinite svelte-bz5zi5-marquee;display:flex}.reverse.svelte-bz5zi5 .track:where(.svelte-bz5zi5),[dir=rtl] .track.svelte-bz5zi5{animation-direction:reverse}[dir=rtl] .reverse.svelte-bz5zi5 .track:where(.svelte-bz5zi5){animation-direction:normal}.stack.svelte-bz5zi5:hover .track:where(.svelte-bz5zi5),.stack.svelte-bz5zi5:focus-within .track:where(.svelte-bz5zi5),.paused.svelte-bz5zi5 .track:where(.svelte-bz5zi5){animation-play-state:paused}@keyframes svelte-bz5zi5-marquee{to{transform:translate(-50%)}}.item.svelte-bz5zi5{font-family:var(--font-display);letter-spacing:-.03em;white-space:nowrap;color:var(--fg);padding-inline:.4em;font-size:clamp(2rem,1.2rem + 3.4vw,4.4rem);font-weight:700}.item.outline.svelte-bz5zi5{color:color-mix(in oklab, var(--fg) 48%, transparent)}.sep.svelte-bz5zi5{place-items:center;padding-inline:.6em;display:grid}.sep.svelte-bz5zi5 i:where(.svelte-bz5zi5){background:var(--sun);border-radius:50%;width:14px;height:14px}.toggle.svelte-bz5zi5{bottom:10px;background:var(--surface-2);width:36px;height:36px;color:var(--fg-muted);border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:var(--gutter)}.toggle.svelte-bz5zi5:hover{color:var(--fg)}@media (prefers-reduced-motion:reduce){.track.svelte-bz5zi5{animation:none}.toggle.svelte-bz5zi5{display:none}}.head.svelte-gidzik{gap:var(--sp-4);margin-bottom:var(--sp-8);justify-items:start;display:grid}.grid.svelte-gidzik{gap:var(--sp-6);display:grid}.card.svelte-gidzik{gap:var(--sp-4);display:grid}.cover.svelte-gidzik{border-radius:var(--radius-lg);aspect-ratio:16/10;box-shadow:inset 0 0 0 1px var(--border);overflow:hidden}.cover.svelte-gidzik .photo,.cover.svelte-gidzik .art{transition:scale var(--dur-4) var(--ease-out)}.card.svelte-gidzik:hover .cover:where(.svelte-gidzik) .photo,.card.svelte-gidzik:hover .cover:where(.svelte-gidzik) .art{scale:1.04}.meta.svelte-gidzik{justify-content:space-between;gap:var(--sp-4);display:flex}h3.svelte-gidzik{font-size:var(--fs-h3)}.meta.svelte-gidzik p:where(.svelte-gidzik){color:var(--fg-muted);font-size:var(--fs-sm);margin-top:4px}.go.svelte-gidzik{width:48px;height:48px;box-shadow:inset 0 0 0 1px var(--border-strong);transition:background var(--dur-3), color var(--dur-3);border-radius:50%;flex-shrink:0;place-items:center;display:grid}[dir=ltr] .go.svelte-gidzik{transform:scaleX(-1)}.card.svelte-gidzik:hover .go:where(.svelte-gidzik){background:var(--sun);color:var(--navy)}.tags.svelte-gidzik{flex-wrap:wrap;gap:6px;display:flex}.tags.svelte-gidzik li:where(.svelte-gidzik){font-size:var(--fs-xs);background:var(--surface-2);color:var(--fg-muted);border-radius:999px;padding:4px 12px}.tags.svelte-gidzik .year:where(.svelte-gidzik){font-family:var(--font-mono)}@media (width>=800px){.grid.svelte-gidzik{gap:var(--sp-8) var(--sp-6);grid-template-columns:repeat(2,minmax(0,1fr))}.item.wide.svelte-gidzik{grid-column:1/-1}.item.wide.svelte-gidzik .cover:where(.svelte-gidzik){aspect-ratio:21/9}}.grid.svelte-kgtxty{gap:var(--sp-8);display:grid}.head.svelte-kgtxty{gap:var(--sp-4);align-content:start;justify-items:start;display:grid}.steps-wrap.svelte-kgtxty{padding-inline-start:56px;position:relative}.steps.svelte-kgtxty{gap:var(--sp-7);display:grid}.rail.svelte-kgtxty{inset-inline-start:15px;background:var(--border);border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px}.fill.svelte-kgtxty{border-radius:inherit;background:var(--sun);transform-origin:top;box-shadow:0 0 16px var(--sun);position:absolute;inset:0}.step.svelte-kgtxty{gap:var(--sp-3);display:grid;position:relative}.dot.svelte-kgtxty{inset-inline-start:-48px;background:var(--bg);width:16px;height:16px;box-shadow:inset 0 0 0 2px var(--border-strong);transition:background var(--dur-3) var(--ease-out), box-shadow var(--dur-3) var(--ease-out), scale var(--dur-3) var(--ease-spring);border-radius:50%;position:absolute;top:6px}.lit.svelte-kgtxty .dot:where(.svelte-kgtxty){background:var(--sun);box-shadow:inset 0 0 0 2px var(--sun), 0 0 0 6px color-mix(in oklab, var(--sun) 20%, transparent);scale:1.15}.num.svelte-kgtxty{font-family:var(--font-display);color:color-mix(in oklab, var(--fg) 45%, transparent);transition:color var(--dur-4) var(--ease-out);font-size:clamp(3rem,2rem + 4vw,5.5rem);font-weight:800;line-height:.9}.lit.svelte-kgtxty .num:where(.svelte-kgtxty){color:var(--accent-text)}h3.svelte-kgtxty{font-size:var(--fs-h3)}.body.svelte-kgtxty p:where(.svelte-kgtxty){margin-top:var(--sp-2);max-width:52ch;color:var(--fg-muted)}.time.svelte-kgtxty{margin-top:var(--sp-4);background:var(--surface-2);font-size:var(--fs-xs);color:var(--fg-muted);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;display:inline-flex}@media (width>=960px){.grid.svelte-kgtxty{gap:var(--sp-9);grid-template-columns:.9fr 1.1fr}.head.svelte-kgtxty{top:calc(var(--header-h) + var(--sp-7));position:sticky}.step.svelte-kgtxty{grid-template-columns:150px 1fr;align-items:start}}.head.svelte-yr34qb{gap:var(--sp-4);margin-bottom:var(--sp-8);justify-items:start;display:grid}.bento.svelte-yr34qb{gap:var(--sp-4);grid-template-columns:1fr;display:grid}.card.svelte-yr34qb{--mx:50%;--my:0%;gap:var(--sp-3);padding:var(--sp-6);border-radius:var(--radius-lg);background:radial-gradient(420px circle at var(--mx) var(--my), color-mix(in oklab, var(--sun) 9%, transparent), transparent 60%), var(--surface);box-shadow:inset 0 0 0 1px var(--border);transform-style:preserve-3d;transition:box-shadow var(--dur-3) var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}.card.svelte-yr34qb:hover{box-shadow:inset 0 0 0 1px var(--border-strong)}.icon.svelte-yr34qb{background:color-mix(in oklab, var(--sun) 16%, transparent);width:44px;height:44px;color:var(--accent-text);border-radius:14px;place-items:center;display:grid}h3.svelte-yr34qb{margin-top:var(--sp-2);font-size:1.3rem}.card.svelte-yr34qb p:where(.svelte-yr34qb){color:var(--fg-muted);font-size:var(--fs-sm);max-width:46ch}.chips.svelte-yr34qb{padding-top:var(--sp-4);flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.chips.svelte-yr34qb li:where(.svelte-yr34qb){font-size:var(--fs-xs);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:999px;padding:6px 14px}.arabic.svelte-yr34qb{gap:var(--sp-6)}.flip-demo.svelte-yr34qb{padding:var(--sp-5);border-radius:var(--radius-md);background:var(--bg-deep);box-shadow:inset 0 0 0 1px var(--border);justify-items:center;gap:12px;display:grid;position:relative}.dir-btn.svelte-yr34qb{background:var(--surface-2);font-family:var(--font-mono);direction:ltr;border-radius:999px;padding:3px;font-size:.7rem;display:inline-flex}.dir-btn.svelte-yr34qb span:where(.svelte-yr34qb){color:var(--fg-subtle);transition:background var(--dur-3), color var(--dur-3);border-radius:999px;padding:4px 10px}.dir-btn.svelte-yr34qb span.on:where(.svelte-yr34qb){background:var(--sun);color:var(--navy)}.mock.svelte-yr34qb{background:var(--surface-solid);width:min(100%,300px);box-shadow:var(--shadow-md);border-radius:16px;gap:10px;padding:16px;display:grid}.mock-row.svelte-yr34qb{align-items:center;gap:12px;display:flex}.avatar.svelte-yr34qb{background:linear-gradient(135deg, var(--sun), var(--gold));border-radius:50%;flex-shrink:0;width:40px;height:40px}.lines.svelte-yr34qb{flex:1;gap:6px;display:grid}.hello.svelte-yr34qb{font-family:var(--font-display);width:fit-content;font-size:1.05rem;font-weight:700;line-height:1.2}.line.svelte-yr34qb{background:var(--surface-2);border-radius:8px;width:60%;height:8px;display:block}.line.long.svelte-yr34qb{width:100%}.line.mid.svelte-yr34qb{width:75%}.pill.svelte-yr34qb{background:var(--navy);width:fit-content;color:var(--sun);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;display:inline-flex}[data-theme=dark] .pill.svelte-yr34qb{background:var(--sun);color:var(--navy)}.pill.svelte-yr34qb>span:where(.svelte-yr34qb){opacity:.6;background:currentColor;border-radius:6px;width:44px;height:6px;display:block}.mock[dir=rtl].svelte-yr34qb .pill:where(.svelte-yr34qb) .arrow{transform:scaleX(-1)}.gauge.svelte-yr34qb{width:150px;margin:var(--sp-4) auto 0;position:relative}.gauge.svelte-yr34qb svg:where(.svelte-yr34qb){width:100%;rotate:-90deg}.gauge.svelte-yr34qb circle:where(.svelte-yr34qb){fill:none;stroke-width:9px}.gauge.svelte-yr34qb .track:where(.svelte-yr34qb){stroke:var(--surface-2)}.gauge.svelte-yr34qb .arc:where(.svelte-yr34qb){stroke:var(--mint);stroke-linecap:round}.score.svelte-yr34qb{text-align:center;place-content:center;line-height:1.1;display:grid;position:absolute;inset:0}.score.svelte-yr34qb strong:where(.svelte-yr34qb){font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:2.4rem}.score.svelte-yr34qb span:where(.svelte-yr34qb){font-size:var(--fs-xs);color:var(--fg-subtle)}.vitals.svelte-yr34qb{padding-top:var(--sp-4);font-family:var(--font-mono);font-size:var(--fs-xs);gap:6px;margin-top:auto;display:grid}.vitals.svelte-yr34qb li:where(.svelte-yr34qb){background:var(--surface-2);border-radius:10px;justify-content:space-between;padding:8px 12px;display:flex}.vitals.svelte-yr34qb b:where(.svelte-yr34qb){color:var(--mint);font-weight:600}[data-theme=light] .vitals.svelte-yr34qb b:where(.svelte-yr34qb){color:#127a4f}[data-theme=light] .gauge.svelte-yr34qb .arc:where(.svelte-yr34qb){stroke:#1baf7a}.key.svelte-yr34qb svg{transition:rotate var(--dur-4) var(--ease-spring)}.ownership.svelte-yr34qb:hover .key:where(.svelte-yr34qb) svg{rotate:-35deg}.link-demo.svelte-yr34qb{padding-top:var(--sp-4);align-items:center;gap:10px;margin-top:auto;display:flex}.person.svelte-yr34qb{background:var(--surface-2);min-width:52px;height:52px;font-family:var(--font-display);font-size:var(--fs-sm);border-radius:50%;place-items:center;padding-inline:8px;font-weight:600;display:grid}.person.me.svelte-yr34qb{background:var(--sun);color:var(--navy)}.wire.svelte-yr34qb{background:var(--border-strong);border-radius:2px;flex:1;height:2px;position:relative;overflow:hidden}.wire.svelte-yr34qb i:where(.svelte-yr34qb){background:linear-gradient(90deg, transparent, var(--sun), transparent);width:30%;animation:svelte-yr34qb-travel 2.2s var(--ease-in-out) infinite alternate;position:absolute;inset-block:0}@keyframes svelte-yr34qb-travel{0%{inset-inline-start:-30%}to{inset-inline-start:100%}}.pulse.svelte-yr34qb{width:100%;height:60px;margin-top:auto;overflow:visible}.pulse.svelte-yr34qb path:where(.svelte-yr34qb){fill:none;stroke:var(--sun);stroke-width:2px;stroke-linejoin:round;stroke-dasharray:420;vector-effect:non-scaling-stroke;animation:3s linear infinite svelte-yr34qb-beat}[data-theme=light] .pulse.svelte-yr34qb path:where(.svelte-yr34qb){stroke:var(--gold)}@keyframes svelte-yr34qb-beat{0%{stroke-dashoffset:420px}to{stroke-dashoffset:-420px}}.security.svelte-yr34qb{gap:var(--sp-4)}.scan.svelte-yr34qb{border-radius:var(--radius-md);background:var(--bg-deep);height:110px;color:var(--mint);place-items:center;display:grid;position:relative;overflow:hidden}[data-theme=light] .scan.svelte-yr34qb{color:#127a4f}.beam.svelte-yr34qb{background:linear-gradient(to bottom, transparent, color-mix(in oklab, var(--mint) 30%, transparent), transparent);height:40%;animation:svelte-yr34qb-scan 2.6s var(--ease-in-out) infinite;position:absolute;inset-inline:0}@keyframes svelte-yr34qb-scan{0%{translate:0 -120%}to{translate:0 260%}}@media (width>=700px){.bento.svelte-yr34qb{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"arabic arabic""speed ownership""speed direct""support security"}.arabic.svelte-yr34qb{grid-area:arabic}.speed.svelte-yr34qb{grid-area:speed}.ownership.svelte-yr34qb{grid-area:ownership}.direct.svelte-yr34qb{grid-area:direct}.support.svelte-yr34qb{grid-area:support}.security.svelte-yr34qb{grid-area:security}}@media (width>=1024px){.bento.svelte-yr34qb{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"arabic arabic speed""ownership direct speed""support security security"}.arabic.svelte-yr34qb{grid-template-columns:1fr 1fr;align-items:center;display:grid}.security.svelte-yr34qb{grid-template-rows:auto auto;grid-template-columns:1.2fr .8fr;align-items:center;display:grid}.security.svelte-yr34qb .scan:where(.svelte-yr34qb){grid-row:span 2}}.grid.svelte-526p4l{gap:var(--sp-7);display:grid}.head.svelte-526p4l{gap:var(--sp-4);align-content:start;justify-items:start;display:grid}.list.svelte-526p4l{gap:10px;display:grid}details.svelte-526p4l{border-radius:var(--radius-md);background:var(--surface);box-shadow:inset 0 0 0 1px var(--border);transition:background var(--dur-3) var(--ease-out), box-shadow var(--dur-3) var(--ease-out)}details[open].svelte-526p4l{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border-strong)}details.svelte-526p4l::details-content{block-size:0;transition:block-size var(--dur-3) var(--ease-out), content-visibility var(--dur-3) allow-discrete;overflow:clip}details[open].svelte-526p4l::details-content{block-size:auto}summary.svelte-526p4l{justify-content:space-between;align-items:center;gap:var(--sp-4);min-height:64px;padding:var(--sp-4) var(--sp-5);cursor:pointer;font-family:var(--font-display);border-radius:inherit;font-size:1.08rem;font-weight:600;list-style:none;display:flex}summary.svelte-526p4l::-webkit-details-marker{display:none}.plus.svelte-526p4l{background:var(--surface-2);width:32px;height:32px;transition:background var(--dur-3), rotate var(--dur-3) var(--ease-out);border-radius:50%;flex-shrink:0;position:relative}.plus.svelte-526p4l:before,.plus.svelte-526p4l:after{content:"";background:var(--fg);width:12px;height:2px;transition:rotate var(--dur-3) var(--ease-out);border-radius:2px;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.plus.svelte-526p4l:after{rotate:90deg}details[open].svelte-526p4l .plus:where(.svelte-526p4l){background:var(--sun);rotate:180deg}details[open].svelte-526p4l .plus:where(.svelte-526p4l):before,details[open].svelte-526p4l .plus:where(.svelte-526p4l):after{background:var(--navy)}details[open].svelte-526p4l .plus:where(.svelte-526p4l):after{rotate:0deg}.a.svelte-526p4l{padding:0 var(--sp-5) var(--sp-5);color:var(--fg-muted);max-width:68ch}@media (width>=960px){.grid.svelte-526p4l{gap:var(--sp-9);grid-template-columns:.8fr 1.2fr}.head.svelte-526p4l{top:calc(var(--header-h) + var(--sp-7));position:sticky}}
