.Header-module-scss-module__rIun6a__sentinel{pointer-events:none;block-size:1px;inline-size:100%;position:absolute;inset-block-start:0}.Header-module-scss-module__rIun6a__skip{z-index:100;padding:var(--space-3) var(--space-5);border-radius:var(--radius-sm);background:var(--ns-accent);color:var(--color-on-action);font-weight:700;font-size:var(--text-sm);position:absolute;inset-block-start:var(--space-3);inset-inline-start:var(--space-3);transform:translateY(-200%)}.Header-module-scss-module__rIun6a__skip:focus-visible{transform:translateY(0)}.Header-module-scss-module__rIun6a__header{z-index:50;--header-fg:var(--ns-on-ink);--header-fg-dim:#f8f7f2c2;padding-block:var(--space-4);transition:padding-block var(--dur-base) var(--ease-standard);background:0 0;position:fixed;inset-block-start:0;inset-inline:0}.Header-module-scss-module__rIun6a__header[data-stuck]{--header-fg:var(--ns-on-paper);--header-fg-dim:#1a1a1ab8;padding-block:var(--space-3)}@media (prefers-reduced-motion:reduce){.Header-module-scss-module__rIun6a__header{transition-duration:1ms}}.Header-module-scss-module__rIun6a__inner{align-items:center;gap:var(--space-5);inline-size:100%;max-inline-size:var(--container);padding-inline:var(--gutter);border-radius:var(--radius-pill);transition:inline-size var(--dur-slow) var(--ease-standard),max-inline-size var(--dur-slow) var(--ease-standard),padding var(--dur-slow) var(--ease-standard),background-color var(--dur-base) var(--ease-standard),border-color var(--dur-base) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard);background:0 0;border:1px solid #0000;margin-inline:auto;display:flex}@media (prefers-reduced-motion:reduce){.Header-module-scss-module__rIun6a__inner{transition-duration:1ms}}.Header-module-scss-module__rIun6a__header[data-stuck] .Header-module-scss-module__rIun6a__inner{inline-size:84%;max-inline-size:calc(var(--container)*.94);padding-block:var(--space-2);padding-inline:var(--space-5);border-color:var(--color-border-strong);background:color-mix(in srgb, var(--ns-paper) 58%, transparent);-webkit-backdrop-filter:saturate(180%)blur(28px);backdrop-filter:saturate(180%)blur(28px);box-shadow:0 1px 2px #0000000a,0 8px 32px #00000014}@media (max-width:767.98px){.Header-module-scss-module__rIun6a__header[data-stuck] .Header-module-scss-module__rIun6a__inner{inline-size:calc(100% - var(--space-4)*2);padding-inline:var(--space-4)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.Header-module-scss-module__rIun6a__header[data-stuck] .Header-module-scss-module__rIun6a__inner{background:var(--ns-paper)}}.Header-module-scss-module__rIun6a__brand{align-items:center;gap:var(--space-2);color:var(--header-fg);font-family:var(--font-display);font-weight:700;font-size:var(--text-md);letter-spacing:-.01em;transition:color var(--dur-base) var(--ease-standard);text-decoration:none;display:inline-flex}.Header-module-scss-module__rIun6a__brand:focus-visible:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.Header-module-scss-module__rIun6a__mark{animation:Header-module-scss-module__rIun6a__mark-settle var(--dur-hero) var(--ease-enter) both;flex:none}@media (prefers-reduced-motion:reduce){.Header-module-scss-module__rIun6a__mark{animation:none}}@keyframes Header-module-scss-module__rIun6a__mark-settle{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@media (max-width:479.98px){.Header-module-scss-module__rIun6a__wordmark{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.Header-module-scss-module__rIun6a__nav{gap:var(--space-5);margin-inline:auto;display:none}@media (min-width:1280px){.Header-module-scss-module__rIun6a__nav{display:flex}}.Header-module-scss-module__rIun6a__link{padding-block:var(--space-2);color:var(--header-fg-dim);font-size:var(--text-sm);white-space:nowrap;transition:color var(--dur-base) var(--ease-standard);font-weight:600;text-decoration:none;position:relative}.Header-module-scss-module__rIun6a__link:after{content:"";background:var(--ns-accent);transform-origin:0;block-size:2px;transition:transform var(--dur-base) var(--ease-enter);border-radius:2px;position:absolute;inset-block-end:0;inset-inline:0;transform:scaleX(0)}.Header-module-scss-module__rIun6a__link:hover,.Header-module-scss-module__rIun6a__link[data-active]{color:var(--header-fg)}.Header-module-scss-module__rIun6a__link[data-active]:after{transform:scaleX(1)}.Header-module-scss-module__rIun6a__link:focus-visible:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}@media (prefers-reduced-motion:reduce){.Header-module-scss-module__rIun6a__link:after{transition-duration:1ms}}.Header-module-scss-module__rIun6a__cta{padding:var(--space-2) var(--space-5);border-radius:var(--radius-pill);background:var(--ns-accent);color:var(--color-on-action);font-size:var(--text-sm);white-space:nowrap;transition:padding var(--dur-slow) var(--ease-standard),background-color var(--dur-base) var(--ease-standard),transform var(--dur-fast) var(--ease-enter);justify-items:center;gap:1px;margin-inline-start:auto;font-weight:700;text-decoration:none;display:grid}@media (min-width:1280px){.Header-module-scss-module__rIun6a__cta{margin-inline-start:0}}.Header-module-scss-module__rIun6a__header[data-stuck] .Header-module-scss-module__rIun6a__cta{padding-block:var(--space-1)}.Header-module-scss-module__rIun6a__cta:hover{background:var(--ns-accent-deep)}.Header-module-scss-module__rIun6a__cta:active{transform:scale(.97)}.Header-module-scss-module__rIun6a__cta:focus-visible:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}@media (prefers-reduced-motion:reduce){.Header-module-scss-module__rIun6a__cta{transition-duration:1ms}}.Header-module-scss-module__rIun6a__ctaLabel{font-size:var(--text-sm);font-weight:700;line-height:1.2}.Header-module-scss-module__rIun6a__ctaNote{letter-spacing:.02em;color:var(--ns-on-accent);font-size:.6875rem;font-weight:600;line-height:1.2}@media (max-width:479.98px){.Header-module-scss-module__rIun6a__ctaNote,.Header-module-scss-module__rIun6a__ctaFull{display:none}}@media (min-width:480px){.Header-module-scss-module__rIun6a__ctaShort{display:none}}
.Reveal-module-scss-module__PqRK2a__reveal{--range-start:entry 0%;--range-end:cover 32%}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Reveal-module-scss-module__PqRK2a__reveal{animation:linear both Reveal-module-scss-module__PqRK2a__ns-reveal-below;animation-timeline:view();animation-range:var(--range-start) var(--range-end);animation-delay:calc(var(--i,0)*var(--reveal-stagger)*-1)}.Reveal-module-scss-module__PqRK2a__reveal[data-from=left]{animation-name:Reveal-module-scss-module__PqRK2a__ns-reveal-left}.Reveal-module-scss-module__PqRK2a__reveal[data-from=right]{animation-name:Reveal-module-scss-module__PqRK2a__ns-reveal-right}.Reveal-module-scss-module__PqRK2a__reveal[data-from=none]{animation-name:Reveal-module-scss-module__PqRK2a__ns-fade}}}@keyframes Reveal-module-scss-module__PqRK2a__ns-reveal-below{0%{opacity:0;transform:translate3d(0, var(--reveal-shift), 0)}to{opacity:1;transform:translate(0,0)}}@keyframes Reveal-module-scss-module__PqRK2a__ns-reveal-left{0%{opacity:0;transform:translate3d(calc(var(--reveal-shift) * -1), 0, 0)}to{opacity:1;transform:translate(0,0)}}@keyframes Reveal-module-scss-module__PqRK2a__ns-reveal-right{0%{opacity:0;transform:translate3d(var(--reveal-shift), 0, 0)}to{opacity:1;transform:translate(0,0)}}
.SectionHead-module-scss-module__iBNesq__head{gap:var(--space-4);margin-bottom:var(--space-10);flex-direction:column;display:flex}.SectionHead-module-scss-module__iBNesq__head[data-align=center]{text-align:center;align-items:center}.SectionHead-module-scss-module__iBNesq__kicker{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--track-kicker);text-transform:uppercase;align-items:center;gap:var(--space-3);color:var(--color-action-text);display:flex}.SectionHead-module-scss-module__iBNesq__rule{width:var(--space-8);opacity:.5;background:currentColor;height:1px;display:block}.SectionHead-module-scss-module__iBNesq__headline{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-black);line-height:var(--leading-display);letter-spacing:var(--track-display);text-wrap:balance;font-optical-sizing:auto;max-width:20ch;color:var(--color-text)}.SectionHead-module-scss-module__iBNesq__head[data-align=center] .SectionHead-module-scss-module__iBNesq__headline{max-width:24ch}.SectionHead-module-scss-module__iBNesq__sub{font-family:var(--font-body);font-size:var(--text-lg);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;max-width:var(--measure);color:var(--color-text-dim)}
.Icon-module-scss-module__b-jR7G__icon{vertical-align:-.125em;--icon-back-alpha:.26;flex:none;block-size:1em;inline-size:1em}.band-ink .Icon-module-scss-module__b-jR7G__icon{--icon-back-alpha:.4}
.Calculator-module-scss-module__RnXTFW__section{padding-block:var(--space-9) var(--space-10);position:relative;overflow-x:clip}.Calculator-module-scss-module__RnXTFW__inner{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.Calculator-module-scss-module__RnXTFW__layout{gap:var(--space-6);align-items:start;margin-block-start:var(--space-6);display:grid}@media (min-width:1000px){.Calculator-module-scss-module__RnXTFW__layout{gap:var(--space-7);grid-template-columns:1.1fr .9fr}.Calculator-module-scss-module__RnXTFW__panel{position:sticky;inset-block-start:var(--space-7)}}.Calculator-module-scss-module__RnXTFW__boardSide{min-inline-size:0}.Calculator-module-scss-module__RnXTFW__filters{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Calculator-module-scss-module__RnXTFW__filter{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;--tint-text:color-mix(in srgb, var(--tint,var(--color-action-text)) 60%, var(--color-text));align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-dim);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),scale var(--dur-fast) var(--ease-standard);display:inline-flex}.Calculator-module-scss-module__RnXTFW__filter:hover{color:var(--color-text);border-color:var(--tint-text,var(--color-text-faint))}.Calculator-module-scss-module__RnXTFW__filter:active{scale:.96}.Calculator-module-scss-module__RnXTFW__filter[data-on]{color:var(--color-text);border-color:var(--tint-text,var(--color-action-text));background:color-mix(in oklab, var(--tint,var(--ns-accent)) 14%, var(--color-surface))}.Calculator-module-scss-module__RnXTFW__filterGlyph{font-size:1.1em}.Calculator-module-scss-module__RnXTFW__board{gap:var(--space-2);margin-block:var(--space-5) var(--space-3);flex-direction:column;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.Calculator-module-scss-module__RnXTFW__board[data-engaged]{-webkit-mask-image:none;mask-image:none}.Calculator-module-scss-module__RnXTFW__row{display:flex;overflow:hidden}.Calculator-module-scss-module__RnXTFW__track{gap:var(--space-2);animation:Calculator-module-scss-module__RnXTFW__drift var(--speed) linear infinite;flex:none;padding-inline-end:var(--space-2);display:flex}.Calculator-module-scss-module__RnXTFW__row[data-reverse] .Calculator-module-scss-module__RnXTFW__track{animation-direction:reverse}.Calculator-module-scss-module__RnXTFW__set{gap:var(--space-2);margin:0;padding:0;list-style:none;display:flex}@keyframes Calculator-module-scss-module__RnXTFW__drift{to{translate:-50%}}.Calculator-module-scss-module__RnXTFW__grid{justify-content:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Calculator-module-scss-module__RnXTFW__grid>li{animation:Calculator-module-scss-module__RnXTFW__settle var(--dur-slow) var(--ease-enter) backwards;animation-delay:calc(var(--i,0)*12ms)}@keyframes Calculator-module-scss-module__RnXTFW__settle{0%{opacity:0;translate:0 8px;scale:.92}}.Calculator-module-scss-module__RnXTFW__word{--tint-text:color-mix(in srgb, var(--tint) 60%, var(--color-text));align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-dim);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),scale var(--dur-fast) var(--ease-standard);flex:none;display:inline-flex}.Calculator-module-scss-module__RnXTFW__word:hover{color:var(--color-text);border-color:color-mix(in oklab, var(--tint-text) 60%, transparent)}.Calculator-module-scss-module__RnXTFW__word:active{scale:.95}.Calculator-module-scss-module__RnXTFW__word[data-on]{color:var(--color-text);border-color:var(--tint-text);background:color-mix(in oklab, var(--tint) 16%, var(--color-surface))}.Calculator-module-scss-module__RnXTFW__glyph{color:var(--tint-text);font-size:1.15em}.Calculator-module-scss-module__RnXTFW__label{white-space:nowrap}.Calculator-module-scss-module__RnXTFW__price{font-family:var(--font-display);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;letter-spacing:var(--track-heading);align-items:baseline;gap:var(--space-1);font-size:var(--text-xs);border-inline-start:1px solid color-mix(in oklab, var(--tint) 45%, transparent);padding-inline-start:var(--space-2);display:none}.Calculator-module-scss-module__RnXTFW__price s{color:var(--color-text-faint);text-decoration-thickness:1px}.Calculator-module-scss-module__RnXTFW__word[data-on] .Calculator-module-scss-module__RnXTFW__price{display:flex}.Calculator-module-scss-module__RnXTFW__share{color:var(--tint-text);font-weight:600}.Calculator-module-scss-module__RnXTFW__boardHint{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;text-align:center;color:var(--color-text-faint);margin:0}.Calculator-module-scss-module__RnXTFW__panel{gap:var(--space-4);align-items:start;display:grid}.Calculator-module-scss-module__RnXTFW__figures{background:var(--color-surface-raise);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);border-radius:var(--radius-lg);container-type:inline-size}.Calculator-module-scss-module__RnXTFW__spend{border-block-end:1px solid var(--color-border);margin-block-end:var(--space-5);padding-block-end:var(--space-5)}.Calculator-module-scss-module__RnXTFW__spendLabel{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--track-kicker);text-transform:uppercase;color:var(--color-text-dim);margin-block-end:var(--space-2);display:block}.Calculator-module-scss-module__RnXTFW__spendValue{font-family:var(--font-display);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;letter-spacing:var(--track-heading);align-items:baseline;gap:var(--space-2) var(--space-4);color:var(--color-text);flex-wrap:wrap;display:flex}.Calculator-module-scss-module__RnXTFW__spendValue small{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;color:var(--color-text-faint)}.Calculator-module-scss-module__RnXTFW__was{align-items:baseline;gap:var(--space-2);font-size:var(--text-2xl);color:var(--color-text);transition:color var(--dur-base) var(--ease-enter),font-size var(--dur-base) var(--ease-enter);display:inline-flex}.Calculator-module-scss-module__RnXTFW__was[data-struck]{font-size:var(--text-xl);color:var(--color-text-faint);position:relative}.Calculator-module-scss-module__RnXTFW__was[data-struck]:after{content:"";transform-origin:0;block-size:2px;animation:Calculator-module-scss-module__RnXTFW__strike var(--dur-base) var(--ease-enter) both;background:currentColor;border-radius:2px;position:absolute;inset-block-start:52%;inset-inline:-2px}@keyframes Calculator-module-scss-module__RnXTFW__strike{0%{scale:0 1}}.Calculator-module-scss-module__RnXTFW__now{align-items:baseline;gap:var(--space-2);font-size:var(--text-4xl);animation:Calculator-module-scss-module__RnXTFW__tick var(--dur-base) var(--ease-enter);line-height:1;display:flex}.Calculator-module-scss-module__RnXTFW__now[data-empty]{animation:none}.Calculator-module-scss-module__RnXTFW__shareLabel{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--track-kicker);text-transform:uppercase;color:var(--color-text-dim);animation:Calculator-module-scss-module__RnXTFW__tick var(--dur-base) var(--ease-enter);margin-block-start:var(--space-1);display:block}.Calculator-module-scss-module__RnXTFW__shareLabel[data-off]{visibility:hidden;animation:none}.Calculator-module-scss-module__RnXTFW__slider{inline-size:100%;appearance:none;cursor:pointer;background:0 0;margin-block-start:var(--space-3)}.Calculator-module-scss-module__RnXTFW__slider::-webkit-slider-runnable-track{border-radius:var(--radius-pill);background:linear-gradient(to right, var(--ns-accent) var(--progress), var(--color-border) var(--progress));block-size:6px}.Calculator-module-scss-module__RnXTFW__slider::-moz-range-track{border-radius:var(--radius-pill);background:linear-gradient(to right, var(--ns-accent) var(--progress), var(--color-border) var(--progress));block-size:6px}.Calculator-module-scss-module__RnXTFW__slider::-webkit-slider-thumb{appearance:none;background:var(--ns-accent);border:3px solid var(--color-surface);border-radius:50%;block-size:20px;inline-size:20px;margin-block-start:-7px;box-shadow:0 1px 4px #00000040}.Calculator-module-scss-module__RnXTFW__slider::-moz-range-thumb{border:3px solid var(--color-surface);background:var(--ns-accent);border-radius:50%;block-size:20px;inline-size:20px}.Calculator-module-scss-module__RnXTFW__slider:focus-visible:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.Calculator-module-scss-module__RnXTFW__spendNote{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;align-items:center;gap:var(--space-3);color:var(--color-text-faint);margin:var(--space-3) 0 0;display:flex}.Calculator-module-scss-module__RnXTFW__reset{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;color:var(--ns-accent-11,var(--ns-accent));text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.Calculator-module-scss-module__RnXTFW__seats{margin:0 0 var(--space-5);border:0;padding:0}.Calculator-module-scss-module__RnXTFW__seatsLabel{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--track-kicker);text-transform:uppercase;color:var(--color-text-dim);margin-block-end:var(--space-3);padding:0}.Calculator-module-scss-module__RnXTFW__seatRow{gap:var(--space-2);display:flex}.Calculator-module-scss-module__RnXTFW__seat{font-family:var(--font-mono);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;padding:var(--space-1) 0;border-radius:var(--radius-md);border:1px solid var(--color-border);color:var(--color-text-dim);cursor:pointer;font-size:var(--text-md);transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard);background:0 0;flex:1}.Calculator-module-scss-module__RnXTFW__seat:hover{color:var(--color-text)}.Calculator-module-scss-module__RnXTFW__seat[data-on]{background:var(--ns-accent);border-color:var(--ns-accent);color:var(--ns-on-accent);font-weight:700}.Calculator-module-scss-module__RnXTFW__running{display:none}@media (max-width:999px){.Calculator-module-scss-module__RnXTFW__running{z-index:2;justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);box-shadow:var(--shadow-md,0 6px 24px #0000001f);margin-block-start:var(--space-4);display:flex;position:sticky;inset-block-end:var(--space-3)}.Calculator-module-scss-module__RnXTFW__runningNow{font-family:var(--font-display);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;letter-spacing:var(--track-heading);font-size:var(--text-xl);color:var(--color-text);animation:Calculator-module-scss-module__RnXTFW__tick var(--dur-base) var(--ease-enter);line-height:1}.Calculator-module-scss-module__RnXTFW__runningNow small{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;color:var(--color-text-faint);margin-inline-start:var(--space-1)}.Calculator-module-scss-module__RnXTFW__runningKeep{font-family:var(--font-display);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;letter-spacing:var(--track-heading);font-size:var(--text-sm);color:var(--color-positive-text)}.Calculator-module-scss-module__RnXTFW__runningKeep small{color:var(--color-text-faint)}}.Calculator-module-scss-module__RnXTFW__rows{grid-template-columns:minmax(0,1fr);margin:0;display:grid}.Calculator-module-scss-module__RnXTFW__figure{gap:var(--space-1);min-inline-size:0;display:grid;container-type:inline-size}.Calculator-module-scss-module__RnXTFW__figure dt{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--track-kicker);text-transform:uppercase;color:var(--color-text-dim)}.Calculator-module-scss-module__RnXTFW__figure dd{font-family:var(--font-display);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;letter-spacing:var(--track-heading);font-size:var(--text-2xl);color:var(--color-text);align-items:baseline;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.Calculator-module-scss-module__RnXTFW__figure small{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;color:var(--color-text-faint)}.Calculator-module-scss-module__RnXTFW__alone s{color:var(--color-text-faint);text-decoration-thickness:2px}.Calculator-module-scss-module__RnXTFW__figure[data-saving] dd{font-size:clamp(var(--text-xl),15cqi,var(--text-4xl));color:var(--color-positive-text);line-height:1}@keyframes Calculator-module-scss-module__RnXTFW__tick{0%{opacity:0;translate:0 10px;scale:.96}}.Calculator-module-scss-module__RnXTFW__yearly{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;color:var(--color-text-dim);border-inline-start:1px solid var(--color-border);padding-inline-start:var(--space-3)}.Calculator-module-scss-module__RnXTFW__empty,.Calculator-module-scss-module__RnXTFW__capped{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;color:var(--color-text-faint);margin:var(--space-4) 0 0}.Calculator-module-scss-module__RnXTFW__empty{margin:0}.Calculator-module-scss-module__RnXTFW__keep{animation:Calculator-module-scss-module__RnXTFW__tick var(--dur-base) var(--ease-enter)}.Calculator-module-scss-module__RnXTFW__investNote{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;color:var(--color-text-faint);padding-inline:var(--space-6);margin:0}.Calculator-module-scss-module__RnXTFW__disclaimer{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;max-inline-size:62ch;margin:var(--space-6) auto 0;text-align:center;color:var(--color-text-faint)}@media (prefers-reduced-motion:reduce){.Calculator-module-scss-module__RnXTFW__track,.Calculator-module-scss-module__RnXTFW__grid>li,.Calculator-module-scss-module__RnXTFW__now,.Calculator-module-scss-module__RnXTFW__runningNow,.Calculator-module-scss-module__RnXTFW__shareLabel,.Calculator-module-scss-module__RnXTFW__was[data-struck]:after,.Calculator-module-scss-module__RnXTFW__keep{animation:none}.Calculator-module-scss-module__RnXTFW__word,.Calculator-module-scss-module__RnXTFW__filter,.Calculator-module-scss-module__RnXTFW__seat,.Calculator-module-scss-module__RnXTFW__slider{transition:none}}
.Faq-module-scss-module__LM4Ijq__section{padding-block:var(--section-y);background:var(--color-surface);color:var(--color-text)}.Faq-module-scss-module__LM4Ijq__inner{width:100%;max-width:var(--container-narrow);padding-inline:var(--gutter);margin-inline:auto}.Faq-module-scss-module__LM4Ijq__list{flex-direction:column;display:flex}.Faq-module-scss-module__LM4Ijq__item{border-bottom:1px solid var(--color-border-soft)}.Faq-module-scss-module__LM4Ijq__item:first-of-type{border-top:1px solid var(--color-border-soft)}.Faq-module-scss-module__LM4Ijq__summary{justify-content:space-between;align-items:center;gap:var(--space-5);padding-block:var(--space-5);cursor:pointer;list-style:none;display:flex}.Faq-module-scss-module__LM4Ijq__summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px;border-radius:var(--radius-xs)}.Faq-module-scss-module__LM4Ijq__summary::-webkit-details-marker{display:none}@media (hover:hover){.Faq-module-scss-module__LM4Ijq__summary:hover .Faq-module-scss-module__LM4Ijq__question{color:var(--color-action-deep)}}.Faq-module-scss-module__LM4Ijq__question{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--track-heading);text-wrap:balance;color:var(--color-text);transition:color var(--dur-fast) var(--ease-standard)}.Faq-module-scss-module__LM4Ijq__icon{width:var(--space-5);height:var(--space-5);border:1px solid var(--color-border);border-radius:50%;flex:none;position:relative}.Faq-module-scss-module__LM4Ijq__icon:before,.Faq-module-scss-module__LM4Ijq__icon:after{content:"";background:var(--color-action);height:1.5px;transition:transform var(--dur-base) var(--ease-standard);border-radius:2px;margin-top:-.75px;position:absolute;inset:50% 25%}.Faq-module-scss-module__LM4Ijq__icon:after{transform:rotate(90deg)}[open] .Faq-module-scss-module__LM4Ijq__icon:after{transform:rotate(0)}.Faq-module-scss-module__LM4Ijq__answer{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;padding-bottom:var(--space-6);padding-right:var(--space-9);max-width:var(--measure);color:var(--color-text-dim)}@supports (interpolate-size:allow-keywords){@media (prefers-reduced-motion:no-preference){:root{interpolate-size:allow-keywords}.Faq-module-scss-module__LM4Ijq__item::details-content{height:0;transition:height var(--dur-slow) var(--ease-standard),content-visibility var(--dur-slow) allow-discrete;overflow:hidden}.Faq-module-scss-module__LM4Ijq__item[open]::details-content{height:auto}}}
.MarketSelect-module-scss-module__ltm5OW__root{gap:var(--space-2);display:inline-grid}.MarketSelect-module-scss-module__ltm5OW__field{align-items:center;display:inline-grid;position:relative}.MarketSelect-module-scss-module__ltm5OW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.MarketSelect-module-scss-module__ltm5OW__select{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty}.MarketSelect-module-scss-module__ltm5OW__select:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.MarketSelect-module-scss-module__ltm5OW__select{appearance:none;border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);min-width:9ch;padding:var(--space-1) calc(var(--space-7) + var(--space-1)) var(--space-1) var(--space-3);background:var(--color-surface-raise);color:var(--color-text-dim);cursor:pointer;line-height:var(--leading-body);transition:border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}@media (hover:hover){.MarketSelect-module-scss-module__ltm5OW__select:hover{border-color:var(--color-border);color:var(--color-text)}}.MarketSelect-module-scss-module__ltm5OW__chevron{width:.48em;height:.48em;color:var(--color-text-faint);pointer-events:none;border-block-end:1.5px solid;border-inline-end:1.5px solid;position:absolute;inset-inline-end:var(--space-3);transform:translateY(-15%)rotate(45deg)}.MarketSelect-module-scss-module__ltm5OW__fallback{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.MarketSelect-module-scss-module__ltm5OW__fallback a{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty}.MarketSelect-module-scss-module__ltm5OW__fallback a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.MarketSelect-module-scss-module__ltm5OW__fallback a{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);padding:var(--space-1) var(--space-3);color:var(--color-text-dim);text-decoration:none;display:inline-flex}
.Footer-module-scss-module__0HPbkq__footer{padding-block:var(--space-10) var(--space-8);background:var(--color-surface);color:var(--color-text)}.Footer-module-scss-module__0HPbkq__inner{width:100%;max-width:var(--container);padding-inline:var(--gutter);gap:var(--space-9);margin-inline:auto;display:grid}.Footer-module-scss-module__0HPbkq__brand{gap:var(--space-3);flex-direction:column;display:flex}.Footer-module-scss-module__0HPbkq__wordmark{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-black);letter-spacing:var(--track-tight);color:var(--color-text)}.Footer-module-scss-module__0HPbkq__blurb{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;max-width:34ch;color:var(--color-text-dim)}.Footer-module-scss-module__0HPbkq__heart{width:.9em;height:.9em;color:var(--color-action);fill:currentColor;vertical-align:-.1em;margin-inline:.08em;display:inline-block}.Footer-module-scss-module__0HPbkq__nav{gap:var(--space-6);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:480px){.Footer-module-scss-module__0HPbkq__nav{grid-template-columns:repeat(3,1fr)}}.Footer-module-scss-module__0HPbkq__column{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Footer-module-scss-module__0HPbkq__link{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;color:var(--color-text-dim);transition:color var(--dur-fast) var(--ease-standard);text-decoration:none}.Footer-module-scss-module__0HPbkq__link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}@media (hover:hover){.Footer-module-scss-module__0HPbkq__link:hover{color:var(--color-text)}}.Footer-module-scss-module__0HPbkq__market{justify-items:start;gap:var(--space-2);display:grid}.Footer-module-scss-module__0HPbkq__marketLabel{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--track-kicker);text-transform:uppercase;color:var(--color-text-faint);margin:0}.Footer-module-scss-module__0HPbkq__legal{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;border-top:1px solid var(--color-border-soft);padding-top:var(--space-6);color:var(--color-text-faint)}@media (min-width:768px){.Footer-module-scss-module__0HPbkq__inner{gap:var(--space-10) var(--space-12);grid-template-columns:1fr 1.2fr}.Footer-module-scss-module__0HPbkq__legal,.Footer-module-scss-module__0HPbkq__market{grid-column:1/-1}}
.Counter-module-scss-module__YJ09eW__counter{font-family:var(--font-display);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;letter-spacing:var(--track-heading)}
.Hero-module-scss-module__RMIlTa__hero{isolation:isolate;background:var(--color-surface);color:var(--color-text);position:relative;overflow:hidden}.Hero-module-scss-module__RMIlTa__hero:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(60% 60% at 30% 0,#16a34a2e,#0000 70%);height:70%;position:absolute;inset:-20% -10% auto}.Hero-module-scss-module__RMIlTa__inner{width:100%;max-width:var(--container);padding-inline:var(--gutter);padding-block:var(--section-y-lg);z-index:2;gap:var(--space-9);grid-template-columns:1fr;align-items:center;margin-inline:auto;display:grid;position:relative}@media (min-width:1024px){.Hero-module-scss-module__RMIlTa__inner{gap:var(--space-10);grid-template-columns:1.05fr .95fr}}.Hero-module-scss-module__RMIlTa__copy{gap:var(--hero-gap,var(--space-5));flex-direction:column;display:flex}.Hero-module-scss-module__RMIlTa__kicker{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--track-kicker);text-transform:uppercase;align-items:center;gap:var(--space-3);color:var(--color-action-text);display:flex}.Hero-module-scss-module__RMIlTa__rule{background:var(--color-action);width:48px;height:2px;display:block}.Hero-module-scss-module__RMIlTa__headline{font-family:var(--font-display);font-size:var(--hero-headline,var(--text-5xl));font-weight:var(--weight-black);line-height:var(--leading-display);letter-spacing:var(--track-display);text-wrap:balance;font-optical-sizing:auto;max-width:18ch}.Hero-module-scss-module__RMIlTa__sub{font-family:var(--font-body);font-size:var(--hero-sub,var(--text-lg));font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;max-width:var(--hero-measure,52ch);color:var(--color-text-dim)}.Hero-module-scss-module__RMIlTa__actions{align-items:center;gap:var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.Hero-module-scss-module__RMIlTa__cta:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.Hero-module-scss-module__RMIlTa__cta{height:58px;padding-inline:var(--space-7);border-radius:var(--radius-pill);background:var(--color-action);color:var(--color-on-action);box-shadow:var(--shadow-action);font-family:var(--font-body);font-size:var(--text-md);font-weight:var(--weight-bold);letter-spacing:var(--track-tight);transition:transform var(--dur-fast) var(--ease-standard),background var(--dur-fast) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex}.Hero-module-scss-module__RMIlTa__cta:hover{background:var(--ns-accent-deep)}.Hero-module-scss-module__RMIlTa__cta:active{transform:translateY(1px)}.Hero-module-scss-module__RMIlTa__ctaSecondary:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.Hero-module-scss-module__RMIlTa__ctaSecondary{height:58px;padding-inline:var(--space-6);border-radius:var(--radius-pill);border:1px solid var(--color-border);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:var(--track-tight);transition:transform var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),background var(--dur-fast) var(--ease-standard);background:0 0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.Hero-module-scss-module__RMIlTa__ctaSecondary:hover{border-color:var(--color-text);background:var(--color-surface-raise)}}.Hero-module-scss-module__RMIlTa__ctaSecondary:active{transform:translateY(1px)}.Hero-module-scss-module__RMIlTa__ctaNote{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;color:var(--color-text-faint);flex-basis:100%}.Hero-module-scss-module__RMIlTa__proof{align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-dim);display:flex}.Hero-module-scss-module__RMIlTa__proofCount{font-size:var(--text-md);font-weight:var(--weight-bold);color:var(--color-text)}.Hero-module-scss-module__RMIlTa__cycle{color:var(--color-action-text);display:inline-grid;position:relative}.Hero-module-scss-module__RMIlTa__cycleSizer{visibility:hidden;grid-area:1/1}.Hero-module-scss-module__RMIlTa__word{opacity:0;white-space:nowrap;animation:Hero-module-scss-module__RMIlTa__audience calc(var(--n)*2.1s) var(--ease-standard) infinite;animation-delay:calc(var(--i)*2.1s);grid-area:1/1}@keyframes Hero-module-scss-module__RMIlTa__audience{0%,2%{opacity:0;transform:translateY(.34em)}5%,14%{opacity:1;transform:none}17%,to{opacity:0;transform:translateY(-.34em)}}@media (prefers-reduced-motion:reduce){.Hero-module-scss-module__RMIlTa__word{animation:none}.Hero-module-scss-module__RMIlTa__word:first-of-type{opacity:1}}
.Shelf-module-scss-module__K9Fg3q__shelf{--size:var(--orbit-size,min(74vmin, 520px));--near:calc(var(--size) * .44);--far:calc(var(--size) * .58);z-index:3;pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.Shelf-module-scss-module__K9Fg3q__tile{--r:0;inline-size:max-content;font-size:calc(var(--size)*.0275);border-radius:var(--radius-pill);background:var(--color-surface-raise);border:1px solid var(--color-border);border-radius:var(--radius-pill);opacity:0;scale:.72;translate:calc(-50% + var(--x)*var(--r)) calc(-50% + var(--y)*var(--r));transition:translate var(--dur-hero) var(--ease-enter),opacity var(--dur-base) var(--ease-standard),scale var(--dur-hero) var(--ease-enter);align-items:center;gap:.55em;padding:.5em .8em;display:flex;position:absolute;inset-block-start:50%;inset-inline-start:50%}.Shelf-module-scss-module__K9Fg3q__tile[data-far]{--open-r:var(--far)}.Shelf-module-scss-module__K9Fg3q__shelf[data-mode=all] .Shelf-module-scss-module__K9Fg3q__tile{--r:var(--open-r,var(--near));opacity:1;transition-delay:calc(var(--i)*45ms);scale:1}.Shelf-module-scss-module__K9Fg3q__shelf[data-mode=one] .Shelf-module-scss-module__K9Fg3q__tile{--r:var(--open-r,var(--near));opacity:.3;transition-delay:0s;scale:.9}.Shelf-module-scss-module__K9Fg3q__shelf[data-mode=one] .Shelf-module-scss-module__K9Fg3q__tile[data-focus]{z-index:2;border-color:var(--color-action);box-shadow:0 0 0 3px var(--color-action-line);opacity:1;scale:1.2}.Shelf-module-scss-module__K9Fg3q__glyph{fill:none;block-size:1.2em;inline-size:1.2em;stroke:var(--color-action-text);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.Shelf-module-scss-module__K9Fg3q__text{flex-direction:column;gap:1px;line-height:1.15;display:flex}.Shelf-module-scss-module__K9Fg3q__top{justify-content:space-between;align-items:baseline;gap:1.1em;display:flex}.Shelf-module-scss-module__K9Fg3q__name{font-family:var(--font-body);font-size:.95em;font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;color:var(--color-text);font-weight:600}.Shelf-module-scss-module__K9Fg3q__note{font-family:var(--font-body);font-size:.8em;font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;color:var(--color-text-dim)}.Shelf-module-scss-module__K9Fg3q__price{font-family:var(--font-display);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;letter-spacing:var(--track-heading);color:var(--color-text-dim);font-size:.92em}@media (prefers-reduced-motion:reduce){.Shelf-module-scss-module__K9Fg3q__tile{transition:opacity var(--dur-fast) linear;transition-delay:0s!important}}@media (max-width:1023.98px){.Shelf-module-scss-module__K9Fg3q__shelf{justify-content:center;gap:var(--space-2);inline-size:92vw;flex-wrap:wrap;padding-block-start:var(--space-3);display:flex;position:absolute;inset:100% auto auto 50%;translate:-50%}.Shelf-module-scss-module__K9Fg3q__tile{font-size:11px;position:static;translate:none}.Shelf-module-scss-module__K9Fg3q__shelf[data-mode=all] .Shelf-module-scss-module__K9Fg3q__tile,.Shelf-module-scss-module__K9Fg3q__shelf[data-mode=one] .Shelf-module-scss-module__K9Fg3q__tile[data-focus]{translate:none}.Shelf-module-scss-module__K9Fg3q__shelf[data-mode=one] .Shelf-module-scss-module__K9Fg3q__tile[data-focus]{scale:1.18}.Shelf-module-scss-module__K9Fg3q__note{display:none}}@media (max-height:820px) and (max-width:1023px){.Shelf-module-scss-module__K9Fg3q__shelf{gap:var(--space-1);padding-block-start:var(--space-2)}.Shelf-module-scss-module__K9Fg3q__tile{padding:.4em .6em;font-size:10px}}@media (max-height:720px) and (max-width:1023px){.Shelf-module-scss-module__K9Fg3q__shelf{display:none}}
.Character-module-scss-module__YN_O1G__chip{isolation:isolate;background:radial-gradient(116% 116% at 30% 16%, #fff 0%, var(--ns-cast-disc) 46%, var(--ns-cast-disc-deep) 100%);border-radius:50%;block-size:100%;inline-size:100%;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,inset 0 -10px 16px -8px #422e1c73,0 8px 16px -8px #140e088c}.Character-module-scss-module__YN_O1G__chip:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(58% 44% at 30% 14%, rgb(255, 255, 255, var(--ns-shade-lit-a)), transparent 72%);position:absolute;inset:0}.Character-module-scss-module__YN_O1G__art{block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}
.Orbit-module-scss-module__DBLKJa__scene{--size:var(--orbit-size,min(74vmin, 520px));--radius:calc(var(--size) * .36);--face:calc(var(--size) * .17);--tilt:0deg;--drag:0deg;--spin-duration:44s;inline-size:var(--size);block-size:var(--size);perspective:1200px;perspective-origin:50% 46%;margin-inline:auto;position:relative}@media (max-width:767.98px){.Orbit-module-scss-module__DBLKJa__scene{--size:min(86vmin, 520px)}}.Orbit-module-scss-module__DBLKJa__scene[data-variant=tilt],.Orbit-module-scss-module__DBLKJa__scene[data-variant=orbit]{--tilt:24deg;--radius:calc(var(--size) * .44);--face:calc(var(--size) * .15)}.Orbit-module-scss-module__DBLKJa__scene:not([data-variant=tilt]){cursor:grab;touch-action:pan-y}.Orbit-module-scss-module__DBLKJa__scene:not([data-variant=tilt]):active{cursor:grabbing}.Orbit-module-scss-module__DBLKJa__scene[data-stage=alone]{--radius:calc(var(--size) * .32)}.Orbit-module-scss-module__DBLKJa__scene[data-stage=scattered]{--radius:calc(var(--size) * .3)}.Orbit-module-scss-module__DBLKJa__tilt{transform-style:preserve-3d;transform:rotateX(var(--tilt)) rotateY(var(--drag));transition:transform var(--dur-hero) var(--ease-standard);position:absolute;inset:0}.Orbit-module-scss-module__DBLKJa__ring{transform-style:preserve-3d;position:absolute;inset:0}.Orbit-module-scss-module__DBLKJa__scene[data-variant=orbit]:is([data-stage=closed],[data-stage=held],[data-stage=running]) .Orbit-module-scss-module__DBLKJa__ring{animation:Orbit-module-scss-module__DBLKJa__spin var(--spin-duration) linear infinite}.Orbit-module-scss-module__DBLKJa__tilt[data-dragging] .Orbit-module-scss-module__DBLKJa__ring{animation-play-state:paused}@keyframes Orbit-module-scss-module__DBLKJa__spin{to{transform:rotateY(360deg)}}.Orbit-module-scss-module__DBLKJa__hoop{inline-size:calc(var(--hoop-r,var(--radius))*2);block-size:calc(var(--hoop-r,var(--radius))*2);transition:inline-size var(--dur-hero) var(--ease-standard),block-size var(--dur-hero) var(--ease-standard);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.Orbit-module-scss-module__DBLKJa__scene:is([data-variant=tilt],[data-variant=orbit]) .Orbit-module-scss-module__DBLKJa__hoop{transform:rotateX(90deg)}.Orbit-module-scss-module__DBLKJa__hoopSvg{fill:none;stroke-width:1.4px;vector-effect:non-scaling-stroke;block-size:100%;inline-size:100%;overflow:visible}.Orbit-module-scss-module__DBLKJa__hoopDash{stroke:var(--color-text-faint);stroke-dasharray:5 13;opacity:0;transform-origin:50%;transition:opacity var(--dur-base) var(--ease-standard)}.Orbit-module-scss-module__DBLKJa__scene:is([data-stage=scattered],[data-stage=frayed]){--hoop-r:calc(var(--size) * .36)}.Orbit-module-scss-module__DBLKJa__scene:is([data-stage=scattered],[data-stage=frayed]) .Orbit-module-scss-module__DBLKJa__hoopDash{opacity:1;animation:9s linear infinite Orbit-module-scss-module__DBLKJa__gutter}.Orbit-module-scss-module__DBLKJa__scene[data-stage=frayed] .Orbit-module-scss-module__DBLKJa__slot[data-late]{transform:rotateY(var(--a)) translateZ(calc(var(--size) * .53))}.Orbit-module-scss-module__DBLKJa__scene[data-variant=flat][data-stage=frayed] .Orbit-module-scss-module__DBLKJa__slot[data-late]{transform:rotate(var(--a)) translateY(calc(var(--size) * -.53))}.Orbit-module-scss-module__DBLKJa__scene[data-stage=frayed] .Orbit-module-scss-module__DBLKJa__hoopDash{stroke:var(--color-text-dim);stroke-dasharray:3 17}@keyframes Orbit-module-scss-module__DBLKJa__gutter{to{rotate:360deg}}.Orbit-module-scss-module__DBLKJa__hoopSolid{stroke:var(--ns-accent-11);stroke-width:1px;stroke-dasharray:616;stroke-dashoffset:616px;transform-origin:50%;opacity:0;transition:stroke-dashoffset 1.1s var(--ease-standard),opacity var(--dur-fast) linear;rotate:-90deg}.Orbit-module-scss-module__DBLKJa__scene:is([data-stage=closed],[data-stage=held],[data-stage=running]) .Orbit-module-scss-module__DBLKJa__hoopSolid{stroke-dashoffset:0;opacity:.32}.Orbit-module-scss-module__DBLKJa__scene:is([data-stage=held],[data-stage=running]) .Orbit-module-scss-module__DBLKJa__hoopSolid{stroke-width:1.2px;opacity:.45}.Orbit-module-scss-module__DBLKJa__slot[data-you] .Orbit-module-scss-module__DBLKJa__face:after{content:"";border:3px solid var(--ns-accent);pointer-events:none;border-radius:50%;position:absolute;inset:-3px}.Orbit-module-scss-module__DBLKJa__slot[data-you] .Orbit-module-scss-module__DBLKJa__tick,.Orbit-module-scss-module__DBLKJa__slot[data-you] .Orbit-module-scss-module__DBLKJa__owed{box-shadow:0 0 0 2px var(--ns-ink-bg)}.Orbit-module-scss-module__DBLKJa__spoke{stroke:var(--ns-accent);stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:98;stroke-dashoffset:98px;opacity:0;transition:stroke-dashoffset var(--dur-hero) var(--ease-enter),opacity var(--dur-base) linear}.Orbit-module-scss-module__DBLKJa__scene:is([data-stage=closed],[data-stage=held],[data-stage=running]) .Orbit-module-scss-module__DBLKJa__spoke{stroke-dashoffset:0;opacity:.5;transition-delay:calc(var(--i)*90ms)}.Orbit-module-scss-module__DBLKJa__scene:is([data-stage=held],[data-stage=running]) .Orbit-module-scss-module__DBLKJa__spoke{opacity:.8;stroke-width:1.8px}.Orbit-module-scss-module__DBLKJa__spoke[data-you]{stroke:var(--ns-on-ink);stroke-width:1.8px}.Orbit-module-scss-module__DBLKJa__scene:is([data-stage=closed],[data-stage=held],[data-stage=running]) .Orbit-module-scss-module__DBLKJa__spoke[data-you]{opacity:.92;transition-delay:0s}.Orbit-module-scss-module__DBLKJa__scene:is([data-stage=held],[data-stage=running]) .Orbit-module-scss-module__DBLKJa__spoke[data-you]{stroke-width:2.2px}.Orbit-module-scss-module__DBLKJa__slot{transform-style:preserve-3d;transform:rotateY(var(--a)) translateZ(var(--radius));transition:transform var(--dur-hero) var(--ease-standard);position:absolute;inset:0}.Orbit-module-scss-module__DBLKJa__scene[data-variant=flat] .Orbit-module-scss-module__DBLKJa__slot{transform:rotate(var(--a)) translateY(calc(var(--radius) * -1))}.Orbit-module-scss-module__DBLKJa__scene[data-variant=flat] .Orbit-module-scss-module__DBLKJa__tilt{transform:none;rotate:var(--drag)}.Orbit-module-scss-module__DBLKJa__scene[data-variant=flat][data-stage=closed] .Orbit-module-scss-module__DBLKJa__ring{animation:Orbit-module-scss-module__DBLKJa__spin2d 2.6s var(--ease-enter) 1 both}@keyframes Orbit-module-scss-module__DBLKJa__spin2d{to{rotate:360deg}}.Orbit-module-scss-module__DBLKJa__scene[data-variant=flat][data-stage=closed] .Orbit-module-scss-module__DBLKJa__face,.Orbit-module-scss-module__DBLKJa__scene[data-variant=flat][data-stage=closed] .Orbit-module-scss-module__DBLKJa__core{animation:Orbit-module-scss-module__DBLKJa__unspin2d 2.6s var(--ease-enter) 1 both}@keyframes Orbit-module-scss-module__DBLKJa__unspin2d{0%{rotate:calc((var(--a) + var(--drag))*-1)}to{rotate:calc((var(--a) + var(--drag))*-1 - 360deg)}}.Orbit-module-scss-module__DBLKJa__drift{transform-style:preserve-3d;transition:translate .9s var(--ease-standard);transition-delay:calc(var(--i)*40ms);position:absolute;inset:0;translate:0}.Orbit-module-scss-module__DBLKJa__scene[data-stage=scattered] .Orbit-module-scss-module__DBLKJa__drift{translate:var(--sx) var(--sy)}.Orbit-module-scss-module__DBLKJa__scene[data-stage=frayed] .Orbit-module-scss-module__DBLKJa__slot[data-late] .Orbit-module-scss-module__DBLKJa__drift{translate:var(--sx) var(--sy);animation:Orbit-module-scss-module__DBLKJa__unsettled 3.4s var(--ease-standard) infinite}@keyframes Orbit-module-scss-module__DBLKJa__unsettled{50%{translate:calc(var(--sx)*1.22) calc(var(--sy)*1.22)}}.Orbit-module-scss-module__DBLKJa__face{inline-size:var(--face);block-size:var(--face);opacity:1;transition:opacity .52s var(--ease-enter),transform .64s var(--ease-enter);transition-delay:calc(var(--i)*70ms);transform:scale(1);rotate:y calc((var(--a) + var(--drag))*-1);border-radius:50%;margin-block-start:calc(var(--face)/-2);margin-inline-start:calc(var(--face)/-2);position:absolute;inset-block-start:50%;inset-inline-start:50%;box-shadow:0 10px 30px #00000047}.Orbit-module-scss-module__DBLKJa__scene:is([data-stage=shelf],[data-stage=alone]) .Orbit-module-scss-module__DBLKJa__slot:not(:first-child) .Orbit-module-scss-module__DBLKJa__face{opacity:0;transform:scale(.2)}.Orbit-module-scss-module__DBLKJa__scene[data-variant=orbit]:is([data-stage=closed],[data-stage=held],[data-stage=running]) .Orbit-module-scss-module__DBLKJa__face{animation:Orbit-module-scss-module__DBLKJa__unspin var(--spin-duration) linear infinite}.Orbit-module-scss-module__DBLKJa__tilt[data-dragging] .Orbit-module-scss-module__DBLKJa__face{animation-play-state:paused}@keyframes Orbit-module-scss-module__DBLKJa__unspin{0%{rotate:y calc((var(--a) + var(--drag))*-1)}to{rotate:y calc((var(--a) + var(--drag))*-1 - 360deg)}}.Orbit-module-scss-module__DBLKJa__scene[data-variant=flat] .Orbit-module-scss-module__DBLKJa__face,.Orbit-module-scss-module__DBLKJa__scene[data-variant=flat] .Orbit-module-scss-module__DBLKJa__coin{rotate:calc((var(--a) + var(--drag))*-1)}.Orbit-module-scss-module__DBLKJa__scene[data-variant=flat] .Orbit-module-scss-module__DBLKJa__coin{transform:none}.Orbit-module-scss-module__DBLKJa__scene[data-variant=flat][data-stage=held] .Orbit-module-scss-module__DBLKJa__coin{animation:Orbit-module-scss-module__DBLKJa__pay2d 1.6s var(--ease-standard) infinite}@keyframes Orbit-module-scss-module__DBLKJa__pay2d{0%{opacity:0;translate:0;scale:.6}18%{opacity:1;translate:0;scale:1}82%{opacity:1}to{opacity:0;translate:0 var(--radius);scale:.5}}.Orbit-module-scss-module__DBLKJa__scene[data-variant=flat] .Orbit-module-scss-module__DBLKJa__core{transform:none;rotate:calc(var(--drag)*-1)}.Orbit-module-scss-module__DBLKJa__tick,.Orbit-module-scss-module__DBLKJa__owed{border:2px solid var(--ns-ink-bg);opacity:0;block-size:31%;inline-size:31%;transition:opacity .32s var(--ease-enter),transform .42s var(--ease-enter);transition-delay:calc(var(--i)*60ms);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:-4%;inset-inline-end:-7%;transform:scale(.3)}.Orbit-module-scss-module__DBLKJa__tick{background:var(--ns-accent);color:var(--ns-on-accent)}.Orbit-module-scss-module__DBLKJa__scene:is([data-stage=closed],[data-stage=held],[data-stage=running]) .Orbit-module-scss-module__DBLKJa__tick{opacity:1;transform:scale(1)}.Orbit-module-scss-module__DBLKJa__owed{background:var(--color-surface-raise);color:var(--color-text-dim);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;font-weight:var(--weight-bold)}.Orbit-module-scss-module__DBLKJa__scene[data-stage=frayed] .Orbit-module-scss-module__DBLKJa__slot[data-late] .Orbit-module-scss-module__DBLKJa__owed{opacity:1;transform:scale(1)}.Orbit-module-scss-module__DBLKJa__coin{inline-size:calc(var(--face)*.44);block-size:calc(var(--face)*.44);background:var(--ns-accent);color:var(--ns-on-accent);font-family:var(--font-display);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;letter-spacing:var(--track-heading);font-weight:var(--weight-bold);font-size:var(--text-xs);opacity:0;transform:translateZ(0);rotate:y calc((var(--a) + var(--drag))*-1);border-radius:50%;place-items:center;margin-block-start:calc(var(--face)*-.22);margin-inline-start:calc(var(--face)*-.22);display:grid;position:absolute;inset-block-start:50%;inset-inline-start:50%}.Orbit-module-scss-module__DBLKJa__scene[data-stage=held] .Orbit-module-scss-module__DBLKJa__coin{animation:Orbit-module-scss-module__DBLKJa__pay 1.6s var(--ease-standard) infinite,Orbit-module-scss-module__DBLKJa__unspin var(--spin-duration) linear infinite;animation-delay:calc(var(--i)*.16s),0s}@keyframes Orbit-module-scss-module__DBLKJa__pay{0%{opacity:0;transform:translateZ(0)scale(.6)}18%{opacity:1;transform:translateZ(0)scale(1)}82%{opacity:1}to{opacity:0;transform:translateZ(calc(var(--radius) * -1)) scale(.5)}}.Orbit-module-scss-module__DBLKJa__core{--a:0deg;translate:-50% -50%;rotate:y calc(var(--drag)*-1);transform:rotateX(calc(var(--tilt) * -1));font-size:calc(var(--size)*.032);border-radius:var(--radius-md);background:var(--color-surface-raise);border:1px solid var(--color-border);white-space:nowrap;justify-items:center;gap:2px;padding:.85em 1.15em;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:50%;box-shadow:0 20px 60px #00000057}@media (max-width:767.98px){.Orbit-module-scss-module__DBLKJa__core{gap:0;padding:.65em .9em}}.Orbit-module-scss-module__DBLKJa__core{opacity:1;transition:opacity .42s var(--ease-enter),scale .56s var(--ease-enter),border-color var(--dur-base) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard);scale:1}.Orbit-module-scss-module__DBLKJa__scene[data-stage=alone] .Orbit-module-scss-module__DBLKJa__core{translate:-50% calc(44px - 50%)}.Orbit-module-scss-module__DBLKJa__scene[data-stage=shelf]{--radius:calc(var(--size) * .17);--face:calc(var(--size) * .23)}.Orbit-module-scss-module__DBLKJa__scene[data-stage=shelf] .Orbit-module-scss-module__DBLKJa__core{translate:-50% calc(12px - 50%)}.Orbit-module-scss-module__DBLKJa__scene[data-variant=orbit]:is([data-stage=closed],[data-stage=held],[data-stage=running]) .Orbit-module-scss-module__DBLKJa__core{animation:Orbit-module-scss-module__DBLKJa__unspin var(--spin-duration) linear infinite}.Orbit-module-scss-module__DBLKJa__tilt[data-dragging] .Orbit-module-scss-module__DBLKJa__core{animation-play-state:paused}.Orbit-module-scss-module__DBLKJa__scene:is([data-stage=held],[data-stage=running]) .Orbit-module-scss-module__DBLKJa__core{border-color:var(--ns-accent);box-shadow:0 20px 60px #00000057,0 0 0 4px color-mix(in srgb, var(--ns-accent) 16%, transparent)}.Orbit-module-scss-module__DBLKJa__coreLabel{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--track-kicker);text-transform:uppercase;color:var(--color-text-dim);font-size:.62em}.Orbit-module-scss-module__DBLKJa__coreValue{font-family:var(--font-display);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;letter-spacing:var(--track-heading);font-size:1.45em;font-weight:var(--weight-black);color:var(--color-text)}@media (max-width:767.98px){.Orbit-module-scss-module__DBLKJa__coreValue{font-size:1.25em}}.Orbit-module-scss-module__DBLKJa__coreNote{font-family:var(--font-body);font-size:.74em;font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;color:var(--color-text-dim)}.Orbit-module-scss-module__DBLKJa__coreLock{color:var(--color-action-text);place-items:center;margin-block-start:var(--space-1);display:grid}.Orbit-module-scss-module__DBLKJa__lock{block-size:18px;inline-size:18px}.Orbit-module-scss-module__DBLKJa__shackle{transform-origin:30% 100%;transition:translate var(--dur-base) var(--ease-standard),rotate var(--dur-base) var(--ease-standard);translate:0}.Orbit-module-scss-module__DBLKJa__scene:is([data-stage=shelf],[data-stage=alone],[data-stage=scattered],[data-stage=frayed],[data-stage=running]) .Orbit-module-scss-module__DBLKJa__shackle{translate:1px -3px;rotate:-14deg}@media (prefers-reduced-motion:reduce){.Orbit-module-scss-module__DBLKJa__ring,.Orbit-module-scss-module__DBLKJa__face,.Orbit-module-scss-module__DBLKJa__hoopDash,.Orbit-module-scss-module__DBLKJa__drift{animation:none!important}.Orbit-module-scss-module__DBLKJa__coin{opacity:0;animation:none!important}.Orbit-module-scss-module__DBLKJa__scene[data-stage=held] .Orbit-module-scss-module__DBLKJa__coin{opacity:1;transform:translateZ(calc(var(--radius) * -.5)) scale(.85)}.Orbit-module-scss-module__DBLKJa__tilt,.Orbit-module-scss-module__DBLKJa__slot,.Orbit-module-scss-module__DBLKJa__drift,.Orbit-module-scss-module__DBLKJa__hoop,.Orbit-module-scss-module__DBLKJa__hoopSolid,.Orbit-module-scss-module__DBLKJa__spoke,.Orbit-module-scss-module__DBLKJa__face,.Orbit-module-scss-module__DBLKJa__core,.Orbit-module-scss-module__DBLKJa__tick,.Orbit-module-scss-module__DBLKJa__owed,.Orbit-module-scss-module__DBLKJa__shackle{transition-duration:1ms}}.Orbit-module-scss-module__DBLKJa__arrive{animation:Orbit-module-scss-module__DBLKJa__faceArrive .46s var(--ease-enter) both;animation-delay:calc(var(--i)*55ms)}.Orbit-module-scss-module__DBLKJa__slot[data-you] .Orbit-module-scss-module__DBLKJa__arrive{animation:none}@keyframes Orbit-module-scss-module__DBLKJa__faceArrive{0%{opacity:0;scale:.7}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.Orbit-module-scss-module__DBLKJa__arrive{animation:none}}.Orbit-module-scss-module__DBLKJa__coreSplit{animation:Orbit-module-scss-module__DBLKJa__divideIn .62s var(--ease-enter) both;flex-direction:column;align-items:center;gap:1px;display:flex}.Orbit-module-scss-module__DBLKJa__coreWas{font-family:var(--font-display);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;letter-spacing:var(--track-heading);font-size:var(--text-sm);color:var(--color-text-dim);text-decoration:line-through;-webkit-text-decoration-color:var(--ns-accent-11);text-decoration-color:var(--ns-accent-11);text-decoration-thickness:1.5px}.Orbit-module-scss-module__DBLKJa__coreSlash{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-faint);font-size:.625rem;font-weight:600}.Orbit-module-scss-module__DBLKJa__coreValue{animation:Orbit-module-scss-module__DBLKJa__shareIn .52s var(--ease-enter) .22s both}@keyframes Orbit-module-scss-module__DBLKJa__divideIn{0%{opacity:0;translate:0 -6px}to{opacity:1;translate:0}}@keyframes Orbit-module-scss-module__DBLKJa__shareIn{0%{opacity:0;scale:.82}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.Orbit-module-scss-module__DBLKJa__coreSplit,.Orbit-module-scss-module__DBLKJa__coreValue{animation:none}}
.Grain-module-scss-module__Hf-D3W__grain{z-index:1;pointer-events:none;opacity:var(--grain-opacity,.035);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='1' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;position:absolute;inset:0}
.ShareTags-module-scss-module__1OH4OG__tags{pointer-events:none;z-index:1;position:absolute;inset:0}.ShareTags-module-scss-module__1OH4OG__tag{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:color-mix(in oklab, var(--tint) 22%, transparent);border:1px solid color-mix(in oklab, var(--tint) 45%, transparent);color:var(--color-text);opacity:0;transition:opacity var(--dur-base) var(--ease-standard),translate var(--dur-base) var(--ease-standard);display:flex;position:absolute;inset-block-start:var(--y);inset-inline-start:var(--x);translate:-50% calc(12px - 50%)}.ShareTags-module-scss-module__1OH4OG__tags[data-show] .ShareTags-module-scss-module__1OH4OG__tag{opacity:1;animation:ShareTags-module-scss-module__1OH4OG__tagArrive var(--dur-slow) var(--ease-enter) backwards;animation-delay:calc(var(--i)*70ms);transition-delay:calc(.26s + var(--i)*.11s);translate:-50% -50%}@keyframes ShareTags-module-scss-module__1OH4OG__tagArrive{0%{opacity:0;translate:-50% calc(14px - 50%);scale:.94}}.ShareTags-module-scss-module__1OH4OG__name{font-family:var(--font-body);font-size:var(--text-md);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;font-size:var(--text-xs);white-space:nowrap;font-weight:600}.ShareTags-module-scss-module__1OH4OG__glyph{font-size:var(--text-md);color:var(--tint)}.ShareTags-module-scss-module__1OH4OG__price{font-family:var(--font-display);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;letter-spacing:var(--track-heading);align-items:baseline;gap:var(--space-1);font-size:var(--text-xs);border-inline-start:1px solid color-mix(in oklab, var(--tint) 45%, transparent);padding-inline-start:var(--space-2);display:flex}.ShareTags-module-scss-module__1OH4OG__price s{color:var(--color-text-faint);text-decoration-thickness:1px}.ShareTags-module-scss-module__1OH4OG__share{color:var(--tint);font-weight:600}.ShareTags-module-scss-module__1OH4OG__total{opacity:0;transition:opacity var(--dur-hero) var(--ease-standard) .7s;flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;inset-block-start:6%;inset-inline-start:50%;translate:-50%}.ShareTags-module-scss-module__1OH4OG__tags[data-show] .ShareTags-module-scss-module__1OH4OG__total{opacity:1}.ShareTags-module-scss-module__1OH4OG__totalValue{font-family:var(--font-display);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;letter-spacing:var(--track-heading);font-size:var(--text-lg);color:var(--color-text);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in oklab, var(--color-text) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--color-text) 40%, transparent)}.ShareTags-module-scss-module__1OH4OG__totalNote{font-family:var(--font-body);font-size:var(--text-md);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;font-size:var(--text-xs);color:var(--color-text-faint)}.ShareTags-module-scss-module__1OH4OG__plan{font-family:var(--font-display);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;letter-spacing:var(--track-heading);font-size:var(--text-xs);color:var(--color-text-dim)}@media (max-width:1023.98px){.ShareTags-module-scss-module__1OH4OG__tags{justify-content:center;gap:var(--space-2);flex-wrap:wrap;padding-block-start:var(--space-4);display:flex;position:static}.ShareTags-module-scss-module__1OH4OG__tag{position:static;translate:none}.ShareTags-module-scss-module__1OH4OG__tags[data-show] .ShareTags-module-scss-module__1OH4OG__tag{animation:none;translate:none}@keyframes ShareTags-module-scss-module__1OH4OG__tagArrive{0%{opacity:0;translate:-50% calc(14px - 50%);scale:.94}}.ShareTags-module-scss-module__1OH4OG__name{font-size:var(--text-xs)}}
.Journey-module-scss-module__fUFAlq__track{--act:110vh;--track:calc(var(--steps) * var(--act));block-size:var(--track);background:var(--color-surface);color:var(--color-text);position:relative}@media (max-width:767.98px){.Journey-module-scss-module__fUFAlq__track{--act:79vh}}.Journey-module-scss-module__fUFAlq__stage{--orbit-size:min(74vmin, 520px);--art-caption-gap:clamp(var(--space-5), calc(var(--orbit-size) * .12), var(--space-9));block-size:100dvh;padding-block:calc(var(--header-h) + var(--space-5)) var(--space-10);grid-template-rows:minmax(0,1fr) auto;align-items:center;display:grid;position:sticky;inset-block-start:0;overflow:hidden}.Journey-module-scss-module__fUFAlq__stage:not([data-hero]){row-gap:var(--art-caption-gap)}.Journey-module-scss-module__fUFAlq__viewport{place-items:center;min-block-size:0;display:grid}.Journey-module-scss-module__fUFAlq__camera{translate:var(--cam-x,0) var(--cam-y,0);scale:var(--zoom,1);transition:scale 1.2s var(--ease-standard),translate 1.2s var(--ease-standard);will-change:scale,translate}.Journey-module-scss-module__fUFAlq__orbit{--size:var(--orbit-size)}@media (min-width:1024px){.Journey-module-scss-module__fUFAlq__stage{--orbit-size:min(74vmin, 38vw, 60dvh, 520px)}}@media (min-width:1024px) and (max-height:860px){.Journey-module-scss-module__fUFAlq__stage[data-shelf]:not([data-hero]) .Journey-module-scss-module__fUFAlq__camera{scale:calc(var(--zoom,1)*.86);--cam-y:-2dvh}}.Journey-module-scss-module__fUFAlq__stage[data-hero] .Journey-module-scss-module__fUFAlq__camera{--cam-x:44%}.Journey-module-scss-module__fUFAlq__heroLayer{width:100%;max-width:var(--container);padding-inline:var(--gutter);--hero-headline:min(var(--text-5xl), 7.4dvh);--hero-gap:var(--space-4);--hero-sub:var(--text-base);--hero-measure:40ch;--hero-column:40ch;z-index:2;opacity:0;pointer-events:none;transition:opacity var(--dur-hero) var(--ease-standard);align-content:center;margin-inline:auto;display:grid;position:absolute;inset-block:0;inset-inline:0}.Journey-module-scss-module__fUFAlq__stage[data-hero] .Journey-module-scss-module__fUFAlq__heroLayer{opacity:1;pointer-events:auto}.Journey-module-scss-module__fUFAlq__heroLayer>*{inline-size:min(var(--hero-column,46ch),52%)}@media (max-width:1023.98px){.Journey-module-scss-module__fUFAlq__stage[data-hero] .Journey-module-scss-module__fUFAlq__camera{--cam-x:0;--cam-y:26dvh}.Journey-module-scss-module__fUFAlq__heroLayer{--hero-headline:var(--text-2xl);--hero-gap:var(--space-3);--hero-sub:var(--text-sm);--hero-measure:100%;align-content:start;padding-block-start:calc(var(--header-h) + var(--space-3))}.Journey-module-scss-module__fUFAlq__heroLayer>*{inline-size:100%}.Journey-module-scss-module__fUFAlq__stage[data-shelf]{--orbit-size:min(56vmin, 260px)}.Journey-module-scss-module__fUFAlq__stage[data-shelf]:not([data-hero]) .Journey-module-scss-module__fUFAlq__camera{--cam-y:-13dvh}}@media (max-width:1023px) and (max-height:820px){.Journey-module-scss-module__fUFAlq__stage[data-shelf]{--orbit-size:min(44vmin, 190px)}.Journey-module-scss-module__fUFAlq__stage[data-shelf][data-hero] .Journey-module-scss-module__fUFAlq__camera{--cam-y:34dvh}}@media (max-width:1023.98px){.Journey-module-scss-module__fUFAlq__stage[data-tint]{--orbit-size:min(60vmin, 420px);--art-caption-gap:clamp(var(--space-4), calc(var(--orbit-size) * .14), var(--space-8))}.Journey-module-scss-module__fUFAlq__stage[data-tint] .Journey-module-scss-module__fUFAlq__camera{--cam-y:calc(var(--orbit-size) * -.08)}}@media (max-width:640px){.Journey-module-scss-module__fUFAlq__stage[data-tint]{--orbit-size:min(50vmin, 200px)}.Journey-module-scss-module__fUFAlq__stage[data-tint] .Journey-module-scss-module__fUFAlq__camera{--cam-y:calc(var(--orbit-size) * -.06)}.Journey-module-scss-module__fUFAlq__stage[data-tint] .Journey-module-scss-module__fUFAlq__tagsSlot{display:none}.Journey-module-scss-module__fUFAlq__stage[data-tint] .Journey-module-scss-module__fUFAlq__caption[data-state=active] .Journey-module-scss-module__fUFAlq__kicker{transition-delay:.56s}.Journey-module-scss-module__fUFAlq__stage[data-tint] .Journey-module-scss-module__fUFAlq__caption[data-state=active] .Journey-module-scss-module__fUFAlq__title{transition-delay:.64s}.Journey-module-scss-module__fUFAlq__stage[data-tint] .Journey-module-scss-module__fUFAlq__caption[data-state=active] .Journey-module-scss-module__fUFAlq__body{transition-delay:.72s}}@media (max-height:720px) and (max-width:1023px){.Journey-module-scss-module__fUFAlq__stage[data-shelf][data-hero] .Journey-module-scss-module__fUFAlq__camera{--cam-y:46dvh}}.Journey-module-scss-module__fUFAlq__field{pointer-events:none;position:absolute;inset:0}.Journey-module-scss-module__fUFAlq__ghost{inline-size:calc(var(--orbit-size,min(74vmin, 520px))*var(--s));aspect-ratio:1;border:1px solid color-mix(in oklab, var(--ghost-tint,var(--color-border)) 30%, transparent);opacity:0;transition:opacity var(--dur-hero) var(--ease-enter),scale var(--dur-hero) var(--ease-enter),border-color var(--dur-hero) var(--ease-standard);transition-delay:calc(var(--i)*70ms);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:var(--y);inset-inline-start:var(--x);translate:-50% -50%;scale:.8}.Journey-module-scss-module__fUFAlq__ghostGlyph{font-size:calc(var(--orbit-size,min(74vmin, 520px))*var(--s)*.34);color:var(--ghost-tint,var(--color-text-faint));opacity:.14;animation:Journey-module-scss-module__fUFAlq__ghostGlyphIn var(--dur-hero) var(--ease-enter) backwards;animation-delay:calc(var(--i)*70ms + .12s)}@keyframes Journey-module-scss-module__fUFAlq__ghostGlyphIn{0%{opacity:0;scale:.7}}.Journey-module-scss-module__fUFAlq__stage[data-part=use-cases] .Journey-module-scss-module__fUFAlq__ghost{opacity:1;scale:1}.Journey-module-scss-module__fUFAlq__captions{text-align:center;inline-size:min(52ch,92vw);margin-inline:auto;display:grid}.Journey-module-scss-module__fUFAlq__tagsSlot{min-block-size:0;display:contents}.Journey-module-scss-module__fUFAlq__caption{pointer-events:none;grid-area:1/1;margin:0}.Journey-module-scss-module__fUFAlq__kicker,.Journey-module-scss-module__fUFAlq__title,.Journey-module-scss-module__fUFAlq__body{opacity:0;transition:opacity var(--dur-base) var(--ease-exit),translate var(--dur-base) var(--ease-exit),scale var(--dur-base) var(--ease-exit);translate:0 40px;scale:.96}.Journey-module-scss-module__fUFAlq__caption[data-state=past] :is(.Journey-module-scss-module__fUFAlq__kicker,.Journey-module-scss-module__fUFAlq__title,.Journey-module-scss-module__fUFAlq__body){translate:0 -40px;scale:.96}.Journey-module-scss-module__fUFAlq__caption[data-part-start] :is(.Journey-module-scss-module__fUFAlq__kicker,.Journey-module-scss-module__fUFAlq__title,.Journey-module-scss-module__fUFAlq__body){translate:34px 24px}.Journey-module-scss-module__fUFAlq__caption[data-part-start][data-state=past] :is(.Journey-module-scss-module__fUFAlq__kicker,.Journey-module-scss-module__fUFAlq__title,.Journey-module-scss-module__fUFAlq__body){translate:-34px -24px}.Journey-module-scss-module__fUFAlq__caption[data-state=active] :is(.Journey-module-scss-module__fUFAlq__kicker,.Journey-module-scss-module__fUFAlq__title,.Journey-module-scss-module__fUFAlq__body){opacity:1;transition-timing-function:var(--ease-enter);transition-duration:var(--dur-slow);translate:0;scale:1}.Journey-module-scss-module__fUFAlq__caption[data-state=active] .Journey-module-scss-module__fUFAlq__title{transition-delay:90ms}.Journey-module-scss-module__fUFAlq__caption[data-state=active] .Journey-module-scss-module__fUFAlq__body{transition-delay:.18s}@media (prefers-reduced-motion:reduce){.Journey-module-scss-module__fUFAlq__ghostGlyph{animation:none}.Journey-module-scss-module__fUFAlq__kicker,.Journey-module-scss-module__fUFAlq__title,.Journey-module-scss-module__fUFAlq__body{transition:opacity var(--dur-fast) linear;translate:none;scale:none}}.Journey-module-scss-module__fUFAlq__caption[data-active]{pointer-events:auto}.Journey-module-scss-module__fUFAlq__kicker{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--track-kicker);text-transform:uppercase;color:var(--color-action-text);margin-block-end:var(--space-2)}.Journey-module-scss-module__fUFAlq__caption[data-part-start] .Journey-module-scss-module__fUFAlq__kicker{justify-content:center;align-items:center;gap:var(--space-3);display:flex}.Journey-module-scss-module__fUFAlq__caption[data-part-start] .Journey-module-scss-module__fUFAlq__kicker:before,.Journey-module-scss-module__fUFAlq__caption[data-part-start] .Journey-module-scss-module__fUFAlq__kicker:after{content:"";inline-size:var(--space-6);opacity:.4;background:currentColor;block-size:1px}.Journey-module-scss-module__fUFAlq__caption[data-part-start][data-state=active] .Journey-module-scss-module__fUFAlq__kicker{transition-delay:90ms}.Journey-module-scss-module__fUFAlq__caption[data-part-start][data-state=active] .Journey-module-scss-module__fUFAlq__title{transition-delay:.19s}.Journey-module-scss-module__fUFAlq__caption[data-part-start][data-state=active] .Journey-module-scss-module__fUFAlq__body{transition-delay:.28s}.Journey-module-scss-module__fUFAlq__title{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--track-heading);text-wrap:balance;color:var(--color-text);text-wrap:balance}.Journey-module-scss-module__fUFAlq__body{font-family:var(--font-body);font-size:var(--text-md);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;color:var(--color-text-dim);text-wrap:pretty;margin-block-start:var(--space-3)}.Journey-module-scss-module__fUFAlq__autoplay{border:1px solid var(--color-border);background:color-mix(in oklab, var(--color-surface) 84%, transparent);block-size:28px;inline-size:28px;color:var(--color-text-dim);cursor:pointer;pointer-events:auto;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),opacity var(--dur-fast) var(--ease-standard);border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.Journey-module-scss-module__fUFAlq__autoplay:hover{background:var(--color-surface-raise);color:var(--color-text)}.Journey-module-scss-module__fUFAlq__autoplay:focus-visible:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.Journey-module-scss-module__fUFAlq__autoplay:not([data-playing]){opacity:.78}.Journey-module-scss-module__fUFAlq__autoplay[data-wanted]{color:var(--color-text)}.Journey-module-scss-module__fUFAlq__ring{fill:none;stroke-width:1.5px;block-size:100%;inline-size:100%;position:absolute;inset:0;rotate:-90deg}.Journey-module-scss-module__fUFAlq__ringTrack{stroke:var(--color-border)}.Journey-module-scss-module__fUFAlq__ringSweep{stroke:var(--color-action);stroke-linecap:round;stroke-dasharray:81.68;stroke-dashoffset:81.68px;animation:Journey-module-scss-module__fUFAlq__ring-sweep var(--dwell,3.4s) linear forwards}@keyframes Journey-module-scss-module__fUFAlq__ring-sweep{0%{stroke-dashoffset:81.68px}to{stroke-dashoffset:0}}.Journey-module-scss-module__fUFAlq__autoplayIcon{block-size:11px;inline-size:11px;position:relative}@media (prefers-reduced-motion:reduce){.Journey-module-scss-module__fUFAlq__ringSweep{animation:none}}.Journey-module-scss-module__fUFAlq__rail{z-index:3;opacity:1;transition:opacity var(--dur-base) var(--ease-standard);pointer-events:none;gap:var(--space-4);justify-items:center;display:grid;position:absolute;inset-block-start:50%;inset-inline-end:0;translate:0 -50%}@media (max-width:767.98px){.Journey-module-scss-module__fUFAlq__rail{gap:var(--space-3);inset-inline-end:0}}.Journey-module-scss-module__fUFAlq__railParts{gap:var(--space-3);padding:var(--space-3) var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:color-mix(in oklab, var(--color-surface) 84%, transparent);box-shadow:var(--shadow-md);pointer-events:auto;justify-items:center;display:grid}.Journey-module-scss-module__fUFAlq__railIntro,.Journey-module-scss-module__fUFAlq__railPart{block-size:var(--part-size);justify-items:center;display:grid;position:relative}.Journey-module-scss-module__fUFAlq__railPart{grid-template-rows:var(--rows)}.Journey-module-scss-module__fUFAlq__railName{text-align:end;white-space:nowrap;font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--track-kicker);text-transform:uppercase;font-size:var(--text-xs);letter-spacing:.08em;color:var(--color-text-dim);opacity:0;transition:opacity var(--dur-base) var(--ease-standard);justify-items:end;gap:2px;display:none;position:absolute;inset-block-start:50%;inset-inline-end:calc(100% + var(--space-3));translate:0 -50%}@media (min-width:1440px){.Journey-module-scss-module__fUFAlq__railName{display:grid}}.Journey-module-scss-module__fUFAlq__railPart[data-on] .Journey-module-scss-module__fUFAlq__railName{opacity:1}.Journey-module-scss-module__fUFAlq__railCount{font-family:var(--font-mono);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:0;color:var(--color-text-faint)}.Journey-module-scss-module__fUFAlq__dot{border-radius:var(--radius-pill);cursor:pointer;block-size:100%;inline-size:28px;transition:scale var(--dur-fast) var(--ease-standard);background:0 0;border:0;place-items:center;padding:0;display:grid}.Journey-module-scss-module__fUFAlq__dot:before{content:"";border-radius:var(--radius-pill);background:var(--color-text-faint);block-size:clamp(6px,64%,12px);inline-size:8px;transition:background var(--dur-fast) var(--ease-standard),block-size var(--dur-fast) var(--ease-standard),inline-size var(--dur-fast) var(--ease-standard)}.Journey-module-scss-module__fUFAlq__dot:hover:before{background:var(--color-text)}.Journey-module-scss-module__fUFAlq__dot:focus-visible:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.Journey-module-scss-module__fUFAlq__dot[data-active]:before{background:var(--color-action);block-size:clamp(10px,82%,18px);inline-size:10px}@media (max-width:640px){.Journey-module-scss-module__fUFAlq__rail{display:none}}.Journey-module-scss-module__fUFAlq__dot[data-active]{scale:1.5}.Journey-module-scss-module__fUFAlq__markers{grid-template-rows:var(--rows);pointer-events:none;display:grid;position:absolute;inset:0}.Journey-module-scss-module__fUFAlq__part{grid-template-rows:var(--rows);scroll-margin-block-start:max(0px,50vh - var(--header-h) - var(--space-4) - 1px);display:grid}.Journey-module-scss-module__fUFAlq__marker{min-block-size:0}.Journey-module-scss-module__fUFAlq__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.Journey-module-scss-module__fUFAlq__track{block-size:auto}.Journey-module-scss-module__fUFAlq__stage{block-size:auto;padding-block:var(--space-10);position:static}.Journey-module-scss-module__fUFAlq__camera{transition:none;translate:none;scale:1}.Journey-module-scss-module__fUFAlq__heroLayer{opacity:1;pointer-events:auto;margin-block-end:var(--space-10);padding-block-start:calc(var(--header-h) + var(--space-6));position:static}.Journey-module-scss-module__fUFAlq__heroLayer>*{inline-size:100%}.Journey-module-scss-module__fUFAlq__captions{gap:var(--space-8);inline-size:min(60ch,92vw);margin-block-start:var(--space-9);display:grid}.Journey-module-scss-module__fUFAlq__caption{opacity:1;pointer-events:auto;grid-area:auto;transition:none;translate:none}.Journey-module-scss-module__fUFAlq__part{scroll-margin-block-start:0}.Journey-module-scss-module__fUFAlq__rail,.Journey-module-scss-module__fUFAlq__chapters,.Journey-module-scss-module__fUFAlq__field{display:none}}.Journey-module-scss-module__fUFAlq__tint{z-index:0;pointer-events:none;background-color:var(--act-tint,transparent);opacity:0;transition:background-color var(--dur-hero) var(--ease-standard),opacity var(--dur-hero) var(--ease-standard);position:absolute;inset:0;-webkit-mask-image:radial-gradient(58% 52% at 50% 42%,#000,#0000 72%);mask-image:radial-gradient(58% 52% at 50% 42%,#000,#0000 72%)}.Journey-module-scss-module__fUFAlq__stage[data-tint] .Journey-module-scss-module__fUFAlq__tint{opacity:.16}@media (prefers-reduced-motion:reduce){.Journey-module-scss-module__fUFAlq__tint{transition:none}}
.FoundingBadge-module-scss-module__uPvHia__badge{border:1px solid var(--color-gold);border-radius:var(--radius-pill);background:var(--color-gold-soft);vertical-align:middle;align-items:center;gap:.5em;padding:.35em .75em .35em .5em;display:inline-flex}.FoundingBadge-module-scss-module__uPvHia__ticket{flex:none;inline-size:2.1em;display:block}.FoundingBadge-module-scss-module__uPvHia__ticket svg{filter:drop-shadow(0 1px 1px #0000002e);block-size:auto;inline-size:100%;display:block}.FoundingBadge-module-scss-module__uPvHia__label{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;color:var(--color-gold-ink);font-weight:var(--weight-bold);letter-spacing:var(--track-kicker);text-transform:uppercase;white-space:nowrap}.FoundingBadge-module-scss-module__uPvHia__badge[data-compact]{gap:0;padding:.25em}.FoundingBadge-module-scss-module__uPvHia__badge[data-compact] .FoundingBadge-module-scss-module__uPvHia__label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.Thanks-module-scss-module__4VB6gq__wrap{gap:var(--space-5);flex-direction:column;display:flex}.Thanks-module-scss-module__4VB6gq__kicker{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--track-kicker);text-transform:uppercase;color:var(--color-text-dim)}.Thanks-module-scss-module__4VB6gq__headline{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-black);line-height:var(--leading-display);letter-spacing:var(--track-display);text-wrap:balance;font-optical-sizing:auto;color:var(--color-text)}.Thanks-module-scss-module__4VB6gq__stats{gap:var(--space-4);flex-wrap:wrap;align-self:flex-start;display:flex}.Thanks-module-scss-module__4VB6gq__stat{gap:var(--space-1);padding:var(--space-4) var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raise);flex-direction:column;display:flex}.Thanks-module-scss-module__4VB6gq__statLabel{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;color:var(--color-text-dim)}.Thanks-module-scss-module__4VB6gq__statValue{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-black);line-height:var(--leading-display);letter-spacing:var(--track-display);text-wrap:balance;font-optical-sizing:auto;font-variant-numeric:tabular-nums lining-nums;color:var(--color-text)}.Thanks-module-scss-module__4VB6gq__sub{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;color:var(--color-text-dim)}.Thanks-module-scss-module__4VB6gq__share{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.Thanks-module-scss-module__4VB6gq__shareTitle{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;font-weight:var(--weight-semibold);color:var(--color-text)}.Thanks-module-scss-module__4VB6gq__shareRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.Thanks-module-scss-module__4VB6gq__shareInput{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;min-height:var(--space-8);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-raise);color:var(--color-text);text-overflow:ellipsis;flex:22ch}.Thanks-module-scss-module__4VB6gq__shareInput:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.Thanks-module-scss-module__4VB6gq__shareButton{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;min-height:var(--space-8);padding:var(--space-3) var(--space-6);border-radius:var(--radius-pill);background:var(--color-action);color:var(--color-on-action);font-weight:var(--weight-bold);cursor:pointer;border:0}.Thanks-module-scss-module__4VB6gq__shareButton:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}@media (hover:hover){.Thanks-module-scss-module__4VB6gq__shareButton:hover{background:var(--color-action-deep)}}.Thanks-module-scss-module__4VB6gq__shareHint{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;color:var(--color-text-faint)}.Thanks-module-scss-module__4VB6gq__rewards{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.Thanks-module-scss-module__4VB6gq__ladder{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Thanks-module-scss-module__4VB6gq__rung{grid-template-columns:var(--space-6) 1fr auto;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);align-items:start;display:grid}.Thanks-module-scss-module__4VB6gq__rung[data-earned=true]{border-color:var(--color-action);background:var(--color-surface-raise)}.Thanks-module-scss-module__4VB6gq__rungMark{inline-size:var(--space-6);block-size:var(--space-6);border-radius:var(--radius-pill);border:1px solid var(--color-border);font-weight:var(--weight-bold);justify-content:center;align-items:center;display:flex}.Thanks-module-scss-module__4VB6gq__rung[data-earned=true] .Thanks-module-scss-module__4VB6gq__rungMark{background:var(--color-action);border-color:var(--color-action);color:var(--color-on-action)}.Thanks-module-scss-module__4VB6gq__rungTitle{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;font-weight:var(--weight-semibold);color:var(--color-text)}.Thanks-module-scss-module__4VB6gq__rungBody{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;margin-top:var(--space-1);color:var(--color-text-dim)}.Thanks-module-scss-module__4VB6gq__rungState{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;color:var(--color-text-faint)}.Thanks-module-scss-module__4VB6gq__rung[data-earned=true] .Thanks-module-scss-module__4VB6gq__rungState{color:var(--color-text);font-weight:var(--weight-semibold)}.Thanks-module-scss-module__4VB6gq__rungBadge{vertical-align:middle;margin-inline-start:.5em;display:inline-flex}.Thanks-module-scss-module__4VB6gq__rungBadge[data-earned=false]{filter:grayscale();opacity:.45}
.page-module-scss-module__VzHU-G__page{padding-block:var(--section-y-lg);background:var(--color-surface);min-block-size:100dvh;color:var(--color-text)}.page-module-scss-module__VzHU-G__shell{width:100%;max-width:var(--container);padding-inline:var(--gutter);flex-direction:column;max-width:60ch;margin-inline:auto;display:flex}.page-module-scss-module__VzHU-G__head{margin-bottom:var(--space-8);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border-soft);align-items:center;display:flex}.page-module-scss-module__VzHU-G__wordmark{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--track-kicker);text-transform:uppercase;color:var(--color-text-dim);text-decoration:none}.page-module-scss-module__VzHU-G__wordmark:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}@media (hover:hover){.page-module-scss-module__VzHU-G__wordmark:hover{color:var(--color-text)}}.page-module-scss-module__VzHU-G__failure{gap:var(--space-4);flex-direction:column;align-items:flex-start;max-width:48ch;display:flex}.page-module-scss-module__VzHU-G__failureTitle{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-black);line-height:var(--leading-display);letter-spacing:var(--track-display);text-wrap:balance;font-optical-sizing:auto;color:var(--color-text)}.page-module-scss-module__VzHU-G__failureBody{font-family:var(--font-body);font-size:var(--text-lg);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;color:var(--color-text-dim)}.page-module-scss-module__VzHU-G__failureCta{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;min-height:var(--space-8);margin-top:var(--space-2);padding:var(--space-3) var(--space-6);border-radius:var(--radius-pill);background:var(--color-action);color:var(--color-on-action);font-weight:var(--weight-bold);box-shadow:var(--shadow-action);align-items:center;text-decoration:none;display:inline-flex}.page-module-scss-module__VzHU-G__failureCta:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}@media (hover:hover){.page-module-scss-module__VzHU-G__failureCta:hover{background:var(--color-action-deep)}}
.Waitlist-module-scss-module__yGtPhq__section{padding-block:var(--section-y-lg);background:var(--color-surface);color:var(--color-text)}.Waitlist-module-scss-module__yGtPhq__inner{width:100%;max-width:var(--container);padding-inline:var(--gutter);gap:var(--space-9);align-items:center;margin-inline:auto;display:grid}@media (min-width:1024px){.Waitlist-module-scss-module__yGtPhq__inner{gap:var(--space-12);grid-template-columns:1fr 1fr}}.Waitlist-module-scss-module__yGtPhq__copy{gap:var(--space-4);flex-direction:column;display:flex}.Waitlist-module-scss-module__yGtPhq__kicker{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--track-kicker);text-transform:uppercase;color:var(--color-text-dim)}.Waitlist-module-scss-module__yGtPhq__headline{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-black);line-height:var(--leading-display);letter-spacing:var(--track-display);text-wrap:balance;font-optical-sizing:auto;max-width:14ch;color:var(--color-text)}.Waitlist-module-scss-module__yGtPhq__sub{font-family:var(--font-body);font-size:var(--text-lg);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;max-width:40ch;color:var(--color-text-dim)}.Waitlist-module-scss-module__yGtPhq__formWrap{background:var(--color-surface);color:var(--color-text);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--space-7)}@media (min-width:480px){.Waitlist-module-scss-module__yGtPhq__formWrap{padding:var(--space-8)}}.Waitlist-module-scss-module__yGtPhq__form{gap:var(--space-5);flex-direction:column;display:flex}.Waitlist-module-scss-module__yGtPhq__field{gap:var(--space-2);flex-direction:column;display:flex}.Waitlist-module-scss-module__yGtPhq__fieldset{border:0;margin:0;padding:0}.Waitlist-module-scss-module__yGtPhq__label{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;margin-bottom:var(--space-2);font-weight:var(--weight-semibold);color:var(--color-text);display:block}.Waitlist-module-scss-module__yGtPhq__input{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;width:100%;min-height:var(--space-8);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface-raise);color:var(--color-text)}.Waitlist-module-scss-module__yGtPhq__input:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}.Waitlist-module-scss-module__yGtPhq__input::placeholder{color:var(--color-text-faint)}.Waitlist-module-scss-module__yGtPhq__input[aria-invalid=true]{border-color:var(--color-danger)}.Waitlist-module-scss-module__yGtPhq__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.Waitlist-module-scss-module__yGtPhq__chip{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-pill);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard);align-items:center;display:inline-flex}.Waitlist-module-scss-module__yGtPhq__chip[data-checked=true]{background:var(--color-action);border-color:var(--color-action);color:var(--color-on-action)}.Waitlist-module-scss-module__yGtPhq__chip:has(.Waitlist-module-scss-module__yGtPhq__chipInput:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.Waitlist-module-scss-module__yGtPhq__chipInput{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Waitlist-module-scss-module__yGtPhq__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.Waitlist-module-scss-module__yGtPhq__error{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;color:var(--color-danger)}.Waitlist-module-scss-module__yGtPhq__submit{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;text-align:center;min-height:var(--space-8);padding:var(--space-3) var(--space-6);border-radius:var(--radius-pill);background:var(--color-action);color:var(--color-on-action);font-weight:var(--weight-bold);cursor:pointer;box-shadow:var(--shadow-action);transition:transform var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard);border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.Waitlist-module-scss-module__yGtPhq__submit:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}@media (hover:hover){.Waitlist-module-scss-module__yGtPhq__submit:hover:not(:disabled){background:var(--color-action-deep)}}.Waitlist-module-scss-module__yGtPhq__submit:active:not(:disabled){transform:translateY(1px)}.Waitlist-module-scss-module__yGtPhq__submit:disabled{opacity:.6;cursor:progress}.Waitlist-module-scss-module__yGtPhq__privacy{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;color:var(--color-text-faint)}.Waitlist-module-scss-module__yGtPhq__ladder{counter-reset:rung;gap:var(--space-5);margin:var(--space-6) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.Waitlist-module-scss-module__yGtPhq__rung{counter-increment:rung;padding-left:var(--space-8);position:relative}.Waitlist-module-scss-module__yGtPhq__rung:before{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;content:counter(rung);inline-size:var(--space-6);block-size:var(--space-6);border-radius:var(--radius-pill);border:1px solid var(--color-border);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums lining-nums;color:var(--color-text);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.Waitlist-module-scss-module__yGtPhq__rung:not(:last-child):after{content:"";left:calc(var(--space-6)/2);top:var(--space-6);bottom:calc(var(--space-5)*-1);background:var(--color-border);inline-size:1px;position:absolute}.Waitlist-module-scss-module__yGtPhq__rungStep{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--track-kicker);text-transform:uppercase;color:var(--color-text-dim);display:block}.Waitlist-module-scss-module__yGtPhq__rungTitle{font-family:var(--font-body);font-size:var(--text-lg);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;margin:var(--space-1) 0 var(--space-2);font-weight:var(--weight-bold);color:var(--color-text)}.Waitlist-module-scss-module__yGtPhq__rungBody{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;max-width:44ch;color:var(--color-text-dim)}.Waitlist-module-scss-module__yGtPhq__rungNeeds{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;margin-top:var(--space-2);max-width:44ch;font-weight:var(--weight-semibold);color:var(--color-text)}.Waitlist-module-scss-module__yGtPhq__hint{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;margin:calc(var(--space-1)*-1) 0 var(--space-3);color:var(--color-text-faint)}.Waitlist-module-scss-module__yGtPhq__referred{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--color-surface-raise);border:1px solid var(--color-border);color:var(--color-text-dim)}.Waitlist-module-scss-module__yGtPhq__settled{gap:var(--space-4);flex-direction:column;align-items:flex-start;display:flex}.Waitlist-module-scss-module__yGtPhq__settledTitle{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-black);line-height:var(--leading-display);letter-spacing:var(--track-display);text-wrap:balance;font-optical-sizing:auto;color:var(--color-text)}.Waitlist-module-scss-module__yGtPhq__settledBody{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;color:var(--color-text-dim)}.Waitlist-module-scss-module__yGtPhq__settledEmail{color:var(--color-text);font-weight:var(--weight-bold);word-break:break-all}.Waitlist-module-scss-module__yGtPhq__settledNote{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;color:var(--color-text-faint)}.Waitlist-module-scss-module__yGtPhq__settledAgain{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--track-body);text-wrap:pretty;color:var(--color-text-dim);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.Waitlist-module-scss-module__yGtPhq__settledAgain:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-xs)}@media (hover:hover){.Waitlist-module-scss-module__yGtPhq__settledAgain:hover{color:var(--color-text)}}
