.overture.svelte-17ht38o{position:fixed;inset:0;z-index:120;display:grid;place-items:center;background:radial-gradient(circle at 50% 46%,var(--shelf),var(--deep) 68%);cursor:pointer;animation:svelte-17ht38o-drain .9s var(--ease-in-out) 1.7s both}.overture.leaving.svelte-17ht38o{animation:svelte-17ht38o-drain .85s var(--ease-in-out) both}@keyframes svelte-17ht38o-drain{0%{clip-path:inset(0 0 0 0);opacity:1}to{clip-path:inset(0 0 100% 0);opacity:1}}.field.svelte-17ht38o{position:relative;display:grid;place-items:center;inline-size:min(90vw,40rem);block-size:22rem}.drop.svelte-17ht38o{position:absolute;inset-block-start:0;inline-size:9px;block-size:9px;border-radius:999px;background:var(--beacon);box-shadow:0 0 24px 4px var(--beacon-halo);animation:svelte-17ht38o-fall .62s cubic-bezier(.6,.02,.9,.5) both}@keyframes svelte-17ht38o-fall{0%{translate:0 -42vh;opacity:0;scale:.4 1.9}18%{opacity:1}92%{scale:.55 1.7}to{translate:0 10.5rem;opacity:1;scale:2.4 .25}}.ring.svelte-17ht38o{position:absolute;inset-block-start:10.5rem;inline-size:12px;block-size:12px;border-radius:999px;border:1.5px solid var(--current);opacity:0;animation:svelte-17ht38o-ripple 1.5s var(--ease-out) calc(.6s + var(--i) * .13s) both}@keyframes svelte-17ht38o-ripple{0%{scale:1;opacity:.85;border-width:2px}to{scale:46;opacity:0;border-width:.4px}}.thread.svelte-17ht38o{position:absolute;inset-block-start:10.5rem;inline-size:1.5px;block-size:40vh;background:linear-gradient(to bottom,var(--current),transparent);transform-origin:top;scale:1 0;animation:svelte-17ht38o-draw 1.1s var(--ease-out) .66s both}@keyframes svelte-17ht38o-draw{0%{scale:1 0;opacity:.9}to{scale:1 1;opacity:.25}}.name.svelte-17ht38o{position:relative;margin:0;font-family:var(--font-display);font-weight:700;font-size:var(--step-5);line-height:1.35;color:var(--foam);text-align:center;animation:svelte-17ht38o-emerge 1.05s var(--ease-out) .78s both}@keyframes svelte-17ht38o-emerge{0%{clip-path:inset(0 50% 0 50%);opacity:0;filter:blur(10px);translate:0 .3em}55%{opacity:1}to{clip-path:inset(-12% -4% -12% -4%);opacity:1;filter:blur(0);translate:0 0}}@keyframes svelte-17ht38o-surface{0%{opacity:0;translate:0 .5em;filter:blur(9px);scale:1.08}to{opacity:1;translate:0 0;filter:blur(0);scale:1}}.role.svelte-17ht38o{position:relative;margin-block-start:.9rem;font-size:var(--step-0);color:var(--silt);text-align:center;max-inline-size:32ch;opacity:0;animation:svelte-17ht38o-surface .9s var(--ease-out) 1.28s both}.skip-intro.svelte-17ht38o{position:absolute;inset-block-end:2.2rem;font-size:var(--step--1);color:var(--silt);letter-spacing:.04em;padding:.5rem 1rem;border-radius:999px;border:1px solid var(--contour);opacity:0;animation:svelte-17ht38o-surface .6s var(--ease-out) 1.5s both}.skip-intro.svelte-17ht38o:hover{color:var(--foam);border-color:var(--contour-strong)}.tide.svelte-p5w6tw{position:fixed;inset:0;z-index:90;pointer-events:none;overflow:hidden}.sheet.svelte-p5w6tw{position:absolute;inset-block:0;left:0;inline-size:104%;color:var(--current);background:linear-gradient(100deg,var(--deep),var(--shelf) 55%,var(--current));opacity:var(--opacity);translate:-112% 0;animation:svelte-p5w6tw-sweep 1.02s cubic-bezier(.76,0,.24,1) var(--delay) both}.crest.svelte-p5w6tw{position:absolute;inset-block:0;left:100%;inline-size:3.5rem;block-size:100%;color:var(--current)}.sheet.svelte-p5w6tw:nth-child(1) .crest:where(.svelte-p5w6tw){color:var(--deep)}.sheet.svelte-p5w6tw:nth-child(2) .crest:where(.svelte-p5w6tw){color:var(--shelf)}@keyframes svelte-p5w6tw-sweep{0%{translate:-112% 0}46%,54%{translate:0 0}to{translate:112% 0}}.mark.svelte-p5w6tw{position:absolute;inset:0;display:grid;place-items:center;color:var(--foam);opacity:0;animation:svelte-p5w6tw-pulse 1.02s var(--ease-out) both}.mark.svelte-p5w6tw svg:where(.svelte-p5w6tw){inline-size:clamp(5rem,14vw,9rem);filter:drop-shadow(0 0 22px var(--halo))}.mark.svelte-p5w6tw path:where(.svelte-p5w6tw){animation:svelte-p5w6tw-trace 1.02s var(--ease-in-out) both}@keyframes svelte-p5w6tw-pulse{0%,20%{opacity:0;scale:.82}50%{opacity:1;scale:1}80%,to{opacity:0;scale:1.1}}@keyframes svelte-p5w6tw-trace{0%{stroke-dashoffset:100}55%{stroke-dashoffset:0}to{stroke-dashoffset:-100}}@media(prefers-reduced-motion:reduce){.sheet.svelte-p5w6tw,.mark.svelte-p5w6tw,.mark.svelte-p5w6tw path:where(.svelte-p5w6tw){animation-duration:.3s}.mark.svelte-p5w6tw path:where(.svelte-p5w6tw){animation:none}}canvas.svelte-1ysza53{position:fixed;inset:0;z-index:0;pointer-events:none;mix-blend-mode:screen;opacity:.85}.frame.svelte-ano3xq{display:block;position:relative;aspect-ratio:var(--ratio);overflow:hidden;background:var(--shelf);background-image:var(--lqip);background-size:cover;background-position:center}img.svelte-ano3xq{inline-size:100%;block-size:100%;object-fit:cover;transition:opacity .75s var(--ease-out),scale 1.1s var(--ease-out)}html.js img.svelte-ano3xq:not(.loaded):not(.instant){opacity:0;scale:1.02}@media(prefers-reduced-motion:reduce){img.svelte-ano3xq{transition:opacity .2s linear;scale:1}}.hero.svelte-1q37ri0{position:relative;padding-block:clamp(5.75rem,4.75rem + 4vh,8rem) 2rem;min-block-size:100svh;display:flex;flex-direction:column;justify-content:center;overflow-x:clip}.layout.svelte-1q37ri0{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(2rem,1rem + 5vw,4.5rem);align-items:center}.say.svelte-1q37ri0>:where(.svelte-1q37ri0),.portrait.svelte-1q37ri0,.soundings.svelte-1q37ri0 div:where(.svelte-1q37ri0),.cue.svelte-1q37ri0{translate:0 1.4rem;transition:translate .85s var(--ease-out)}.hero.ready.svelte-1q37ri0 .say:where(.svelte-1q37ri0)>:where(.svelte-1q37ri0),.hero.ready.svelte-1q37ri0 .portrait:where(.svelte-1q37ri0),.hero.ready.svelte-1q37ri0 .soundings:where(.svelte-1q37ri0) div:where(.svelte-1q37ri0),.hero.ready.svelte-1q37ri0 .cue:where(.svelte-1q37ri0){translate:0 0}.hero.ready.svelte-1q37ri0 .say:where(.svelte-1q37ri0)>:where(.svelte-1q37ri0):nth-child(1){transition-delay:.05s}.hero.ready.svelte-1q37ri0 .say:where(.svelte-1q37ri0)>:where(.svelte-1q37ri0):nth-child(2){transition-delay:.12s}.hero.ready.svelte-1q37ri0 .say:where(.svelte-1q37ri0)>:where(.svelte-1q37ri0):nth-child(3){transition-delay:.19s}.hero.ready.svelte-1q37ri0 .say:where(.svelte-1q37ri0)>:where(.svelte-1q37ri0):nth-child(4){transition-delay:.26s}.hero.ready.svelte-1q37ri0 .say:where(.svelte-1q37ri0)>:where(.svelte-1q37ri0):nth-child(5){transition-delay:.34s}.hero.ready.svelte-1q37ri0 .say:where(.svelte-1q37ri0)>:where(.svelte-1q37ri0):nth-child(6){transition-delay:.42s}.hero.ready.svelte-1q37ri0 .portrait:where(.svelte-1q37ri0){transition-delay:.2s}.hero.ready.svelte-1q37ri0 .soundings:where(.svelte-1q37ri0) div:where(.svelte-1q37ri0){transition-delay:calc(.5s + var(--i) * .09s)}.hero.ready.svelte-1q37ri0 .cue:where(.svelte-1q37ri0){transition-delay:.8s}.available.svelte-1q37ri0{line-height:1.35;display:inline-flex;align-items:center;gap:.55rem;padding:.4rem .9rem;border:1px solid var(--glass-line);background:var(--glass);border-radius:999px;font-size:var(--step--1);color:var(--silt);margin-block-end:1.1rem}.pip.svelte-1q37ri0{inline-size:7px;block-size:7px;border-radius:999px;background:var(--current);box-shadow:0 0 0 0 var(--halo);animation:svelte-1q37ri0-sonar 2.6s var(--ease-out) infinite}@keyframes svelte-1q37ri0-sonar{0%{box-shadow:0 0 0 0 var(--halo)}70%,to{box-shadow:0 0 0 9px transparent}}.home.svelte-1q37ri0{color:inherit;text-decoration:none;transition:color .4s var(--ease-out)}.home.svelte-1q37ri0:hover{color:var(--current)}h1.svelte-1q37ri0{font-size:var(--step-6);line-height:1.22;margin-block-end:.3em}.role.svelte-1q37ri0{font-size:var(--step-2);line-height:1.45;color:var(--current);font-weight:500;max-inline-size:46ch;margin-block-end:1.1rem}.thesis.svelte-1q37ri0{color:var(--silt);line-height:1.75;margin-block-end:1.6rem}.acts.svelte-1q37ri0{display:flex;flex-wrap:wrap;gap:.75rem;margin-block-end:1.75rem}.act.svelte-1q37ri0{display:inline-flex;align-items:center;line-height:1.25;gap:.55rem;padding:.85rem 1.5rem;border-radius:999px;font-weight:500;text-decoration:none;translate:var(--pull-x, 0) var(--pull-y, 0);transition:translate .5s var(--ease-out),background-color .35s var(--ease-out),border-color .35s var(--ease-out),color .35s var(--ease-out),box-shadow .35s var(--ease-out)}.act.svelte-1q37ri0 svg{transition:translate .4s var(--ease-spring)}[dir=rtl] .act.svelte-1q37ri0 svg{scale:-1 1}.act.svelte-1q37ri0:hover svg{translate:.25rem 0}[dir=rtl] .act.svelte-1q37ri0:hover svg{translate:-.25rem 0}.beacon.svelte-1q37ri0{background:var(--beacon);color:var(--on-beacon);box-shadow:0 0 0 0 var(--beacon-halo)}.beacon.svelte-1q37ri0:hover{box-shadow:0 0 0 7px var(--beacon-halo)}.ghost.svelte-1q37ri0{border:1px solid var(--contour-strong);color:var(--foam)}.ghost.svelte-1q37ri0:hover{border-color:var(--current);color:var(--current);background:var(--glass)}.channels.svelte-1q37ri0{list-style:none;padding:0;display:grid;gap:.5rem;max-inline-size:32rem}.channel.svelte-1q37ri0{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:.7rem;padding:.7rem 1rem;border-radius:14px;border:1px solid transparent;color:var(--foam);text-decoration:none;transition:border-color .35s var(--ease-out),background-color .35s var(--ease-out),translate .35s var(--ease-out)}.channel.svelte-1q37ri0:hover{border-color:var(--glass-line);background:var(--glass);translate:var(--nudge, 4px) 0}[dir=rtl] .channel.svelte-1q37ri0:hover{--nudge: -4px}.channel.svelte-1q37ri0 svg{color:var(--current)}.channel.svelte-1q37ri0 .name:where(.svelte-1q37ri0){font-weight:500;line-height:1.4;min-inline-size:5.5rem}.channel.svelte-1q37ri0 .note:where(.svelte-1q37ri0){font-size:var(--step--1);line-height:1.4;color:var(--silt)}.minor.svelte-1q37ri0{display:flex;gap:.35rem;padding-inline-start:1rem}.glyph-link.svelte-1q37ri0{display:grid;place-items:center;inline-size:2.4rem;block-size:2.4rem;border-radius:999px;color:var(--silt);transition:color .35s var(--ease-out),background-color .35s var(--ease-out)}.glyph-link.svelte-1q37ri0:hover{color:var(--current);background:var(--glass)}.portrait.svelte-1q37ri0{position:relative;justify-self:center;inline-size:min(100%,26rem);translate:0 calc((var(--enter, .5) - .5) * -2.5rem)}.plate.svelte-1q37ri0{position:relative;border-radius:30px;overflow:hidden;background:radial-gradient(88% 66% at 50% 10%,color-mix(in srgb,var(--current) 14%,transparent),transparent 72%),linear-gradient(180deg,var(--shelf),var(--abyss));border:1px solid var(--glass-line);box-shadow:0 30px 70px -30px var(--deep),0 0 0 1px #ffffff05 inset;isolation:isolate}.sheen.svelte-1q37ri0{position:absolute;inset:0;background:linear-gradient(190deg,transparent 40%,color-mix(in srgb,var(--abyss) 62%,transparent)),radial-gradient(120% 80% at 80% 0%,var(--halo),transparent 60%);pointer-events:none}.sounding.svelte-1q37ri0{position:absolute;inset:-8%;max-inline-size:none;color:var(--current);pointer-events:none;animation:svelte-1q37ri0-turn 64s linear infinite}@keyframes svelte-1q37ri0-turn{to{rotate:360deg}}.soundings.svelte-1q37ri0{display:flex;flex-wrap:wrap;gap:.5rem 2rem;margin-block-start:clamp(1.75rem,1rem + 2vh,3rem);padding-block-start:1.25rem;border-block-start:1px solid var(--contour)}.soundings.svelte-1q37ri0 div:where(.svelte-1q37ri0){display:flex;align-items:center;gap:.55rem}.soundings.svelte-1q37ri0 dt:where(.svelte-1q37ri0){color:var(--current);display:flex}.soundings.svelte-1q37ri0 dd:where(.svelte-1q37ri0){margin:0;font-size:var(--step--1);color:var(--silt)}.cue.svelte-1q37ri0{position:absolute;inset-block-end:1.25rem;inset-inline-end:var(--gutter);display:flex;align-items:center;gap:.6rem;font-size:var(--step--1);color:var(--silt);text-decoration:none;letter-spacing:.08em}.cue.svelte-1q37ri0:hover{color:var(--current)}.cue.svelte-1q37ri0 .line:where(.svelte-1q37ri0){inline-size:1px;block-size:2.5rem;background:linear-gradient(to bottom,var(--current),transparent);transform-origin:top;animation:svelte-1q37ri0-sink 2.4s var(--ease-in-out) infinite}@keyframes svelte-1q37ri0-sink{0%,to{scale:1 .3;opacity:.4}50%{scale:1 1;opacity:1}}@media(max-height:800px)and (min-width:52rem){.hero.svelte-1q37ri0{min-block-size:auto;padding-block:5.75rem 1.5rem}h1.svelte-1q37ri0{font-size:var(--step-5)}.role.svelte-1q37ri0{font-size:var(--step-1)}.portrait.svelte-1q37ri0{inline-size:min(100%,20rem)}.channel.svelte-1q37ri0{padding-block:.5rem}.channels.svelte-1q37ri0{gap:.25rem}.channel.svelte-1q37ri0{padding-block:.55rem}}@media(max-height:700px)and (min-width:52rem){.hero.svelte-1q37ri0{padding-block:5.25rem 1.25rem}h1.svelte-1q37ri0{font-size:var(--step-4)}.available.svelte-1q37ri0,.role.svelte-1q37ri0{margin-block-end:.75rem}.thesis.svelte-1q37ri0,.acts.svelte-1q37ri0{margin-block-end:1.1rem}.channels.svelte-1q37ri0{gap:.15rem}.channel.svelte-1q37ri0{padding-block:.4rem}}@media(max-width:52rem){.hero.svelte-1q37ri0{padding-block:4.75rem 1rem}.layout.svelte-1q37ri0{grid-template-columns:minmax(0,1fr) auto;column-gap:1rem;row-gap:0;align-items:end}.say.svelte-1q37ri0{display:contents}.say.svelte-1q37ri0>:where(.svelte-1q37ri0){grid-column:1 / -1}.say.svelte-1q37ri0>.available:where(.svelte-1q37ri0){grid-column:1;grid-row:1;justify-self:start;margin-block-end:.6rem;padding:.3rem .75rem;font-size:.75rem;white-space:nowrap}.say.svelte-1q37ri0>h1:where(.svelte-1q37ri0){grid-column:1;grid-row:2;font-size:clamp(1.9rem,1.2rem + 3.6vw,2.6rem);margin-block-end:0}.portrait.svelte-1q37ri0{grid-column:2;grid-row:1 / 3;inline-size:clamp(5rem,24vw,7.5rem);justify-self:end;align-self:center}.plate.svelte-1q37ri0{border-radius:22px}.role.svelte-1q37ri0{font-size:var(--step-1);margin-block:.7rem .6rem}.thesis.svelte-1q37ri0{font-size:.92rem;margin-block-end:1rem}.acts.svelte-1q37ri0{gap:.5rem;margin-block-end:.9rem}.act.svelte-1q37ri0{flex:1 1 auto;justify-content:center;padding:.75rem .9rem;font-size:.92rem;white-space:nowrap}.channels.svelte-1q37ri0{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;max-inline-size:none}.channel.svelte-1q37ri0{grid-template-columns:auto auto;gap:.45rem;padding:.45rem .85rem;border-color:var(--glass-line);border-radius:999px;font-size:.9rem}.channel.svelte-1q37ri0 .name:where(.svelte-1q37ri0){min-inline-size:0}.channel.svelte-1q37ri0 .note:where(.svelte-1q37ri0){display:none}.minor.svelte-1q37ri0{padding-inline-start:0}.soundings.svelte-1q37ri0{gap:.35rem 1.25rem;margin-block-start:1rem;padding-block-start:.85rem}.cue.svelte-1q37ri0{display:none}}@media(max-width:52rem)and (max-height:760px){.thesis.svelte-1q37ri0{font-size:.86rem;line-height:1.7}.soundings.svelte-1q37ri0{display:none}}.principle.svelte-1ic208g{padding-block:var(--bay);position:relative}.eyebrow.svelte-1ic208g{margin-block-end:1.75rem}.line.svelte-1ic208g{font-family:var(--font-display);font-weight:700;font-size:var(--step-4);line-height:1.32;letter-spacing:-.015em;max-inline-size:24ch;text-wrap:balance}[dir=rtl] .line.svelte-1ic208g{letter-spacing:0;line-height:1.6;max-inline-size:26ch}.word.svelte-1ic208g{display:inline-block;overflow:hidden;vertical-align:bottom}.word.svelte-1ic208g>span:where(.svelte-1ic208g){display:inline-block}.preview.svelte-10metnj{inline-size:min(56rem,calc(100vw - 2rem));max-block-size:calc(100dvh - 2rem);margin:auto;padding:0;border:1px solid var(--glass-line);border-radius:var(--radius-lg);background:var(--shelf);color:var(--foam);box-shadow:0 40px 90px -40px color-mix(in srgb,var(--hue) 55%,black)}.preview[open].svelte-10metnj{animation:svelte-10metnj-rise .45s var(--ease-out)}.preview.svelte-10metnj::backdrop{background:var(--scrim);backdrop-filter:blur(6px)}@keyframes svelte-10metnj-rise{0%{opacity:0;transform:translateY(14px) scale(.98)}}.inner.svelte-10metnj{position:relative;display:grid;gap:1.1rem;padding:1.5rem}.close.svelte-10metnj{position:absolute;inset-block-start:.9rem;inset-inline-end:.9rem;z-index:2;display:grid;place-items:center;inline-size:2.4rem;block-size:2.4rem;border-radius:50%;border:1px solid var(--contour);background:var(--shelf);color:var(--foam);transition:border-color .25s}.close.svelte-10metnj:hover{border-color:var(--current)}.body.svelte-10metnj{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:1.6rem;align-items:start;padding-block-start:1.6rem}.stage.svelte-10metnj{margin:0;border:1px solid var(--glass-line);border-radius:14px;overflow:hidden;background:var(--deep)}.chrome.svelte-10metnj{display:flex;align-items:center;gap:.35rem;padding:.5rem .8rem;background:var(--abyss);border-block-end:1px solid var(--glass-line);direction:ltr}.chrome.svelte-10metnj i:where(.svelte-10metnj){inline-size:.55rem;block-size:.55rem;border-radius:50%;background:var(--contour)}.chrome.svelte-10metnj span:where(.svelte-10metnj){margin-inline:auto;padding:.1rem 1.4rem;border-radius:6px;background:var(--deep);font:400 .7rem/1.4 JetBrains Mono,monospace;color:var(--silt)}.stage.phone.svelte-10metnj .shot:where(.svelte-10metnj){display:grid;place-items:center;padding:1.4rem;background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--hue) 22%,transparent),transparent 70%)}.stage.phone.svelte-10metnj picture{inline-size:min(12rem,60%);border-radius:20px;overflow:hidden;border:4px solid var(--contour)}.stage.svelte-10metnj .shot:where(.svelte-10metnj) img{max-block-size:calc(46svh * var(--cap));object-fit:contain}.stage.phone.svelte-10metnj picture{inline-size:min(12rem,60%,calc(20svh * var(--cap)))}.cover.svelte-10metnj{display:block;inline-size:100%;block-size:auto;max-block-size:calc(46svh * var(--cap));object-fit:cover}.info.svelte-10metnj{display:grid;gap:.75rem;align-content:start;min-inline-size:0}.head.svelte-10metnj{display:flex;align-items:center;gap:.8rem;padding-inline-end:2.6rem}h3.svelte-10metnj{font-size:var(--step-2);line-height:1.35}.meta.svelte-10metnj{color:var(--silt);font-size:var(--step--1)}.tagline.svelte-10metnj{font-weight:500;display:-webkit-box;-webkit-line-clamp:var(--tag);line-clamp:var(--tag);-webkit-box-orient:vertical;overflow:hidden}.about.svelte-10metnj{color:var(--silt);font-size:.92rem;display:-webkit-box;-webkit-line-clamp:var(--clamp);line-clamp:var(--clamp);-webkit-box-orient:vertical;overflow:hidden}.stats.svelte-10metnj{display:flex;flex-wrap:wrap;gap:1.4rem;margin:0}.stats.svelte-10metnj dt:where(.svelte-10metnj){font-size:var(--step-2);font-weight:800;color:var(--beacon);line-height:1.2}.stats.svelte-10metnj dd:where(.svelte-10metnj){margin:0;max-inline-size:14ch;font-size:.75rem;line-height:1.6;color:var(--silt)}.stack.svelte-10metnj{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem}.stack.svelte-10metnj li:where(.svelte-10metnj){padding:.1rem .6rem;border-radius:999px;border:1px solid var(--contour);font-size:.72rem;color:var(--silt)}.actions.svelte-10metnj{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-block-start:.3rem}.more.svelte-10metnj,.visit.svelte-10metnj{display:inline-flex;align-items:center;gap:.45rem;padding:.6rem 1.15rem;border-radius:12px;border:1px solid var(--contour-strong);font-weight:700;font-size:.9rem;color:var(--foam);text-decoration:none;transition:background .25s,border-color .25s}.more.svelte-10metnj{background:var(--current);border-color:var(--current);color:var(--abyss)}.more.svelte-10metnj:hover{background:var(--beacon);border-color:var(--beacon);color:var(--on-beacon)}.visit.svelte-10metnj:hover{border-color:var(--beacon)}.private.svelte-10metnj{padding:.15rem .65rem;border-radius:999px;border:1px dashed var(--contour-strong);font-size:.75rem;font-weight:700;color:var(--silt)}.steps.svelte-10metnj{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block-start:.9rem;border-block-start:1px solid var(--contour);color:var(--silt);font-size:var(--step--1)}.steps.svelte-10metnj button:where(.svelte-10metnj){display:inline-flex;gap:.4rem;padding:.35rem .9rem;border-radius:10px;border:1px solid var(--contour);color:var(--foam);font-weight:700;transition:border-color .25s}.steps.svelte-10metnj button:where(.svelte-10metnj):hover{border-color:var(--current)}@media(max-width:48rem){.body.svelte-10metnj{grid-template-columns:1fr;gap:1rem}.stage.svelte-10metnj .shot:where(.svelte-10metnj) img{max-block-size:calc(30svh * var(--cap))}.stage.phone.svelte-10metnj .shot:where(.svelte-10metnj){padding:.8rem}.stage.phone.svelte-10metnj picture{inline-size:min(9rem,50%,calc(14svh * var(--cap)))}.inner.svelte-10metnj{gap:.8rem;padding:1.1rem}.info.svelte-10metnj{gap:.6rem}.stats.svelte-10metnj{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:.8rem}.stats.svelte-10metnj dt:where(.svelte-10metnj){font-size:var(--step-1)}.stats.svelte-10metnj dd:where(.svelte-10metnj){font-size:.7rem;line-height:1.5}.actions.svelte-10metnj{flex-wrap:nowrap}.more.svelte-10metnj,.visit.svelte-10metnj{flex:1 1 auto;justify-content:center;padding:.55rem .8rem;font-size:.85rem;white-space:nowrap}.steps.svelte-10metnj{padding-block-start:.7rem}}@media(prefers-reduced-motion:reduce){.preview[open].svelte-10metnj{animation:none}}.work.svelte-17ndl8v{padding-block:var(--bay);position:relative}.intro.svelte-17ndl8v{display:grid;gap:.8rem;margin-block-end:clamp(1.1rem,.5rem + 2svh,2rem)}h2.svelte-17ndl8v{font-size:var(--step-5)}.lede.svelte-17ndl8v{color:var(--silt);font-size:var(--lede)}.filters.svelte-17ndl8v{display:flex;flex-wrap:wrap;gap:.4rem;margin-block-end:clamp(1.1rem,.5rem + 2svh,2.25rem)}@media(max-width:48rem){.filters.svelte-17ndl8v{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);padding-block:.1rem}.filters.svelte-17ndl8v::-webkit-scrollbar{display:none}.chip.svelte-17ndl8v{flex:none;white-space:nowrap}}.chip.svelte-17ndl8v{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .95rem;border-radius:999px;border:1px solid var(--contour);background:var(--shelf);font-size:var(--step--1);color:var(--foam);transition:color .3s var(--ease-out),border-color .3s var(--ease-out),background-color .3s var(--ease-out)}.chip.svelte-17ndl8v:hover{border-color:var(--contour-strong)}.chip.svelte-17ndl8v .n:where(.svelte-17ndl8v){color:var(--silt);font-size:.85em}.chip.on.svelte-17ndl8v{color:var(--abyss);background:var(--current);border-color:var(--current)}.chip.on.svelte-17ndl8v .n:where(.svelte-17ndl8v){color:inherit;opacity:.75}.streams.svelte-17ndl8v{display:grid;gap:clamp(.9rem,.4rem + 1.5svh,1.4rem)}.stream.svelte-17ndl8v{display:grid;gap:.6rem}.label.svelte-17ndl8v{display:flex;gap:.6rem;font-size:var(--step--1);font-weight:700;color:var(--current)}.count.svelte-17ndl8v{color:var(--silt);font-weight:500}.label.svelte-17ndl8v .count:where(.svelte-17ndl8v):before{content:"·";margin-inline-end:.6rem}.lane.svelte-17ndl8v{position:relative;overflow:hidden;padding-block:6px;direction:ltr;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.lane.svelte-17ndl8v.dragging{cursor:grabbing}.belt.svelte-17ndl8v{display:flex;inline-size:max-content;will-change:transform}.set.svelte-17ndl8v{display:flex;flex:none;list-style:none;margin:0;padding:0}.item.svelte-17ndl8v{flex:none;padding-inline:.5rem;transition:opacity .4s var(--ease-out),filter .4s var(--ease-out),transform .4s var(--ease-out)}.item.off.svelte-17ndl8v{opacity:.14;filter:grayscale(1);transform:scale(.94);pointer-events:none}.card.svelte-17ndl8v{display:flex;align-items:center;gap:.75rem;padding-block:.6rem;padding-inline:.7rem 1.1rem;border:1px solid var(--contour);border-radius:16px;background:var(--shelf);color:var(--foam);text-decoration:none;-webkit-user-drag:none;transition:border-color .3s var(--ease-out),transform .4s var(--ease-out)}.card.svelte-17ndl8v img{pointer-events:none;-webkit-user-drag:none}.card.svelte-17ndl8v:hover,.card.svelte-17ndl8v:focus-visible{border-color:var(--current);transform:translateY(-3px)}.text.svelte-17ndl8v b:where(.svelte-17ndl8v){display:block;font-size:.95rem;white-space:nowrap}.text.svelte-17ndl8v small:where(.svelte-17ndl8v){display:block;color:var(--silt);font-size:.78rem;white-space:nowrap}.foot.svelte-17ndl8v{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem 1.5rem;margin-block-start:clamp(1rem,.5rem + 1.5svh,1.6rem)}.hint.svelte-17ndl8v{margin:0;color:var(--silt);font-size:var(--step--1)}.all.svelte-17ndl8v{display:inline-flex;align-items:center;gap:.6rem;padding:.8rem 1.3rem;border:1px solid var(--glass-line);border-radius:12px;color:var(--foam);text-decoration:none;font-weight:700;transition:border-color .25s,background .25s}.all.svelte-17ndl8v:hover{border-color:var(--beacon);background:var(--glass)}.rail.svelte-xuy8as{display:grid;gap:.9rem;min-inline-size:0}.track.svelte-xuy8as{--peek: 12%;list-style:none;margin:0;padding:.25rem 0 .5rem;display:grid;grid-auto-flow:column;grid-auto-columns:var(--slot, calc(100% - var(--peek)));gap:var(--rail-gap, .9rem);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:0;scrollbar-width:none;-webkit-overflow-scrolling:touch}.track.svelte-xuy8as::-webkit-scrollbar{display:none}.track.svelte-xuy8as:focus-visible{outline:2px solid var(--current);outline-offset:4px;border-radius:var(--radius)}.slot.svelte-xuy8as{display:grid;min-inline-size:0;scroll-snap-align:start}.nav.svelte-xuy8as{display:flex;align-items:center;justify-content:center;gap:.9rem}.step.svelte-xuy8as{display:grid;place-items:center;inline-size:2.5rem;block-size:2.5rem;border-radius:50%;border:1px solid var(--contour);color:var(--foam);transition:border-color .25s,opacity .25s}.step.svelte-xuy8as:hover:not(:disabled){border-color:var(--current)}.step.svelte-xuy8as:disabled{opacity:.35;cursor:default}.dots.svelte-xuy8as{display:flex;align-items:center;gap:.15rem}.dot.svelte-xuy8as{display:grid;place-items:center;inline-size:1.5rem;block-size:2.5rem}.dot.svelte-xuy8as:before{content:"";inline-size:.45rem;block-size:.45rem;border-radius:999px;background:var(--contour-strong);transition:inline-size .35s var(--ease-out),background-color .35s var(--ease-out)}.dot.on.svelte-xuy8as:before{inline-size:1.15rem;background:var(--current)}.journey.svelte-472mdw{padding-block:var(--bay)}.intro.svelte-472mdw{display:grid;gap:.8rem;margin-block-end:clamp(1.5rem,1rem + 2svh,3rem)}h2.svelte-472mdw{font-size:var(--step-5)}.lede.svelte-472mdw{color:var(--silt);font-size:var(--lede)}.chapters.svelte-472mdw{--rail-gap: 1rem}@media(min-width:48rem){.chapters.svelte-472mdw{--slot: calc((100% - var(--rail-gap)) / 2)}}@media(min-width:72rem){.chapters.svelte-472mdw{--slot: calc((100% - var(--rail-gap) * 2) / 3)}}.chapter.svelte-472mdw{position:relative;display:grid;grid-template-rows:1fr;padding-block-start:1.6rem}.chapter.svelte-472mdw:before{content:"";position:absolute;inset-block-start:.5rem;inset-inline:0 calc(var(--rail-gap) * -1);block-size:1px;background:var(--contour)}.node.svelte-472mdw{position:absolute;inset-inline-start:1.5rem;inset-block-start:0;inline-size:1.05rem;block-size:1.05rem;display:grid;place-items:center;border-radius:999px;background:var(--abyss);border:1px solid var(--contour-strong);transition:border-color .4s var(--ease-out)}.core.svelte-472mdw{inline-size:5px;block-size:5px;border-radius:999px;background:var(--contour-strong);transition:background-color .4s var(--ease-out),scale .5s var(--ease-spring)}.chapter.svelte-472mdw:hover .node:where(.svelte-472mdw),.chapter.open.svelte-472mdw .node:where(.svelte-472mdw){border-color:var(--current)}.chapter.svelte-472mdw:hover .core:where(.svelte-472mdw),.chapter.open.svelte-472mdw .core:where(.svelte-472mdw){background:var(--current);scale:1.5}.card.svelte-472mdw{display:flex;flex-direction:column;gap:.7rem;padding:clamp(1.1rem,.8rem + 1vw,1.5rem);border-radius:var(--radius-lg);border:1px solid var(--glass-line);background:color-mix(in srgb,var(--shelf) 55%,transparent);backdrop-filter:blur(6px);transition:border-color .4s var(--ease-out)}.chapter.open.svelte-472mdw .card:where(.svelte-472mdw){border-color:color-mix(in srgb,var(--current) 40%,transparent)}.meta.svelte-472mdw{display:flex;align-items:center;gap:.75rem;font-size:var(--step--1)}.index.svelte-472mdw{color:var(--current)}.years.svelte-472mdw{color:var(--silt)}h3.svelte-472mdw{font-size:var(--step-3)}.role.svelte-472mdw{font-size:var(--step--1);color:var(--foam)}.role.svelte-472mdw a:where(.svelte-472mdw){color:var(--current)}.at.svelte-472mdw{color:var(--contour-strong);margin-inline:.15rem}.org.svelte-472mdw{color:var(--silt)}.summary.svelte-472mdw{color:var(--silt);max-inline-size:var(--measure)}.more[hidden].svelte-472mdw{display:none}.more.svelte-472mdw{display:grid;gap:1rem;max-block-size:42svh;overflow-y:auto;overscroll-behavior:contain;padding-inline-end:.4rem;animation:svelte-472mdw-unfold .5s var(--ease-out) both}@keyframes svelte-472mdw-unfold{0%{opacity:0;translate:0 -.5rem}to{opacity:1;translate:0 0}}.body.svelte-472mdw{display:grid;gap:.85rem;color:var(--silt);padding-inline-start:1rem;border-inline-start:2px solid var(--contour)}.disclosure.svelte-472mdw{display:grid;gap:.5rem;justify-items:start}.reveal-titles.svelte-472mdw{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--step--1);color:var(--silt);padding:.35rem .75rem;border-radius:999px;border:1px dashed var(--contour-strong);transition:color .3s var(--ease-out)}.reveal-titles.svelte-472mdw:hover{color:var(--foam)}.reveal-titles[aria-expanded=true].svelte-472mdw svg{rotate:90deg}.reveal-titles.svelte-472mdw svg{transition:rotate .35s var(--ease-spring)}[dir=rtl] .reveal-titles.svelte-472mdw svg{scale:-1 1}.titles.svelte-472mdw{font-size:var(--step--1);color:var(--foam);animation:svelte-472mdw-unfold .4s var(--ease-out) both}.and.svelte-472mdw{color:var(--silt)}.tags.svelte-472mdw{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:.4rem;margin-block-start:auto;padding-block-start:.25rem}.tags.svelte-472mdw li:where(.svelte-472mdw){font-size:.72rem;padding:.3rem .65rem;border-radius:999px;background:var(--glass);border:1px solid var(--glass-line);color:var(--silt);transition:color .3s var(--ease-out)}.chapter.svelte-472mdw:hover .tags:where(.svelte-472mdw) li:where(.svelte-472mdw){color:var(--foam)}.expand.svelte-472mdw{align-self:flex-start;display:inline-flex;align-items:center;gap:.4rem;font-size:var(--step--1);font-weight:500;color:var(--current);margin-block-start:.35rem}.expand.svelte-472mdw svg{transition:rotate .4s var(--ease-spring)}.expand[aria-expanded=true].svelte-472mdw svg{rotate:-90deg}.expand[aria-expanded=false].svelte-472mdw svg{rotate:90deg}.closing.svelte-472mdw{display:grid;align-content:center;gap:1rem;margin-block-start:1.6rem;padding:clamp(1.1rem,.8rem + 1vw,1.5rem);border-radius:var(--radius-lg);border:1px dashed var(--contour-strong)}.statement.svelte-472mdw{font-family:var(--font-display);font-size:var(--step-1);line-height:1.45;color:var(--foam)}[dir=rtl] .statement.svelte-472mdw{line-height:1.75}@media(max-width:48rem){.chapters.svelte-472mdw{--slot: 92% }.card.svelte-472mdw{gap:.55rem}h3.svelte-472mdw{font-size:var(--step-2)}.summary.svelte-472mdw{font-size:.92rem}.tags.svelte-472mdw{gap:.3rem}.tags.svelte-472mdw li:where(.svelte-472mdw){font-size:.68rem;padding:.2rem .55rem}}@media(min-width:48rem)and (max-height:820px){h3.svelte-472mdw{font-size:var(--step-2)}.tags.svelte-472mdw li:where(.svelte-472mdw){font-size:.68rem;padding:.2rem .55rem}}.craft.svelte-1eoh7ie{padding-block:var(--bay)}.intro.svelte-1eoh7ie{display:grid;gap:.8rem;margin-block-end:clamp(1.25rem,.75rem + 2svh,2.5rem)}h2.svelte-1eoh7ie{font-size:var(--step-5)}.lede.svelte-1eoh7ie{color:var(--silt);font-size:var(--lede)}.tally.svelte-1eoh7ie{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1rem;margin:0 0 clamp(1.5rem,1rem + 2svh,3rem);padding-block:clamp(1rem,.5rem + 1.5svh,1.75rem);border-block:1px solid var(--contour)}.tally.svelte-1eoh7ie div:where(.svelte-1eoh7ie){display:grid;gap:.3rem}.tally.svelte-1eoh7ie dt:where(.svelte-1eoh7ie){font-size:var(--step-5);line-height:1;color:var(--foam);background:linear-gradient(160deg,var(--foam),var(--current));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.tally.svelte-1eoh7ie dd:where(.svelte-1eoh7ie){margin:0;font-size:var(--step--1);color:var(--silt)}.groups.svelte-1eoh7ie{display:grid;gap:1.1rem}.tabs.svelte-1eoh7ie{display:flex;gap:.45rem;overflow-x:auto;scrollbar-width:none;padding-block:.15rem;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter)}.tabs.svelte-1eoh7ie::-webkit-scrollbar{display:none}@media(min-width:62rem){.tabs.svelte-1eoh7ie{margin-inline:0;padding-inline:0}}.tab.svelte-1eoh7ie{flex:none;display:inline-flex;align-items:center;gap:.55rem;padding:.4rem .9rem .4rem .45rem;border-radius:999px;border:1px solid var(--contour);background:color-mix(in srgb,var(--shelf) 45%,transparent);color:var(--foam);font-size:var(--step--1);font-weight:600;white-space:nowrap;transition:border-color .3s var(--ease-out),background-color .3s var(--ease-out)}[dir=rtl] .tab.svelte-1eoh7ie{padding:.4rem .45rem .4rem .9rem}.tab.svelte-1eoh7ie:hover{border-color:var(--contour-strong)}.tab[aria-selected=true].svelte-1eoh7ie{border-color:var(--current);background:color-mix(in srgb,var(--current) 14%,transparent)}.label.svelte-1eoh7ie{min-inline-size:0}.badge.svelte-1eoh7ie{display:grid;place-items:center;inline-size:1.9rem;block-size:1.9rem;border-radius:50%;background:var(--glass);border:1px solid var(--glass-line);color:var(--current);flex:none}.count.svelte-1eoh7ie{font-size:.72rem;font-weight:500;color:var(--silt)}.panel.svelte-1eoh7ie{padding:1.1rem;border-radius:var(--radius-lg);border:1px solid var(--glass-line);background:color-mix(in srgb,var(--shelf) 40%,transparent);animation:svelte-1eoh7ie-settle .45s var(--ease-out)}.panel[hidden].svelte-1eoh7ie{display:none}@keyframes svelte-1eoh7ie-settle{0%{opacity:0;translate:0 .4rem}}ul.svelte-1eoh7ie{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:.45rem}li.svelte-1eoh7ie{display:inline-flex;align-items:baseline;gap:.35rem;padding:.38rem .78rem;border-radius:999px;background:var(--glass);border:1px solid var(--glass-line);font-size:var(--step--1);color:var(--silt);transition:color .3s var(--ease-out),border-color .3s var(--ease-out),translate .3s var(--ease-out)}li.svelte-1eoh7ie:hover{color:var(--foam);border-color:var(--contour-strong);translate:0 -2px}li.used.svelte-1eoh7ie{color:var(--foam);border-color:color-mix(in srgb,var(--current) 32%,transparent)}.uses.svelte-1eoh7ie{font-size:.66rem;color:var(--current)}@media(max-width:48rem){.tally.svelte-1eoh7ie{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;padding-block:1rem;margin-block-end:1.5rem}.tally.svelte-1eoh7ie dt:where(.svelte-1eoh7ie){font-size:var(--step-3)}.tally.svelte-1eoh7ie dd:where(.svelte-1eoh7ie){font-size:.7rem;line-height:1.5}li.svelte-1eoh7ie{padding:.3rem .65rem;font-size:.78rem}}@media(prefers-reduced-motion:reduce){.panel.svelte-1eoh7ie{animation:none}}.studio.svelte-l3ugom{padding-block:var(--bay)}.intro.svelte-l3ugom{display:grid;gap:.8rem;margin-block-end:clamp(1.5rem,1rem + 2svh,2.75rem)}h2.svelte-l3ugom{font-size:var(--step-5)}.lede.svelte-l3ugom{color:var(--silt);font-size:var(--lede)}.sub.svelte-l3ugom{font-size:var(--step-0);color:var(--silt);font-weight:500;letter-spacing:.06em;margin-block-end:1rem}.caps.svelte-l3ugom{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}@media(max-width:62rem){.caps.svelte-l3ugom{grid-template-columns:repeat(2,minmax(0,1fr))}}.caps.svelte-l3ugom li:where(.svelte-l3ugom){position:relative;display:flex;align-items:center;gap:.85rem;padding:1.1rem 1.25rem;border-radius:var(--radius);border:1px solid var(--glass-line);background:color-mix(in srgb,var(--shelf) 45%,transparent);overflow:hidden;transition:border-color .4s var(--ease-out),translate .4s var(--ease-out)}.caps.svelte-l3ugom li.lead:where(.svelte-l3ugom){padding:0}.lead.svelte-l3ugom button:where(.svelte-l3ugom){display:flex;align-items:center;gap:inherit;inline-size:100%;block-size:100%;padding:1.1rem 1.25rem;font:inherit;color:inherit;text-align:start;cursor:pointer}.lead.on.svelte-l3ugom{border-color:color-mix(in srgb,var(--current) 55%,transparent)}.name.svelte-l3ugom{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .55rem;flex:1;min-inline-size:0}.badge.svelte-l3ugom{font:500 .66rem/1 "JetBrains Mono",var(--font-mono);letter-spacing:.02em;padding:.3rem .5rem;border-radius:999px;color:var(--current);border:1px solid color-mix(in srgb,var(--current) 40%,transparent);white-space:nowrap}.toggle.svelte-l3ugom{display:grid;color:var(--current);rotate:90deg;transition:rotate .4s var(--ease-spring)}.lead.on.svelte-l3ugom .toggle:where(.svelte-l3ugom){rotate:-90deg}.lead.svelte-l3ugom:not(.on) .toggle:where(.svelte-l3ugom) svg{animation:svelte-l3ugom-wink 3.6s var(--ease-out) 1.2s infinite}.lead.svelte-l3ugom:not(.on) button:where(.svelte-l3ugom):hover .toggle:where(.svelte-l3ugom) svg,.lead.svelte-l3ugom:not(.on) button:where(.svelte-l3ugom):focus-visible .toggle:where(.svelte-l3ugom) svg{animation-play-state:paused}@keyframes svelte-l3ugom-wink{0%,76%,to{translate:0 0;opacity:1;filter:none}82%{translate:2px 0;opacity:.55}88%{translate:0 0;opacity:1;filter:drop-shadow(0 0 3px var(--current))}94%{translate:1px 0;opacity:.8}}.tabs.svelte-l3ugom,.services[hidden].svelte-l3ugom{display:none}.services.svelte-l3ugom{display:grid;gap:1rem;margin-block-start:.75rem;padding:clamp(1rem,.7rem + 1vw,1.4rem);border-radius:var(--radius-lg);border:1px solid color-mix(in srgb,var(--current) 30%,transparent);background:color-mix(in srgb,var(--shelf) 55%,transparent);animation:svelte-l3ugom-unfold .45s var(--ease-out) both}@keyframes svelte-l3ugom-unfold{0%{opacity:0;translate:0 -.5rem}}.services-intro.svelte-l3ugom{color:var(--silt);max-inline-size:var(--measure)}.columns.svelte-l3ugom{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));gap:1rem 1.5rem}.group.svelte-l3ugom{display:grid;align-content:start;gap:.6rem}.group.svelte-l3ugom h4:where(.svelte-l3ugom){font-size:var(--step-0);color:var(--current)}.group.svelte-l3ugom ul:where(.svelte-l3ugom){list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}.group.svelte-l3ugom li:where(.svelte-l3ugom){font-size:.76rem;line-height:1.5;padding:.3rem .65rem;border-radius:999px;background:var(--glass);border:1px solid var(--glass-line);color:var(--foam)}.caps.svelte-l3ugom li:where(.svelte-l3ugom):hover{border-color:color-mix(in srgb,var(--current) 45%,transparent);translate:0 -3px}.glyph.svelte-l3ugom{display:grid;place-items:center;inline-size:2.35rem;block-size:2.35rem;border-radius:11px;background:var(--glass);color:var(--current);flex:none;transition:scale .5s var(--ease-spring)}.caps.svelte-l3ugom li:where(.svelte-l3ugom):hover .glyph:where(.svelte-l3ugom){scale:1.08}.sweep.svelte-l3ugom{position:absolute;inset-block:0;inline-size:45%;inset-inline-start:-45%;background:linear-gradient(90deg,transparent,var(--halo),transparent);transition:inset-inline-start .9s var(--ease-out);pointer-events:none}.caps.svelte-l3ugom li:where(.svelte-l3ugom):hover .sweep:where(.svelte-l3ugom){inset-inline-start:100%}.consult.svelte-l3ugom{position:relative;margin-block-start:clamp(1.25rem,.75rem + 2svh,2.5rem);padding:clamp(1.25rem,.75rem + 2svh,2rem) clamp(1.5rem,1rem + 2vw,2.5rem);border-radius:var(--radius-lg);border:1px solid var(--glass-line);background:radial-gradient(80% 140% at 100% 0%,var(--halo),transparent 62%),color-mix(in srgb,var(--shelf) 62%,transparent);overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem 2rem}.consult.svelte-l3ugom:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:3px;background:linear-gradient(to bottom,var(--current),var(--beacon))}.words.svelte-l3ugom{display:grid;gap:.6rem;max-inline-size:var(--measure);flex:1 1 22rem}.consult.svelte-l3ugom h3:where(.svelte-l3ugom){font-size:var(--step-2)}.consult.svelte-l3ugom p:where(.svelte-l3ugom){color:var(--silt)}.invite.svelte-l3ugom{display:inline-flex;align-items:center;gap:.55rem;flex:none;padding:.85rem 1.5rem;border-radius:999px;background:var(--beacon);color:var(--on-beacon);font-weight:500;text-decoration:none;translate:var(--pull-x, 0) var(--pull-y, 0);transition:translate .5s var(--ease-out),box-shadow .35s var(--ease-out)}.invite.svelte-l3ugom:hover{box-shadow:0 0 0 7px var(--beacon-halo)}.invite.svelte-l3ugom svg{transition:translate .4s var(--ease-spring)}[dir=rtl] .invite.svelte-l3ugom svg{scale:-1 1}.invite.svelte-l3ugom:hover svg{translate:.25rem 0}[dir=rtl] .invite.svelte-l3ugom:hover svg{translate:-.25rem 0}@media(max-width:38rem){.caps.svelte-l3ugom{gap:.5rem}.caps.svelte-l3ugom li:where(.svelte-l3ugom){gap:.55rem;padding:.7rem .75rem;font-size:.84rem;line-height:1.45}.glyph.svelte-l3ugom{inline-size:1.9rem;block-size:1.9rem}.lead.svelte-l3ugom button:where(.svelte-l3ugom){padding:.7rem .75rem}.badge.svelte-l3ugom{font-size:.58rem;padding:.22rem .4rem}.lead.svelte-l3ugom button:where(.svelte-l3ugom){position:relative}.badge.svelte-l3ugom{order:1}.toggle.svelte-l3ugom{position:absolute;inset-block-start:.45rem;inset-inline-end:.45rem}.toggle.svelte-l3ugom svg{inline-size:11px;block-size:11px}.services.svelte-l3ugom{gap:.75rem;padding:.9rem}.services-intro.svelte-l3ugom{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}.tabs.svelte-l3ugom{display:flex;gap:.4rem}.tabs.svelte-l3ugom button:where(.svelte-l3ugom){flex:1;padding:.45rem;border-radius:999px;border:1px solid var(--glass-line);font-size:.85rem;color:var(--silt)}.tabs.svelte-l3ugom button[aria-pressed=true]:where(.svelte-l3ugom){color:var(--current);border-color:color-mix(in srgb,var(--current) 50%,transparent);background:var(--glass)}.group.away.svelte-l3ugom{display:none}.group.svelte-l3ugom h4:where(.svelte-l3ugom){position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}.group.svelte-l3ugom ul:where(.svelte-l3ugom){display:grid;gap:0}.group.svelte-l3ugom li:where(.svelte-l3ugom){font-size:.72rem;line-height:1.4;padding:.26rem 0;border:0;border-block-end:1px solid var(--glass-line);border-radius:0;background:none}.group.svelte-l3ugom li:where(.svelte-l3ugom):last-child{border-block-end:0}.consult.svelte-l3ugom{padding:1.1rem;gap:.85rem}.consult.svelte-l3ugom h3:where(.svelte-l3ugom){font-size:var(--step-1)}.consult.svelte-l3ugom p:where(.svelte-l3ugom){font-size:.9rem}.sub.svelte-l3ugom{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.invite.svelte-l3ugom{flex:1 1 100%;justify-content:center}}.domains.svelte-9vyts1{padding-block:var(--bay)}.intro.svelte-9vyts1{display:grid;gap:.8rem;margin-block-end:clamp(1.25rem,.75rem + 2svh,2.25rem)}h2.svelte-9vyts1{font-size:var(--step-4)}.lede.svelte-9vyts1{color:var(--silt)}.map.svelte-9vyts1{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr));gap:.75rem}.map.svelte-9vyts1 li:where(.svelte-9vyts1){position:relative}.map.svelte-9vyts1 a:where(.svelte-9vyts1),.map.svelte-9vyts1 li:where(.svelte-9vyts1)>span:where(.svelte-9vyts1):first-child{display:grid;gap:.3rem;padding:1.1rem 1.15rem 1.35rem;border-radius:var(--radius);border:1px solid var(--contour);background:color-mix(in srgb,var(--shelf) 35%,transparent);text-decoration:none;color:var(--silt);transition:border-color .4s var(--ease-out),background-color .4s var(--ease-out),translate .4s var(--ease-out)}.map.svelte-9vyts1 li.active:where(.svelte-9vyts1) a:where(.svelte-9vyts1){border-color:color-mix(in srgb,var(--current) 55%,transparent);background:var(--glass);color:var(--foam)}.map.svelte-9vyts1 a:where(.svelte-9vyts1):hover{translate:0 -3px;border-color:var(--current)}.name.svelte-9vyts1{font-size:var(--step-1);color:var(--foam);letter-spacing:.02em}.map.svelte-9vyts1 li:where(.svelte-9vyts1):not(.active) .name:where(.svelte-9vyts1){color:var(--silt)}.label.svelte-9vyts1{font-size:var(--step--1)}.pin.svelte-9vyts1{position:absolute;inset-block-start:1rem;inset-inline-end:1rem;color:var(--current)}.pin.dormant.svelte-9vyts1{inline-size:7px;block-size:7px;border-radius:999px;border:1px solid var(--contour-strong)}.state.svelte-9vyts1{position:absolute;inset-block-end:.45rem;inset-inline-start:1.15rem;font-size:.65rem;letter-spacing:.08em;color:var(--contour-strong)}.map.svelte-9vyts1 li.active:where(.svelte-9vyts1) .state:where(.svelte-9vyts1){color:var(--current)}@media(max-width:38rem){.map.svelte-9vyts1{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.map.svelte-9vyts1 a:where(.svelte-9vyts1),.map.svelte-9vyts1 li:where(.svelte-9vyts1)>span:where(.svelte-9vyts1):first-child{padding:.8rem .85rem 1.2rem}.name.svelte-9vyts1{font-size:var(--step-0)}}.faq.svelte-1x4yu2x{padding-block:var(--bay)}.intro.svelte-1x4yu2x{display:grid;gap:.8rem;margin-block-end:2.25rem}h2.svelte-1x4yu2x{font-size:var(--step-4)}.list.svelte-1x4yu2x{max-inline-size:56rem}details.svelte-1x4yu2x{border-block-start:1px solid var(--contour);padding-block:1.1rem}details.svelte-1x4yu2x:last-of-type{border-block-end:1px solid var(--contour)}summary.svelte-1x4yu2x{cursor:pointer;list-style:none;display:flex;align-items:baseline;justify-content:space-between;gap:1rem}summary.svelte-1x4yu2x::-webkit-details-marker{display:none}summary.svelte-1x4yu2x:after{content:"+";flex:none;color:var(--current);font-family:var(--font-mono);transition:rotate .3s var(--ease-out)}details[open].svelte-1x4yu2x summary:where(.svelte-1x4yu2x):after{rotate:45deg}h3.svelte-1x4yu2x{font-size:var(--step-1);font-weight:700;color:var(--foam)}summary.svelte-1x4yu2x:hover h3:where(.svelte-1x4yu2x){color:var(--current)}p.svelte-1x4yu2x{margin-block-start:.7rem;color:var(--silt)}.contact.svelte-wt4tt0{position:relative;padding-block:var(--bay) clamp(8rem,4rem + 14svh,18rem);overflow:hidden}.intro.svelte-wt4tt0{display:grid;gap:.9rem;margin-block-end:clamp(1.25rem,.75rem + 2svh,2.5rem)}h2.svelte-wt4tt0{font-size:var(--step-6);background:linear-gradient(150deg,var(--foam) 30%,var(--current));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.lede.svelte-wt4tt0{color:var(--silt);font-size:var(--lede)}.mouths.svelte-wt4tt0{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1rem;margin-block-end:1.5rem}.mouth.svelte-wt4tt0{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:clamp(.95rem,.6rem + 1.2svh,1.4rem) 1.5rem;border-radius:var(--radius-lg);border:1px solid var(--glass-line);background:color-mix(in srgb,var(--shelf) 62%,transparent);backdrop-filter:blur(8px);text-decoration:none;color:var(--foam);translate:var(--pull-x, 0) var(--pull-y, 0);transition:translate .5s var(--ease-out),border-color .4s var(--ease-out),box-shadow .4s var(--ease-out)}.mouth.svelte-wt4tt0:hover{border-color:color-mix(in srgb,var(--current) 55%,transparent);box-shadow:0 20px 50px -30px var(--deep)}.badge.svelte-wt4tt0{display:grid;place-items:center;inline-size:3rem;block-size:3rem;border-radius:14px;background:var(--glass);border:1px solid var(--glass-line);color:var(--current);transition:scale .5s var(--ease-spring)}.mouth.svelte-wt4tt0:hover .badge:where(.svelte-wt4tt0){scale:1.06}.text.svelte-wt4tt0{display:grid;gap:.2rem;min-inline-size:0}.name.svelte-wt4tt0{font-family:var(--font-display);font-size:var(--step-1)}.note.svelte-wt4tt0{font-size:var(--step--1);color:var(--silt)}.go.svelte-wt4tt0{color:var(--beacon);transition:translate .45s var(--ease-spring)}[dir=rtl] .go.svelte-wt4tt0{scale:-1 1}.mouth.svelte-wt4tt0:hover .go:where(.svelte-wt4tt0){translate:.3rem 0}[dir=rtl] .mouth.svelte-wt4tt0:hover .go:where(.svelte-wt4tt0){translate:-.3rem 0}.others.svelte-wt4tt0{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.others.svelte-wt4tt0 a:where(.svelte-wt4tt0){display:inline-flex;align-items:center;gap:.45rem;padding:.55rem 1rem;border-radius:999px;border:1px solid var(--contour);font-size:var(--step--1);color:var(--silt);text-decoration:none;transition:color .35s var(--ease-out),border-color .35s var(--ease-out)}.others.svelte-wt4tt0 a:where(.svelte-wt4tt0):hover{color:var(--current);border-color:var(--current)}@media(max-height:820px){h2.svelte-wt4tt0{font-size:var(--step-5)}}.haul.svelte-wir73e{display:contents}canvas.svelte-wir73e{position:fixed;inset:0;opacity:0;pointer-events:none}.back.svelte-wir73e{z-index:2}.front.svelte-wir73e{z-index:4}.layer.svelte-wir73e{position:fixed;inset:0;z-index:5;pointer-events:auto;font-family:var(--font-body)}.top.svelte-wir73e{position:absolute;inset-block-start:max(1rem,env(safe-area-inset-top));inset-inline-end:var(--gutter);display:flex;gap:.5rem;animation:svelte-wir73e-rise .6s var(--ease-out) .4s both}.chip.svelte-wir73e{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .9rem;border-radius:999px;background:color-mix(in srgb,var(--abyss) 70%,transparent);backdrop-filter:blur(12px);border:1px solid var(--glass-line);color:var(--foam);font-size:var(--step--1);transition:border-color .3s var(--ease-out),color .3s var(--ease-out)}.chip.svelte-wir73e:hover{border-color:var(--beacon);color:var(--beacon)}.chip.svelte-wir73e svg:where(.svelte-wir73e){inline-size:1.05rem;block-size:1.05rem;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}kbd.svelte-wir73e{font-family:var(--font-mono);font-size:.7rem;padding:.05rem .4rem;border-radius:6px;border:1px solid var(--contour);color:var(--silt)}.manifest.svelte-wir73e{position:absolute;inset-block-end:max(1.1rem,env(safe-area-inset-bottom));inset-inline:0;margin-inline:auto;inline-size:fit-content;max-inline-size:calc(100% - 2 * var(--gutter));display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:.5rem .9rem;padding:.6rem 1.1rem;border-radius:18px;background:color-mix(in srgb,var(--abyss) 76%,transparent);backdrop-filter:blur(14px);border:1px solid var(--glass-line);color:var(--foam);font-size:var(--step--1);animation:svelte-wir73e-rise .5s var(--ease-out) both;transition:border-color .3s}.manifest.over.svelte-wir73e{border-color:color-mix(in srgb,#ff4b3e 60%,transparent)}.kicker.svelte-wir73e{color:var(--silt);letter-spacing:.08em;font-size:.72rem;text-transform:uppercase}[dir=rtl] .kicker.svelte-wir73e{letter-spacing:0}.item.svelte-wir73e{display:inline-flex;gap:.45rem;align-items:baseline;animation:svelte-wir73e-tickIn .35s var(--ease-spring) both}.item.svelte-wir73e b:where(.svelte-wir73e){font-weight:500;max-inline-size:14ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item.svelte-wir73e .tabular:where(.svelte-wir73e){color:var(--beacon)}.gauge.svelte-wir73e{position:relative;inline-size:7.5rem;block-size:6px;border-radius:99px;background:var(--contour);overflow:visible}.bar.svelte-wir73e{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(to right,var(--current),var(--beacon) 70%,#ff4b3e);transform-origin:var(--origin, left);scale:var(--fill) 1;transition:scale .45s var(--ease-spring)}[dir=rtl] .bar.svelte-wir73e{--origin: right;background:linear-gradient(to left,var(--current),var(--beacon) 70%,#ff4b3e)}.tick.svelte-wir73e{position:absolute;inset-block:-4px;inset-inline-start:80%;inline-size:2px;background:var(--foam);border-radius:2px}.total.svelte-wir73e{min-inline-size:7ch}.warn.svelte-wir73e{padding:.1rem .55rem;border-radius:99px;background:#ff4b3e;color:#fff;font-size:.72rem;font-weight:500;animation:svelte-wir73e-blink .5s steps(2,jump-none) infinite}.inf.svelte-wir73e .warn:where(.svelte-wir73e){animation-duration:.22s}.actions.svelte-wir73e{position:absolute;inset-inline:0;display:flex;justify-content:center;flex-wrap:wrap;gap:.75rem;padding-inline:var(--gutter);animation:svelte-wir73e-rise .7s var(--ease-out) both}.cta.svelte-wir73e,.ghost.svelte-wir73e{padding:.8rem 1.4rem;border-radius:999px;font-weight:500;transition:transform .3s var(--ease-spring),background-color .3s,border-color .3s}.cta.svelte-wir73e{background:var(--beacon);color:var(--on-beacon)}.ghost.svelte-wir73e{border:1px solid var(--contour-strong);color:var(--foam);background:color-mix(in srgb,var(--abyss) 60%,transparent);backdrop-filter:blur(10px)}.cta.svelte-wir73e:hover,.ghost.svelte-wir73e:hover{transform:translateY(-2px)}.ghost.svelte-wir73e:hover{border-color:var(--beacon)}.cta.svelte-wir73e:disabled,.ghost.svelte-wir73e:disabled{opacity:.5;transform:none}.still.svelte-wir73e .layer:where(.svelte-wir73e){display:grid;place-items:center;background:var(--scrim);backdrop-filter:blur(10px)}.card.svelte-wir73e{max-inline-size:min(36rem,calc(100% - 2 * var(--gutter)));padding:2rem 2.2rem;border-radius:var(--radius-lg);background:var(--shelf);border:1px solid var(--glass-line);text-align:center}.kick.svelte-wir73e{color:var(--beacon);font-family:var(--font-mono);font-size:var(--step--1);margin-block-end:.6rem}.fact.svelte-wir73e{font-family:var(--font-display);font-size:var(--step-4);font-weight:700;line-height:1.3}@keyframes svelte-wir73e-rise{0%{opacity:0;translate:0 10px}}@keyframes svelte-wir73e-tickIn{0%{opacity:0;translate:0 6px}}@keyframes svelte-wir73e-blink{50%{opacity:.35}}.sweep.svelte-1tetnxc{display:contents}canvas.svelte-1tetnxc,.scene.svelte-1tetnxc{position:fixed;inset:0;inline-size:100vw;block-size:100vh;pointer-events:none}.grime.svelte-1tetnxc{z-index:90;opacity:0;filter:blur(0);transition:opacity 1.4s var(--ease-out),filter 1.4s var(--ease-out)}.fx.svelte-1tetnxc{z-index:91}.scene.svelte-1tetnxc{z-index:92;overflow:visible}.leaving.svelte-1tetnxc .grime:where(.svelte-1tetnxc),.leaving.svelte-1tetnxc .fx:where(.svelte-1tetnxc),.leaving.svelte-1tetnxc .scene:where(.svelte-1tetnxc),.leaving.svelte-1tetnxc .sign:where(.svelte-1tetnxc),.leaving.svelte-1tetnxc .bubble:where(.svelte-1tetnxc),.leaving.svelte-1tetnxc .layer:where(.svelte-1tetnxc){opacity:0!important;transition:opacity .4s var(--ease-out)}.bubble.svelte-1tetnxc{position:fixed;top:0;left:0;z-index:94;max-inline-size:min(22rem,70vw);padding:.6rem .95rem;border-radius:16px;background:var(--foam);color:var(--abyss);font-family:var(--font-display);font-weight:700;font-size:var(--step-0);line-height:1.4;box-shadow:0 10px 30px #0000004d;opacity:0;scale:.6;transform-origin:var(--tail, 50%) 100%;transition:opacity .18s var(--ease-out),scale .3s var(--ease-spring);pointer-events:none}.bubble.svelte-1tetnxc[data-on="1"]{opacity:1;scale:1}.bubble.svelte-1tetnxc:after{content:"";position:absolute;inset-block-start:100%;left:var(--tail, 50%);translate:-50% -1px;border:9px solid transparent;border-block-start-color:var(--foam)}.bubble.svelte-1tetnxc span:where(.svelte-1tetnxc){display:block;min-block-size:1.4em}.sign.svelte-1tetnxc{position:fixed;left:var(--x, -999px);top:var(--y, 0);z-index:93;inline-size:calc(84px * var(--s, 1));translate:-50% -100%;display:grid;justify-items:center;transform-origin:50% 100%;opacity:0;scale:1 0;transition:opacity .2s,scale .45s var(--ease-spring);cursor:pointer;pointer-events:none;filter:drop-shadow(0 8px 10px rgb(0 0 0 / .3))}.sign.svelte-1tetnxc[data-on="1"]{opacity:1;scale:1;pointer-events:auto}.sign.svelte-1tetnxc svg:where(.svelte-1tetnxc){inline-size:100%;block-size:auto}.sign.svelte-1tetnxc span:where(.svelte-1tetnxc){position:absolute;inset-block-start:52%;inline-size:62%;text-align:center;font-family:var(--font-display);font-weight:700;font-size:calc(9px * var(--s, 1));line-height:1.15;color:#1b1b1b}.sign.toppled.svelte-1tetnxc{animation:svelte-1tetnxc-topple .7s cubic-bezier(.5,0,.8,.4) forwards}@keyframes svelte-1tetnxc-topple{60%{rotate:84deg}75%{rotate:78deg}to{rotate:90deg}}.layer.svelte-1tetnxc{position:fixed;inset:0;z-index:95;pointer-events:auto;font-family:var(--font-body);cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Crect x='4' y='9' width='24' height='15' rx='4' fill='%23f4c430' stroke='%23000' stroke-opacity='.5'/%3E%3Crect x='4' y='19' width='24' height='5' rx='2' fill='%233fa9a0'/%3E%3Ccircle cx='11' cy='14' r='1.4' fill='%23d29c12'/%3E%3Ccircle cx='18' cy='13' r='1.1' fill='%23d29c12'/%3E%3Ccircle cx='23' cy='15' r='1.3' fill='%23d29c12'/%3E%3C/svg%3E") 16 16,auto}.layer.svelte-1tetnxc button:where(.svelte-1tetnxc){cursor:pointer}.top.svelte-1tetnxc{position:absolute;inset-block-start:max(1rem,env(safe-area-inset-top));inset-inline-end:var(--gutter);display:flex;align-items:center;gap:.5rem;animation:svelte-1tetnxc-rise .6s var(--ease-out) .4s both}.chip.svelte-1tetnxc,.gauge.svelte-1tetnxc{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .9rem;border-radius:999px;background:color-mix(in srgb,var(--abyss) 70%,transparent);backdrop-filter:blur(12px);border:1px solid var(--glass-line);color:var(--foam);font-size:var(--step--1)}.chip.svelte-1tetnxc{transition:border-color .3s var(--ease-out),color .3s var(--ease-out)}.chip.svelte-1tetnxc:hover{border-color:var(--beacon);color:var(--beacon)}.chip.svelte-1tetnxc svg:where(.svelte-1tetnxc),.hint.svelte-1tetnxc svg:where(.svelte-1tetnxc){inline-size:1.05rem;block-size:1.05rem;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}kbd.svelte-1tetnxc{font-family:var(--font-mono);font-size:.7rem;padding:.05rem .4rem;border-radius:6px;border:1px solid var(--contour);color:var(--silt)}.gauge.svelte-1tetnxc .label:where(.svelte-1tetnxc){color:var(--silt)}.track.svelte-1tetnxc{position:relative;inline-size:6.5rem;block-size:6px;border-radius:99px;background:var(--contour);overflow:hidden}.bar.svelte-1tetnxc{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(to right,var(--current),#4fc3d6 60%,var(--beacon));transform-origin:left;scale:var(--k) 1;transition:scale .3s var(--ease-out)}[dir=rtl] .bar.svelte-1tetnxc{transform-origin:right;background:linear-gradient(to left,var(--current),#4fc3d6 60%,var(--beacon))}.num.svelte-1tetnxc{min-inline-size:4ch;text-align:end}.hint.svelte-1tetnxc{position:absolute;inset-block-start:max(1rem,env(safe-area-inset-top));inset-inline-start:var(--gutter);display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .9rem;border-radius:999px;background:color-mix(in srgb,var(--abyss) 70%,transparent);backdrop-filter:blur(12px);border:1px solid var(--glass-line);color:var(--silt);font-size:var(--step--1);animation:svelte-1tetnxc-rise .6s var(--ease-out) 1.6s both}.toast.svelte-1tetnxc{position:absolute;inset-block-end:max(1.4rem,env(safe-area-inset-bottom));inset-inline:0;margin-inline:auto;inline-size:fit-content;display:flex;align-items:center;gap:.9rem;padding:.55rem .6rem .55rem 1.1rem;border-radius:999px;background:color-mix(in srgb,var(--abyss) 78%,transparent);backdrop-filter:blur(14px);border:1px solid var(--glass-line);color:var(--foam);font-family:var(--font-display);font-weight:700;animation:svelte-1tetnxc-rise .6s var(--ease-spring) both}.sparkle.svelte-1tetnxc{color:var(--beacon);animation:svelte-1tetnxc-twinkle 1.6s ease-in-out infinite}.ghost.svelte-1tetnxc{padding:.55rem 1.1rem;border-radius:999px;border:1px solid var(--contour-strong);color:var(--foam);font-family:var(--font-body);font-weight:500;font-size:var(--step--1);transition:border-color .3s,transform .3s var(--ease-spring)}.ghost.svelte-1tetnxc:hover{border-color:var(--beacon);transform:translateY(-1px)}.still.svelte-1tetnxc .layer:where(.svelte-1tetnxc){display:grid;place-items:center;background:var(--scrim);backdrop-filter:blur(10px);cursor:auto}.card.svelte-1tetnxc{display:grid;justify-items:center;gap:1rem;max-inline-size:min(30rem,calc(100% - 2 * var(--gutter)));padding:1.6rem 2rem 2rem;border-radius:var(--radius-lg);background:var(--shelf);border:1px solid var(--glass-line);text-align:center}.portrait.svelte-1tetnxc{inline-size:9rem;block-size:auto}.card.svelte-1tetnxc p:where(.svelte-1tetnxc){font-family:var(--font-display);font-weight:700;font-size:var(--step-2);line-height:1.4}@keyframes svelte-1tetnxc-rise{0%{opacity:0;translate:0 10px}}@keyframes svelte-1tetnxc-twinkle{50%{opacity:.4;scale:.8}}main.svelte-1q5lr91{position:relative;z-index:1}
