.halo.svelte-148qvue{display:block;width:100%;height:100%;overflow:visible}.faint.svelte-148qvue{fill:none;stroke:var(--line);stroke-width:1}.dashed.svelte-148qvue{stroke-dasharray:2 9}.orb.svelte-148qvue{fill:#fff}.orb-glow.svelte-148qvue{fill:var(--brand-a)}.turn.svelte-148qvue{transform-box:view-box;transform-origin:50% 50%;animation:svelte-148qvue-spin var(--t) linear infinite}.rev.svelte-148qvue{animation-direction:reverse}.core.svelte-148qvue{transform-box:view-box;transform-origin:50% 50%;animation:svelte-148qvue-breathe 9s ease-in-out infinite}.quiet.svelte-148qvue{opacity:.55}@keyframes svelte-148qvue-spin{to{transform:rotate(360deg)}}@keyframes svelte-148qvue-breathe{0%,to{opacity:.75;transform:scale(.97)}50%{opacity:1;transform:scale(1.03)}}.asset.svelte-194ga3c{display:block;width:100%;height:100%;object-fit:cover}.art.svelte-194ga3c{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(60% 50% at 25% 20%,color-mix(in srgb,var(--a) 70%,transparent),transparent 70%),radial-gradient(55% 55% at 85% 80%,color-mix(in srgb,var(--b) 75%,transparent),transparent 70%),radial-gradient(40% 40% at 70% 25%,color-mix(in srgb,var(--c) 45%,transparent),transparent 70%),linear-gradient(160deg,#0b1020,#0a0d14)}.wash.svelte-194ga3c{position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;background:conic-gradient(from var(--turn),transparent 0deg,color-mix(in srgb,var(--a) 35%,transparent) 70deg,transparent 140deg,color-mix(in srgb,var(--c) 30%,transparent) 230deg,transparent 300deg);filter:blur(30px);animation:svelte-194ga3c-wash 40s linear infinite;mix-blend-mode:screen}.ring.svelte-194ga3c{position:absolute;left:58%;top:46%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;border:1px solid rgba(255,255,255,.22)}.r1.svelte-194ga3c{width:38%;box-shadow:0 0 60px color-mix(in srgb,var(--a) 40%,transparent),inset 0 0 40px color-mix(in srgb,var(--b) 30%,transparent)}.r2.svelte-194ga3c{width:66%;border-color:#ffffff1f}.r3.svelte-194ga3c{width:96%;border-color:#ffffff0f;border-style:dashed}.spark.svelte-194ga3c{position:absolute;left:71.3%;top:35.55%;width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 12px 3px color-mix(in srgb,var(--a) 80%,transparent),0 0 40px 8px color-mix(in srgb,var(--a) 40%,transparent)}[data-theme=light] .art.svelte-194ga3c{background:radial-gradient(60% 50% at 25% 20%,color-mix(in srgb,var(--a) 45%,transparent),transparent 70%),radial-gradient(55% 55% at 85% 80%,color-mix(in srgb,var(--b) 45%,transparent),transparent 70%),radial-gradient(40% 40% at 70% 25%,color-mix(in srgb,var(--c) 30%,transparent),transparent 70%),linear-gradient(160deg,#f4f7fd,#e9eef8)}[data-theme=light] .ring.svelte-194ga3c{border-color:#0f172a24}[data-theme=light] .wash.svelte-194ga3c{mix-blend-mode:multiply;opacity:.6}@keyframes svelte-194ga3c-wash{to{transform:rotate(360deg)}}.contours.svelte-1840ool{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 60% 55% at 50% 50%,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse 60% 55% at 50% 50%,#000 30%,transparent 75%)}.flow.svelte-1840ool{animation:svelte-1840ool-flow 26s ease-in-out infinite alternate}@keyframes svelte-1840ool-flow{0%{transform:translate(-30px,6px)}to{transform:translate(30px,-6px)}}.cta.svelte-153nv9l{display:flex;flex-direction:column;align-items:center;gap:16px}.start.svelte-153nv9l,.start.svelte-153nv9l .address:where(.svelte-153nv9l){align-items:flex-start;justify-content:flex-start}@media(min-width:861px){.responsive.svelte-153nv9l,.responsive.svelte-153nv9l .address:where(.svelte-153nv9l){align-items:flex-start;justify-content:flex-start}}svg.svelte-153nv9l{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .5s var(--ease)}.btn.svelte-153nv9l:hover svg:where(.svelte-153nv9l){transform:translate(3px)}.address.svelte-153nv9l{font-size:.86rem;color:var(--muted);display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center}.address.svelte-153nv9l span:where(.svelte-153nv9l){color:var(--soft)}button.svelte-153nv9l{font:500 .76rem/1 var(--font);letter-spacing:.04em;color:var(--muted);background:none;border:0;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;padding:6px 11px;cursor:pointer;transition:color .2s ease,box-shadow .2s ease}button.svelte-153nv9l:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--border)}section.svelte-1uha8ag{position:relative}.hero.svelte-1uha8ag{min-height:calc(100svh - 68px);min-height:max(640px,calc(100svh - 68px));display:grid;place-items:center;overflow:hidden;margin-top:-68px;padding:140px 0 120px}.hero.svelte-1uha8ag:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:262px;z-index:1;background:linear-gradient(transparent,color-mix(in srgb,var(--bg) 70%,transparent) 55%,var(--bg));pointer-events:none}.sky.svelte-1uha8ag{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 50% at 50% 46%,var(--navy),transparent 72%),radial-gradient(40% 35% at 18% 85%,var(--glow),transparent 70%),radial-gradient(35% 30% at 85% 12%,var(--glow),transparent 70%)}.hero-grid.svelte-1uha8ag{position:relative;z-index:2;display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(24px,4vw,64px)}.orbit.svelte-1uha8ag{position:relative;width:min(560px,42vw);aspect-ratio:1;justify-self:center;-webkit-mask-image:radial-gradient(closest-side,#000 74%,transparent 100%);mask-image:radial-gradient(closest-side,#000 74%,transparent 100%)}.mark.svelte-1uha8ag{position:absolute;left:50%;top:50%;width:24%;height:auto;translate:-50% -50%;filter:drop-shadow(0 0 28px color-mix(in srgb,var(--brand-a) 55%,transparent));animation:svelte-1uha8ag-float 9s ease-in-out infinite}.hero-copy.svelte-1uha8ag{display:flex;flex-direction:column;align-items:flex-start;gap:28px}.kicker.svelte-1uha8ag{display:inline-flex;align-items:center;gap:10px}.dot.svelte-1uha8ag{width:6px;height:6px;border-radius:50%;background:var(--brand-a);box-shadow:0 0 0 0 var(--brand-a);animation:svelte-1uha8ag-ping 2.8s ease-out infinite}h1.svelte-1uha8ag{font-size:clamp(2.3rem,4.6vw,4.4rem);max-width:12em}.line.svelte-1uha8ag{display:block}.sub.svelte-1uha8ag{max-width:30em}.scroll-cue.svelte-1uha8ag{position:absolute;left:50%;bottom:34px;z-index:3;width:1px;height:54px;overflow:hidden;background:var(--line)}.scroll-cue.svelte-1uha8ag span:where(.svelte-1uha8ag){position:absolute;left:0;top:-40%;width:1px;height:40%;background:linear-gradient(transparent,var(--brand-a));animation:svelte-1uha8ag-fall 2.6s var(--ease) infinite}.manifesto.svelte-1uha8ag{overflow:hidden;padding:clamp(110px,16vw,200px) 0 clamp(80px,12vw,140px);text-align:center}.manifesto.svelte-1uha8ag .wrap:where(.svelte-1uha8ag),.yours-inner.svelte-1uha8ag{position:relative}.statement.svelte-1uha8ag{font-size:clamp(1.6rem,3.3vw,2.7rem);font-weight:400;letter-spacing:-.03em;line-height:1.28;max-width:22em;margin:0 auto}.after.svelte-1uha8ag{margin-top:34px}.chapters.svelte-1uha8ag{padding:20px 0 40px}.chapter.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;align-items:center;margin-bottom:clamp(40px,6vw,100px)}.chapter.flip.svelte-1uha8ag .frame:where(.svelte-1uha8ag){order:2}.frame.svelte-1uha8ag{position:relative;overflow:hidden}.frame.svelte-1uha8ag .asset{max-height:92vh;transition:transform 2.4s var(--ease)}.frame.svelte-1uha8ag:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,transparent 55%,var(--bg)),linear-gradient(180deg,var(--bg),transparent 14%,transparent 86%,var(--bg))}.chapter.flip.svelte-1uha8ag .frame:where(.svelte-1uha8ag):after{background:linear-gradient(270deg,transparent 55%,var(--bg)),linear-gradient(180deg,var(--bg),transparent 14%,transparent 86%,var(--bg))}.js .frame.svelte-1uha8ag:not(.in) .asset{transform:scale(1.08)}.words.svelte-1uha8ag{position:relative;display:flex;flex-direction:column;gap:20px;max-width:34rem;padding:0 clamp(28px,6vw,96px)}.chapter.flip.svelte-1uha8ag .words:where(.svelte-1uha8ag){justify-self:end}.num.svelte-1uha8ag{font-size:.8rem;letter-spacing:.2em;color:var(--brand-a)}.words.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(1.9rem,3.3vw,2.8rem);line-height:1.1}.yours.svelte-1uha8ag{padding:clamp(110px,14vw,180px) 0;background:linear-gradient(var(--bg),var(--bg-deep) 50%,var(--bg))}.yours.svelte-1uha8ag{overflow:hidden}.orb.svelte-1uha8ag{position:absolute;left:50%;top:50%;width:min(760px,120vw);aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:conic-gradient(from 0deg,var(--c-cyan),var(--c-indigo),var(--c-violet),var(--c-teal),var(--c-cyan));-webkit-mask-image:radial-gradient(closest-side,#000 0%,transparent 100%);mask-image:radial-gradient(closest-side,#000 0%,transparent 100%);opacity:calc(var(--aurora) * .45);filter:blur(40px);animation:svelte-1uha8ag-orb 60s linear infinite;pointer-events:none}.yours-inner.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px}.yours.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(2.6rem,5.6vw,4.4rem)}.yours.svelte-1uha8ag .body:where(.svelte-1uha8ag){max-width:30em}.facts.svelte-1uha8ag{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 0}.facts.svelte-1uha8ag li:where(.svelte-1uha8ag){padding:0 22px;font-size:.92rem;color:var(--soft)}.facts.svelte-1uha8ag li:where(.svelte-1uha8ag)+li:where(.svelte-1uha8ag){border-left:1px solid var(--line)}.closing.svelte-1uha8ag{padding:clamp(120px,16vw,200px) 0;overflow:hidden}.ring-small.svelte-1uha8ag{width:min(220px,52vw);aspect-ratio:1;margin-bottom:4px;-webkit-mask-image:radial-gradient(closest-side,#000 74%,transparent 100%);mask-image:radial-gradient(closest-side,#000 74%,transparent 100%)}.closing-inner.svelte-1uha8ag{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:26px}.closing.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(2.4rem,5vw,4rem)}@keyframes svelte-1uha8ag-ping{0%{box-shadow:0 0 color-mix(in srgb,var(--brand-a) 60%,transparent)}80%,to{box-shadow:0 0 0 10px transparent}}@keyframes svelte-1uha8ag-float{0%,to{transform:translateY(-4px)}50%{transform:translateY(5px)}}@keyframes svelte-1uha8ag-orb{to{transform:rotate(360deg)}}@keyframes svelte-1uha8ag-fall{to{top:100%}}@media(max-width:860px){.chapter.svelte-1uha8ag{grid-template-columns:1fr;margin-bottom:56px}.chapter.flip.svelte-1uha8ag .frame:where(.svelte-1uha8ag){order:0}.frame.svelte-1uha8ag .asset{max-height:72svh}.frame.svelte-1uha8ag:after,.chapter.flip.svelte-1uha8ag .frame:where(.svelte-1uha8ag):after{background:linear-gradient(180deg,var(--bg),transparent 12%,transparent 55%,var(--bg))}.words.svelte-1uha8ag,.chapter.flip.svelte-1uha8ag .words:where(.svelte-1uha8ag){justify-self:stretch;max-width:none;margin-top:-72px;padding:0 var(--gutter)}.hero.svelte-1uha8ag{padding:100px 0 96px}.hero-grid.svelte-1uha8ag{grid-template-columns:1fr;gap:8px}.orbit.svelte-1uha8ag{order:-1;width:min(330px,78vw)}.hero-copy.svelte-1uha8ag{align-items:center;text-align:center;gap:24px}.facts.svelte-1uha8ag{flex-direction:column;gap:10px}.facts.svelte-1uha8ag li:where(.svelte-1uha8ag),.facts.svelte-1uha8ag li:where(.svelte-1uha8ag)+li:where(.svelte-1uha8ag){border-left:0;padding:0}}
