.hero.svelte-2eqzcj{position:relative;z-index:2;height:100svh;min-height:560px}.hero-media.svelte-2eqzcj{position:relative;height:100%;overflow:hidden;isolation:isolate;background:#1a1612;will-change:clip-path}.hero-video.svelte-2eqzcj{position:absolute;inset:-4%;width:108%;height:108%;object-fit:cover;filter:blur(6px) brightness(.8) saturate(.92)}.hero-media.svelte-2eqzcj:after{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse 55% 42% at 50% 52%,rgb(0 0 0 / .3),transparent 100%),linear-gradient(#00000047,#00000047)}.hero-copy.svelte-2eqzcj{position:absolute;inset:0;z-index:2;display:grid;place-content:center;text-align:center;color:var(--on-media);padding:0 var(--gutter)}.hero-copy.svelte-2eqzcj h1:where(.svelte-2eqzcj){font-size:clamp(40px,6.6vw,92px)}.hero-copy.svelte-2eqzcj .line-1:where(.svelte-2eqzcj){display:block;opacity:.82}.rotor.svelte-2eqzcj{display:block;position:relative;height:1.08em}.rotor.svelte-2eqzcj span:where(.svelte-2eqzcj){position:absolute;inset:0;white-space:nowrap;font-style:var(--em-style);font-weight:var(--em-w);opacity:0;filter:blur(8px);transform:translateY(.25em);transition:opacity .9s var(--ease),filter .9s var(--ease),transform .9s var(--ease)}.rotor.svelte-2eqzcj span.on:where(.svelte-2eqzcj){opacity:1;filter:blur(0);transform:none}.rotor.svelte-2eqzcj span.off:where(.svelte-2eqzcj){opacity:0;filter:blur(8px);transform:translateY(-.25em)}.hero-copy.svelte-2eqzcj .sub:where(.svelte-2eqzcj){margin-top:28px;font-size:clamp(16px,1.4vw,19px);opacity:.9}.hero-copy.svelte-2eqzcj .btn:where(.svelte-2eqzcj){margin:30px auto 0}.hero-scroll.svelte-2eqzcj{position:absolute;z-index:2;bottom:52px;left:50%;transform:translate(-50%);color:var(--on-media);font-size:14px;letter-spacing:.14em;text-transform:uppercase;opacity:.7}.statement.svelte-4t5b20{position:relative;height:230vh;margin-top:calc(-3 * var(--hero-inset))}.stage.svelte-4t5b20{position:sticky;top:0;height:100svh;overflow:hidden;display:grid;place-content:center;text-align:center;padding:calc(var(--gutter) + var(--nav-h)) var(--gutter) 0}.wall.svelte-4t5b20{position:fixed;inset:-10%;z-index:-1;pointer-events:none;transform:rotate(-14deg);filter:blur(22px)}.wall.svelte-4t5b20 i:where(.svelte-4t5b20){position:absolute;right:-10%;width:70%;height:46px;border-radius:4px;background:var(--wall-bar)}.wall.svelte-4t5b20 i:where(.svelte-4t5b20):nth-child(1){top:18%}.wall.svelte-4t5b20 i:where(.svelte-4t5b20):nth-child(2){top:27%}.wall.svelte-4t5b20 i:where(.svelte-4t5b20):nth-child(3){top:36%}.wall.svelte-4t5b20 i:where(.svelte-4t5b20):nth-child(4){top:45%}.wall.svelte-4t5b20 i:where(.svelte-4t5b20):nth-child(5){top:54%}.wall.svelte-4t5b20 i:where(.svelte-4t5b20):nth-child(6){top:63%}.wall.svelte-4t5b20 b:where(.svelte-4t5b20){position:absolute;right:22%;top:8%;width:18px;height:90%;background:color-mix(in oklab,var(--fg) 6%,transparent)}h2.svelte-4t5b20{position:relative;font-size:var(--type-section);margin:0 auto}h2.svelte-4t5b20 .line:where(.svelte-4t5b20){display:block;white-space:nowrap}@media(prefers-reduced-motion:no-preference){html.js h2.svelte-4t5b20 .w:where(.svelte-4t5b20){opacity:.12;transition:opacity .25s linear}html.js .kicker.svelte-4t5b20{opacity:0;transition:opacity .8s var(--ease)}html.js .kicker.show.svelte-4t5b20{opacity:1}}.kicker.svelte-4t5b20{position:relative;margin-top:36px;font-size:14px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.ask.svelte-1dgubjo,.stage.svelte-1dgubjo{position:relative}.beads.svelte-1dgubjo,.ask-progress.svelte-1dgubjo{display:none}.ask-center.svelte-1dgubjo{display:grid;place-content:center;text-align:center;padding:calc(var(--gutter) + var(--nav-h)) var(--gutter) var(--gutter)}.ask-heading.svelte-1dgubjo{font-size:var(--type-section)}.ask-heading.svelte-1dgubjo .lead:where(.svelte-1dgubjo){display:block}.ask-phrase.svelte-1dgubjo{display:block;margin:6px auto 0}.ask-phrase.svelte-1dgubjo>span:where(.svelte-1dgubjo){display:block;margin-top:.25em}@media(prefers-reduced-motion:no-preference){html.js .ask.svelte-1dgubjo{height:calc(100svh + var(--n) * var(--per-ask))}html.js .stage.svelte-1dgubjo{position:sticky;top:0;height:100svh;overflow:hidden}html.js .beads.svelte-1dgubjo,html.js .ask-progress.svelte-1dgubjo{display:block}html.js .ask-center.svelte-1dgubjo{position:absolute;inset:0;z-index:2;pointer-events:none;padding:calc(var(--gutter) + var(--nav-h)) var(--gutter) 0}html.js .ask-phrase.svelte-1dgubjo{display:grid;width:88vw;text-wrap:balance}html.js .ask-phrase.svelte-1dgubjo>span:where(.svelte-1dgubjo){display:inline;margin-top:0;grid-area:1 / 1;align-self:center;opacity:0;filter:blur(8px);transform:translateY(.3em);transition:opacity .7s var(--ease),filter .7s var(--ease),transform .7s var(--ease)}html.js .ask-phrase.svelte-1dgubjo>span.on:where(.svelte-1dgubjo){opacity:1;filter:none;transform:none}html.js .ask-phrase.svelte-1dgubjo>span.off:where(.svelte-1dgubjo){opacity:0;filter:blur(8px);transform:translateY(-.3em)}}.ask-progress.svelte-1dgubjo{position:absolute;left:50%;bottom:28px;transform:translate(-50%);width:120px;height:2px;background:var(--line);border-radius:2px;overflow:hidden;z-index:3}.ask-progress.svelte-1dgubjo i:where(.svelte-1dgubjo){position:absolute;inset:0;background:var(--fg);transform-origin:left;transform:scaleX(0)}.bead.svelte-1dgubjo{position:absolute;left:0;top:0;width:clamp(222px,19.4vw,291px);z-index:1;transform:translate3d(var(--x, 0px),var(--y, 0px),0) translate(-50%,-50%) scale(var(--s, 1));opacity:var(--o, 0);will-change:transform,opacity}.ui.svelte-1dgubjo{background:color-mix(in oklab,var(--card-bg) calc(var(--soft, 1) * 100%),transparent);box-shadow:var(--card-shadow);border:1px solid color-mix(in oklab,var(--fg) calc(var(--soft, 1) * 8%),transparent);--card-muted: color-mix(in oklab, var(--fg) 85%, var(--bg));border-radius:14px;padding:15px 16px;font-size:14px;line-height:1.45}.hd.svelte-1dgubjo{display:flex;align-items:center;gap:7px;font-weight:500;margin-bottom:9px}.row.svelte-1dgubjo{display:flex;justify-content:space-between;gap:10px;padding:6px 8px;border-radius:8px;background:color-mix(in oklab,var(--fg) 4%,transparent);margin-top:5px}.row.svelte-1dgubjo small:where(.svelte-1dgubjo),.muted.svelte-1dgubjo{color:var(--card-muted)}.row.svelte-1dgubjo small:where(.svelte-1dgubjo){font-size:inherit}.wave.svelte-1dgubjo{display:flex;gap:2px;align-items:center;height:22px;margin:6px 0 8px}.wave.svelte-1dgubjo i:where(.svelte-1dgubjo){width:3px;border-radius:2px;background:color-mix(in oklab,var(--fg) 55%,transparent)}.chip.svelte-1dgubjo{display:inline-block;font-size:14px;padding:2px 8px;border-radius:99px;background:color-mix(in oklab,var(--accent) 35%,transparent)}@media(max-width:639.98px){.bead.svelte-1dgubjo{width:min(323px,84vw)}}@media(max-width:639.98px)and (prefers-reduced-motion:no-preference){html.js .ask-center.svelte-1dgubjo{place-content:start center;padding-top:22vh}}.goal.svelte-78aho4{padding:clamp(120px,18vh,200px) 0 clamp(100px,14vh,160px)}.goal.svelte-78aho4 h2:where(.svelte-78aho4){text-align:center;font-size:var(--type-section);max-width:16ch;margin:0 auto;padding:0 var(--gutter)}.note.svelte-78aho4{text-align:center;color:var(--muted);margin-top:18px;font-size:15px;padding:0 var(--gutter)}.strip.svelte-78aho4{margin-top:clamp(56px,9vh,96px);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.strip-track.svelte-78aho4{display:flex;gap:18px;width:max-content;align-items:center}.strip.svelte-78aho4:hover .strip-track:where(.svelte-78aho4){animation-play-state:paused}@media(prefers-reduced-motion:no-preference){.strip-track.svelte-78aho4{animation:svelte-78aho4-marquee 70s linear infinite}}@keyframes svelte-78aho4-marquee{to{transform:translate(-50%)}}.plate.svelte-78aho4{width:clamp(180px,17vw,250px);flex:none}.plate.svelte-78aho4 img:where(.svelte-78aho4){width:100%;object-fit:cover;border-radius:16px;filter:var(--photo-tone)}.plate.svelte-78aho4:nth-child(3n+1) img:where(.svelte-78aho4){aspect-ratio:3/4}.plate.svelte-78aho4:nth-child(3n+2) img:where(.svelte-78aho4){aspect-ratio:1/1}.plate.svelte-78aho4:nth-child(3n) img:where(.svelte-78aho4){aspect-ratio:4/5}.plate.svelte-78aho4:nth-child(4n){margin-top:70px}.stories.svelte-8ugqvg{position:relative}.stage.svelte-8ugqvg{padding:clamp(60px,10vh,120px) 0}h2.svelte-8ugqvg{font-size:var(--type-section);max-width:24ch;padding:0 var(--gutter);margin-bottom:clamp(28px,5vh,56px)}.story-track.svelte-8ugqvg{display:flex;flex-direction:column;gap:24px;padding:0 var(--gutter)}.story.svelte-8ugqvg{width:100%;max-width:760px;flex:none;display:grid;grid-template-columns:1fr 1.15fr;gap:0;background:var(--card);border-radius:22px;overflow:hidden;border:1px solid color-mix(in oklab,var(--fg) 6%,transparent)}.story.svelte-8ugqvg img:where(.svelte-8ugqvg){width:100%;height:100%;min-height:240px;object-fit:cover;filter:var(--photo-tone)}.q.svelte-8ugqvg{padding:clamp(22px,3vw,40px);display:flex;flex-direction:column;justify-content:space-between;gap:24px}blockquote.svelte-8ugqvg{font-family:var(--display);font-weight:var(--display-w);letter-spacing:-.015em;font-size:clamp(20px,2vw,28px);line-height:1.22}.who.svelte-8ugqvg{font-size:16px}@media(prefers-reduced-motion:no-preference){html.js .stage.svelte-8ugqvg{position:sticky;top:0;height:100svh;overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding:0}html.js .story-track.svelte-8ugqvg{flex-direction:row;will-change:transform;width:max-content}html.js .story.svelte-8ugqvg{width:min(78vw,760px);max-width:none;height:min(56vh,460px)}html.js .story.svelte-8ugqvg img:where(.svelte-8ugqvg){min-height:0}}@media(max-width:640px){.story.svelte-8ugqvg{grid-template-columns:1fr;grid-template-rows:auto 1fr}.story.svelte-8ugqvg img:where(.svelte-8ugqvg){min-height:0;aspect-ratio:16/10;height:auto}html.js .story.svelte-8ugqvg{width:84vw;height:auto}}@media(prefers-reduced-motion:reduce){.story.svelte-8ugqvg{width:100%}}.wait.svelte-18al2e{padding:clamp(100px,16vh,180px) var(--gutter)}.wait-inner.svelte-18al2e{max-width:1120px;margin:0 auto;border-radius:28px;background:color-mix(in oklab,var(--accent) 12%,var(--bg));display:flex;flex-direction:column;align-items:center;text-align:center;padding:clamp(56px,9vw,120px) clamp(28px,5vw,72px)}h2.svelte-18al2e{font-size:var(--type-section)}h2.svelte-18al2e .line:where(.svelte-18al2e){display:block}p.svelte-18al2e{color:var(--muted);margin:18px 0 30px;max-width:34ch}@media(min-width:640px){p.svelte-18al2e{max-width:none}p.svelte-18al2e span:where(.svelte-18al2e){display:block}}.faq.svelte-pnxa5b{padding:clamp(60px,10vh,120px) var(--gutter) clamp(120px,18vh,200px)}h2.svelte-pnxa5b{text-align:center;font-size:clamp(30px,3.4vw,46px);margin-bottom:44px}.faq-list.svelte-pnxa5b{max-width:680px;margin:0 auto}details.svelte-pnxa5b{border-top:1px solid var(--line)}details.svelte-pnxa5b:last-child{border-bottom:1px solid var(--line)}summary.svelte-pnxa5b{list-style:none;cursor:pointer;padding:22px 4px;display:flex;justify-content:space-between;gap:16px;font-size:17px}summary.svelte-pnxa5b::-webkit-details-marker{display:none}.pm.svelte-pnxa5b{transition:transform .4s var(--ease);flex:none}details[open].svelte-pnxa5b .pm:where(.svelte-pnxa5b){transform:rotate(45deg)}details.svelte-pnxa5b p:where(.svelte-pnxa5b){padding:0 4px 24px;color:var(--muted);max-width:58ch}.mission.svelte-1d6lit5{padding:clamp(140px,24vh,260px) var(--gutter) clamp(120px,18vh,200px);text-align:center}h2.svelte-1d6lit5{font-size:min(var(--type-section),(100vw - 2 * var(--gutter)) / 17.3);margin:0 auto}h2.svelte-1d6lit5 .line:where(.svelte-1d6lit5){display:block;white-space:nowrap}@media(max-width:639.98px){h2.svelte-1d6lit5{font-size:var(--type-section)}h2.svelte-1d6lit5 .line:where(.svelte-1d6lit5){white-space:normal}}.links.svelte-1d6lit5{margin-top:44px;display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.btn.svelte-1d6lit5{background:var(--fg);color:var(--bg)}
