.localnav.svelte-ozqcyr{inset-inline:0;z-index:20;padding:.625rem var(--space-16) .125rem;pointer-events:none;transition:transform var(--duration-base) var(--ease-out);position:fixed;top:0;transform:translateY(-150%)}.localnav.revealed.svelte-ozqcyr{transform:translateY(0)}.capsule.svelte-ozqcyr{pointer-events:auto;justify-content:space-between;align-items:center;gap:var(--space-16);box-sizing:border-box;height:3.25rem;max-width:var(--width-page);-webkit-backdrop-filter:blur(20px);background:#121212cc;border:1px solid #282828;border-radius:1.125rem;margin-inline:auto;padding:0 1.25rem;display:flex}.title.svelte-ozqcyr{font-size:var(--font-size-300);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-300);color:var(--fg);text-decoration:none}.cta.svelte-ozqcyr{box-sizing:border-box;background:var(--fg);height:1.75rem;color:var(--brand-ink);font-size:var(--font-size-50);font-weight:var(--weight-medium);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-out);border-radius:120px;align-items:center;padding:0 .75rem;line-height:1;text-decoration:none;display:inline-flex}.cta.svelte-ozqcyr:hover,.cta.svelte-ozqcyr:focus-visible{background:#fff}@media (prefers-reduced-motion:reduce){.localnav.svelte-ozqcyr{transition:none}}section.svelte-ewh1ap{--gutter:max(var(--space-16), calc((100vw - var(--width-page)) / 2));box-sizing:border-box;padding-block:clamp(var(--space-128), 16vw, 12rem);background-image:var(--fill-gradient);padding-inline:0;position:relative;overflow-x:clip}.head.svelte-ewh1ap{justify-content:space-between;align-items:flex-end;gap:var(--space-24);max-width:none;margin-bottom:clamp(var(--space-32), 4vw, var(--space-48));padding-inline:var(--gutter);display:flex}h2.svelte-ewh1ap{letter-spacing:-.005em;max-width:24ch;font-size:clamp(2rem,4.4vw,3.5rem);line-height:1.0715;font-weight:var(--weight-semibold);margin:0}.rail-nav.svelte-ewh1ap{gap:var(--space-8);flex:none;display:flex}.paddle.svelte-ewh1ap{color:#fffc;cursor:pointer;width:2.25rem;height:2.25rem;transition:background-color var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out);background:#424245b8;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.paddle.svelte-ewh1ap svg:where(.svelte-ewh1ap){width:1rem;height:1rem}.paddle.svelte-ewh1ap:hover:not(:disabled){background:#56565ad1}.paddle.svelte-ewh1ap:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.paddle.svelte-ewh1ap:disabled{opacity:.42;cursor:default}.rail.svelte-ewh1ap{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;overflow-x:auto}.rail.svelte-ewh1ap::-webkit-scrollbar{display:none}.cards.svelte-ewh1ap{width:max-content;padding-inline:var(--gutter);align-items:flex-start;gap:1.25rem;margin:0;list-style:none;display:flex;overflow:hidden}.cards.svelte-ewh1ap li:where(.svelte-ewh1ap){scroll-snap-align:start;flex:none;width:min(23.25rem,78vw)}.tile.svelte-ewh1ap{box-sizing:border-box;background:linear-gradient(160deg,#1c1c1f,#0d0d0f 70%);border-radius:1.75rem;align-items:flex-end;height:min(28.125rem,94vw);display:flex;overflow:hidden}.tile.svelte-ewh1ap img:where(.svelte-ewh1ap){object-fit:cover;object-position:top;width:100%;height:100%;display:block}.tile.svelte-ewh1ap span:where(.svelte-ewh1ap){padding:var(--space-32);letter-spacing:-.005em;font-size:clamp(1.75rem,2.4vw,2.5rem);line-height:1.1;font-weight:var(--weight-semibold)}.card-title.svelte-ewh1ap{font-size:1.0625rem;line-height:1.47;font-weight:var(--weight-semibold);color:var(--fg);margin:.85rem 0 0;padding-inline:.9375rem}.card-body.svelte-ewh1ap{min-height:4.41em;font-size:1.0625rem;line-height:1.47;font-weight:var(--weight-semibold);color:var(--fg-muted);margin:0;padding-inline:.9375rem}.key.svelte-ewh1ap{color:var(--fg)}@media (width<=40rem){.rail-nav.svelte-ewh1ap{display:none}}.frame.svelte-p4f21w{width:100%;margin-inline:auto;position:relative}video.svelte-p4f21w{aspect-ratio:912/1872;mix-blend-mode:screen;background:#000;width:100%;height:auto;display:block}.badge.svelte-13kne9i{--badge-height:3.5rem;align-items:center;gap:calc(var(--badge-height) * .191);box-sizing:border-box;height:var(--badge-height);padding-inline:calc(var(--badge-height) * .243 - 1px);border-radius:calc(var(--badge-height) * .157);color:#fff;white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);background:#000;border:1px solid #a6a6a6;font-family:SF Pro Text,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;text-decoration:none;display:inline-flex}.badge.svelte-13kne9i:hover,.badge.svelte-13kne9i:focus-visible{background:#1a1a1a;border-color:#d2d2d2}.mark.svelte-13kne9i{width:calc(var(--badge-height) * .451);height:calc(var(--badge-height) * .553);margin-top:calc(var(--badge-height) * -.02);flex:none}.lockup.svelte-13kne9i{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.kicker.svelte-13kne9i{font-size:calc(var(--badge-height) * .21);letter-spacing:.0403em;line-height:1.2;font-weight:var(--weight-regular)}.wordmark.svelte-13kne9i{font-size:calc(var(--badge-height) * .42);letter-spacing:-.0214em;line-height:1.08;font-weight:var(--weight-medium)}section.svelte-1uha8ag{padding:clamp(var(--space-80), 12vw, var(--space-128)) var(--space-16);position:relative;overflow-x:clip}.hero.svelte-1uha8ag,.split.svelte-1uha8ag,.faq.svelte-1uha8ag{background-image:var(--fill-gradient);padding-block:clamp(var(--space-128), 16vw, 12rem)}.inner.svelte-1uha8ag{max-width:var(--width-page);text-align:center;margin-inline:auto}h1.svelte-1uha8ag{letter-spacing:-.015em;font-size:clamp(2.5rem,6.2vw,5rem);line-height:1.05;font-weight:var(--weight-semibold);margin:0 0 var(--space-32)}h2.svelte-1uha8ag{letter-spacing:-.005em;font-size:clamp(2rem,4.4vw,3.5rem);line-height:1.0715;font-weight:var(--weight-semibold);margin:0 0 var(--space-24);max-width:24ch}.inner.svelte-1uha8ag>h2:where(.svelte-1uha8ag){margin-inline:auto}.lines.svelte-1uha8ag{letter-spacing:.011em;font-size:clamp(1.1875rem,1.7vw,1.3125rem);line-height:1.381;font-weight:var(--weight-semibold);color:var(--fg-muted);margin:0 0 var(--space-40)}.copy.svelte-1uha8ag .lines:where(.svelte-1uha8ag){margin-bottom:0}.hero-copy.svelte-1uha8ag>.badge{margin-bottom:var(--space-32)}.hero-copy.svelte-1uha8ag .lines:where(.svelte-1uha8ag){margin-bottom:0}.first-screen.svelte-1uha8ag{flex-direction:column;height:100svh;min-height:34rem;display:flex}.hero.svelte-1uha8ag{box-sizing:border-box;min-height:0;padding-top:clamp(var(--space-24), 3vw, var(--space-56));flex:1;padding-bottom:0;display:flex;overflow:hidden}.hero.svelte-1uha8ag .inner:where(.svelte-1uha8ag){flex-direction:column;justify-content:center;width:100%;display:flex;position:relative}.hero-copy.svelte-1uha8ag{inset-inline:0;bottom:clamp(var(--space-32), 4vw, var(--space-64));z-index:2;position:absolute}.hero.svelte-1uha8ag:after{content:"";inset-inline:0;z-index:1;background:linear-gradient(to bottom, transparent, var(--fill) 40%);pointer-events:none;height:55%;position:absolute;bottom:0}.two-col.svelte-1uha8ag{align-items:center;gap:clamp(var(--space-40), 6vw, var(--space-96));text-align:left;grid-template-columns:1fr 1fr;display:grid}.two-col.reversed.svelte-1uha8ag{direction:rtl}.two-col.reversed.svelte-1uha8ag>*{direction:ltr}.closing.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:20ch;margin-bottom:var(--space-40)}.faq.svelte-1uha8ag{padding-block:clamp(var(--space-56), 7vw, var(--space-96))}.faq.svelte-1uha8ag .inner:where(.svelte-1uha8ag){max-width:42rem}.faq.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:clamp(var(--space-32), 4vw, var(--space-56))}.faq-list.svelte-1uha8ag{text-align:left;margin:0;padding:0;list-style:none}.faq-list.svelte-1uha8ag li:where(.svelte-1uha8ag)+li:where(.svelte-1uha8ag){border-top:1px solid #ffffff12}summary.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:var(--space-24);padding-block:clamp(var(--space-20), 2vw, var(--space-24));padding-inline:var(--space-12);margin-inline:calc(var(--space-12) * -1);border-radius:var(--radius-500);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);letter-spacing:-.005em;font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.35;font-weight:var(--weight-semibold);color:var(--fg);list-style:none;display:flex}summary.svelte-1uha8ag::-webkit-details-marker{display:none}summary.svelte-1uha8ag:hover{background:#ffffff0a}summary.svelte-1uha8ag:hover:after,details[open].svelte-1uha8ag summary:where(.svelte-1uha8ag):after{color:var(--fg)}summary.svelte-1uha8ag:focus-visible{outline:2px solid var(--accent);outline-offset:2px}summary.svelte-1uha8ag:after{content:"";width:1rem;height:1rem;color:var(--fg-muted);transition:transform var(--duration-base) var(--ease-out), color var(--duration-fast) var(--ease-out);background:linear-gradient(currentColor,currentColor) 50%/100% 1.5px no-repeat,linear-gradient(currentColor,currentColor) 50%/1.5px 100% no-repeat;flex:none}details[open].svelte-1uha8ag summary:where(.svelte-1uha8ag):after{transform:rotate(45deg)}details.svelte-1uha8ag::details-content{opacity:0;height:0;transition:height var(--duration-base) var(--ease-out), opacity .32s var(--ease-out), content-visibility var(--duration-base);transition-behavior:allow-discrete;overflow:hidden}details[open].svelte-1uha8ag::details-content{opacity:1;height:auto}@media (prefers-reduced-motion:reduce){summary.svelte-1uha8ag,summary.svelte-1uha8ag:after{transition:none}details.svelte-1uha8ag::details-content{transition:none}}details.svelte-1uha8ag p:where(.svelte-1uha8ag){padding-bottom:clamp(var(--space-16), 2vw, var(--space-24));letter-spacing:-.01em;max-width:60ch;color:var(--fg-muted);margin:0;font-size:clamp(1rem,1.2vw,1.0625rem);line-height:1.55}@media (width<=52rem){.two-col.svelte-1uha8ag{text-align:center;grid-template-columns:1fr}.two-col.reversed.svelte-1uha8ag{direction:ltr}.copy.svelte-1uha8ag .lines:where(.svelte-1uha8ag){margin-bottom:var(--space-40)}h2.svelte-1uha8ag{margin-inline:auto}}@media (width<=30rem){h2.svelte-1uha8ag br:where(.svelte-1uha8ag),.lines.svelte-1uha8ag br:where(.svelte-1uha8ag){display:none}}
