@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--t:0;--n:8}*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid}}}@layer theme{:root,:host{--container-sm:24rem;--container-md:28rem;--container-2xl:42rem;--font-weight-medium:500;--color-bg:var(--color-bg);--color-surface:var(--color-surface);--color-surface-raised:var(--color-surface-raised);--color-surface-sunken:var(--color-surface-sunken);--color-border:var(--color-border);--color-border-strong:var(--color-border-strong);--color-fg:var(--color-fg);--color-fg-muted:var(--color-fg-muted);--color-fg-subtle:var(--color-fg-subtle);--color-accent:var(--color-accent);--color-accent-hover:var(--color-accent-hover);--color-accent-fg:var(--color-accent-fg);--color-accent-soft:var(--color-accent-soft);--color-positive:var(--color-positive);--color-negative:var(--color-negative);--color-warning:var(--color-warning);--color-focus:var(--color-focus);--font-display:var(--font-display);--font-text:var(--font-text);--font-numeric:var(--font-numeric);--radius-sm:var(--radius-sm);--radius-md:var(--radius-md);--radius-lg:var(--radius-lg);--radius-xl:var(--radius-xl);--radius-full:var(--radius-full)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}body{background:var(--color-bg);color:var(--color-fg);font-family:var(--font-text);font-feature-settings:var(--font-text-features);font-size:var(--step-0);line-height:var(--leading-text);letter-spacing:var(--tracking-text);font-weight:var(--weight-text);min-height:100dvh}::selection{background:var(--color-accent-soft)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-sm)}h1,h2,h3{font-family:var(--font-display);font-feature-settings:var(--font-display-features);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display);text-wrap:balance}p{text-wrap:pretty}strong{font-weight:var(--weight-text-strong)}button,input,select,textarea{font:inherit;letter-spacing:inherit}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:0}.inset-x-0{inset-inline:0}.bottom-\[calc\(env\(safe-area-inset-bottom\)\+1rem\)\]{bottom:calc(env(safe-area-inset-bottom) + 1rem)}.z-50{z-index:50}.mt-0\.5{margin-top:calc(var(--space-unit) * .5)}.mt-1{margin-top:var(--space-unit)}.mt-5{margin-top:calc(var(--space-unit) * 5)}.block{display:block}.flex{display:flex}.hidden{display:none}.h-1{height:var(--space-unit)}.h-8{height:calc(var(--space-unit) * 8)}.w-8{width:calc(var(--space-unit) * 8)}.w-10{width:calc(var(--space-unit) * 10)}.w-full{width:100%}.max-w-sm{max-width:var(--container-sm)}.measure{max-width:var(--measure)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--space-unit) * 2)}.gap-3{gap:calc(var(--space-unit) * 3)}.gap-4{gap:calc(var(--space-unit) * 4)}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-border{border-color:var(--color-border)}.border-negative\/40{border-color:var(--color-negative)}@supports (color:color-mix(in lab, red, red)){.border-negative\/40{border-color:color-mix(in oklab, var(--color-negative) 40%, transparent)}}.border-positive\/40{border-color:var(--color-positive)}@supports (color:color-mix(in lab, red, red)){.border-positive\/40{border-color:color-mix(in oklab, var(--color-positive) 40%, transparent)}}.bg-border-strong{background-color:var(--color-border-strong)}.bg-fg\/45{background-color:var(--color-fg)}@supports (color:color-mix(in lab, red, red)){.bg-fg\/45{background-color:color-mix(in oklab, var(--color-fg) 45%, transparent)}}.bg-surface-raised{background-color:var(--color-surface-raised)}.px-4{padding-inline:calc(var(--space-unit) * 4)}.px-6{padding-inline:calc(var(--space-unit) * 6)}.py-3{padding-block:calc(var(--space-unit) * 3)}.pt-3{padding-top:calc(var(--space-unit) * 3)}.pt-5{padding-top:calc(var(--space-unit) * 5)}.pb-6{padding-bottom:calc(var(--space-unit) * 6)}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.display{font-family:var(--font-display);font-feature-settings:var(--font-display-features);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display)}.numeric{font-family:var(--font-numeric);font-feature-settings:var(--font-numeric-features);font-variant-numeric:tabular-nums lining-nums;letter-spacing:var(--tracking-numeric);font-weight:var(--weight-numeric)}.text-step--1{font-size:var(--step--1)}.text-step--2{font-size:var(--step--2)}.text-step-2{font-size:var(--step-2)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-fg-muted{color:var(--color-fg-muted)}.text-fg-subtle{color:var(--color-fg-subtle)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.shadow-\[0_12px_40px_-16px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 12px 40px -16px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_80px_-24px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 24px 80px -24px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--motion-ease));transition-duration:var(--tw-duration,var(--motion-base))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--motion-ease));transition-duration:var(--tw-duration,var(--motion-base))}.hairline{border:1px solid var(--color-border)}@media (hover:hover){.hover\:bg-surface-sunken:hover{background-color:var(--color-surface-sunken)}.hover\:text-fg:hover{color:var(--color-fg)}}@media (min-width:48rem){.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:max-w-2xl{max-width:var(--container-2xl)}.md\:max-w-md{max-width:var(--container-md)}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:rounded-xl{border-radius:var(--radius-xl)}.md\:px-6{padding-inline:calc(var(--space-unit) * 6)}.md\:px-7{padding-inline:calc(var(--space-unit) * 7)}.md\:pt-6{padding-top:calc(var(--space-unit) * 6)}.md\:pb-7{padding-bottom:calc(var(--space-unit) * 7)}}}.e-num{white-space:nowrap;line-height:1;font-family:var(--font-numeric,inherit);font-feature-settings:var(--font-numeric-features,"tnum", "lnum");font-variant-numeric:tabular-nums lining-nums;letter-spacing:var(--tracking-numeric,0);vertical-align:baseline;align-items:flex-start;display:inline-flex}.e-num:before{content:"0";visibility:hidden;width:0;height:1em;display:block}.e-num__body{align-items:flex-start;display:inline-flex}.e-num__affix{height:1em;display:inline-block}.e-num__slot{height:1em;display:block;position:relative;overflow:hidden}.e-num__col{display:block}.e-num__col>span,.e-num__static,.e-num__flip{height:1em;display:block}.e-num__flip.is-flipping{animation:e-num-flip var(--motion-fast,.12s) var(--motion-ease,cubic-bezier(.2, 0, 0, 1))}@keyframes e-num-flip{0%{opacity:.6;transform:translateY(-.1em)}to{opacity:1;transform:none}}.e-reveal{animation:e-reveal var(--motion-slow,.36s) var(--motion-ease,cubic-bezier(.2, 0, 0, 1)) backwards;animation-delay:var(--e-delay,0s)}@keyframes e-reveal{0%{opacity:0;transform:translate(var(--e-x,0px), var(--e-y,12px))}to{opacity:1;transform:none}}.e-page{animation:e-page var(--motion-base,.2s) var(--motion-ease,cubic-bezier(.2, 0, 0, 1)) backwards}@keyframes e-page{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes e-fade{0%{opacity:0}to{opacity:1}}@media (scripting:none){.e-reveal-inview{opacity:1!important;transform:none!important}}.e-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.e-skip-link{left:var(--space-4,1rem);top:var(--space-4,1rem);transition:transform var(--motion-fast,.12s) var(--motion-ease,ease);z-index:1000;position:absolute;transform:translateY(-200%)}.e-skip-link:focus-visible{transform:none}.e-only-desktop{display:none}@media (min-width:768px){.e-only-mobile{display:none}.e-only-desktop{display:contents}}@media (max-width:767.98px){.e-only-mobile{display:contents}}@media (prefers-reduced-motion:reduce){.e-reveal,.e-page{animation-name:e-fade;animation-duration:.15s}.e-num__col{will-change:auto}.e-num__flip.is-flipping{animation:none}.e-skip-link{transition:none}}.e-explain{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:0;margin:0;display:grid}.e-explain__cell{padding:var(--space-3,.75rem) var(--space-4,1rem) var(--space-3,.75rem) 0;border-right:1px solid var(--color-border);min-width:0}.e-explain__cell+.e-explain__cell{padding-left:var(--space-4,1rem)}.e-explain__cell:last-child{border-right:0}@media (max-width:639px){.e-explain__cell{border-right:0;border-bottom:1px solid var(--color-border);padding-left:0;padding-right:0}.e-explain__cell+.e-explain__cell{padding-left:0}.e-explain__cell:last-child{border-bottom:0}}.e-explain__label{font-size:var(--step--2,.75rem);letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg-subtle)}.e-explain__text{font-size:var(--step-0,1rem);color:var(--color-fg);margin-top:2px;line-height:1.4}.e-reach{justify-content:space-between;align-items:center;gap:var(--space-4,1rem) var(--space-6,1.5rem);padding:var(--space-5,1.25rem) var(--space-5,1.25rem);border:1px solid var(--color-border);border-radius:var(--radius-lg,0);background:var(--color-surface);flex-wrap:wrap;display:flex}.e-reach__title{font-size:var(--step-1,1.125rem);color:var(--color-fg)}.e-reach__offer{color:var(--color-fg-muted);margin-top:2px}.e-reach__actions{gap:var(--space-2,.5rem);flex-wrap:wrap;display:flex}.e-reach__btn{height:var(--control-lg,2.75rem);padding-inline:var(--space-5,1.25rem);border-radius:var(--radius-full,999px);color:#fff;white-space:nowrap;align-items:center;gap:.5em;font-weight:600;transition:filter .16s;display:inline-flex}.e-reach__btn:hover{filter:brightness(1.08)}.e-reach__btn--whatsapp{background:#157a3f}.e-reach__btn--telegram{background:#1868a8}.e-reach__note{font-size:var(--step--1,.875rem);color:var(--color-fg-subtle);flex-basis:100%}.e-frame{--e-rail:15.5rem;--e-tabbar:3.75rem;--e-topbar:3.5rem;grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}.e-frame__rail{display:none}.e-frame__rail>*{flex-shrink:0}.e-frame__main{min-width:0;padding-bottom:calc(var(--e-tabbar) + env(safe-area-inset-bottom,0px) + var(--space-6,1.5rem));flex-direction:column;display:flex}.e-frame__main>main{flex:1 0 auto}.e-topbar{z-index:30;align-items:center;gap:var(--space-3,.75rem);height:calc(var(--e-topbar) + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) var(--gutter,1rem) 0;display:flex;position:sticky;top:0}.e-topbar__spacer{flex:1}.e-tabbar{z-index:30;height:calc(var(--e-tabbar) + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);inset-inline:0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:fixed;bottom:0}.e-tab{-webkit-tap-highlight-color:transparent;align-content:center;justify-items:center;gap:3px;min-width:0;font-size:.6875rem;font-weight:600;line-height:1;text-decoration:none;display:grid}.e-tab svg{width:24px;height:24px;display:block}.e-tab__label{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.e-rail__nav{gap:2px;display:grid}.e-rail__link{align-items:center;gap:.75rem;min-width:0;height:2.75rem;padding-inline:.75rem;text-decoration:none;display:flex}.e-rail__link svg{flex:none;width:22px;height:22px}.e-rail__foot{gap:var(--space-3,.75rem);margin-top:auto;display:grid}@media (min-width:1024px){.e-frame{grid-template-columns:var(--e-rail) minmax(0, 1fr)}.e-frame__rail{flex-direction:column;min-width:0;height:100dvh;display:flex;position:sticky;top:0;overflow-y:auto}.e-frame__main{padding-bottom:var(--space-10,4rem)}.e-topbar,.e-tabbar{display:none}}.e-explainer--card{gap:.35rem;display:grid}.e-explainer__label{text-transform:uppercase;letter-spacing:.1em;opacity:.7;font-size:.6875rem;font-weight:700}.e-explainer--pill{gap:var(--space-3,.75rem);justify-items:start;display:grid}.e-explainer__toggle{cursor:pointer;font:inherit;font-size:var(--step--1,.875rem);border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .8rem .35rem .4rem;line-height:1;display:inline-flex;position:relative}.e-explainer__q{border-radius:50%;place-items:center;width:1.35rem;height:1.35rem;font-size:.75rem;font-weight:700;display:inline-grid}.e-explainer__dot{background:var(--color-accent);width:9px;height:9px;box-shadow:0 0 0 2px var(--color-bg);border-radius:50%;position:absolute;top:-2px;right:-2px}.e-explainer__panel{justify-items:start;gap:.5rem;width:100%;display:grid}.e-explainer__panel[hidden]{display:none}.e-explainer__sentence{font-size:var(--step-0,1rem);max-width:62ch;line-height:1.45}.e-explainer__sig{font-size:var(--step--1,.875rem);color:var(--color-fg-muted);max-width:62ch}.e-explainer__done{cursor:pointer;font:inherit;font-size:var(--step--1,.875rem);border-radius:999px;margin-top:.25rem;padding:.4rem .9rem;font-weight:600;line-height:1}.e-tilt{transform:perspective(1000px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transform-style:preserve-3d;transition:transform .18s ease-out}.e-tilt:hover{will-change:transform}@media (hover:none){.e-tilt{transform:none}}.e-marquee{white-space:nowrap;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.e-marquee__track{width:max-content;animation:e-marquee var(--marquee-duration,30s) linear infinite;display:flex}.e-marquee:hover .e-marquee__track{animation-play-state:paused}.e-marquee__set{gap:var(--marquee-gap,40px);padding-right:var(--marquee-gap,40px);width:max-content;display:flex}@keyframes e-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.e-marquee__track{animation:none}.e-tilt{transition:none}}.e-deploy{gap:var(--space-3,.75rem);padding:var(--space-5,1.25rem);border:1px solid var(--color-border);border-radius:var(--radius-lg,0);background:var(--color-surface);display:grid}.e-deploy__name{font-size:var(--step-1,1.125rem);color:var(--color-fg);font-weight:600}.e-deploy__summary{color:var(--color-fg-muted);margin-top:2px}.e-deploy__status{font-size:var(--step--1,.875rem);color:var(--color-fg-muted);align-items:center;gap:.6em;display:flex}.e-deploy__dot{background:var(--color-border-strong);border-radius:999px;flex:none;width:8px;height:8px}.e-deploy__dot.is-live{background:var(--color-positive);box-shadow:0 0 8px var(--color-positive)}.e-deploy__dot.is-pending{background:var(--color-warning);animation:1.2s ease-in-out infinite e-deploy-pending}@keyframes e-deploy-pending{0%,to{opacity:.4}50%{opacity:1}}.e-deploy__addr{color:var(--color-fg);text-underline-offset:.2em;font-family:var(--font-numeric,inherit);text-decoration:underline}.e-deploy__source{color:var(--color-fg-subtle)}.e-deploy__error{padding:var(--space-3,.75rem);border-radius:var(--radius-md,0);background:var(--color-surface-sunken);color:var(--color-negative);font-size:var(--step--1,.875rem)}.e-deploy__actions{align-items:center;gap:var(--space-3,.75rem);flex-wrap:wrap;display:flex}.e-deploy__btn{height:var(--control-lg,2.75rem);padding-inline:var(--space-5,1.25rem);border-radius:var(--radius-full,999px);background:var(--color-accent);color:var(--color-accent-fg);white-space:nowrap;align-items:center;font-weight:600;display:inline-flex}.e-deploy__btn:disabled{opacity:.6;cursor:wait}.e-deploy__done{color:var(--color-positive);font-weight:600}.e-deploy__note{font-size:var(--step--1,.875rem);color:var(--color-fg-muted);flex-basis:100%}.e-deploy__code{font-family:var(--font-numeric,ui-monospace, monospace);word-break:break-all;color:var(--color-fg)}.e-pitch{max-width:46rem;padding-block:var(--space-10,2.5rem) var(--space-8,2rem);margin-inline:auto}.e-pitch__kicker{font-size:var(--step--1,.875rem);letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg-subtle)}.e-pitch__title{margin-top:var(--space-3,.75rem);font-family:var(--font-display,inherit);font-size:var(--step-4,2rem);font-weight:var(--weight-display,600);letter-spacing:var(--tracking-display,-.02em);text-wrap:balance;line-height:1.1}.e-pitch__section{margin-top:var(--space-10,2.5rem);padding-top:var(--space-5,1.25rem);border-top:1px solid var(--color-border)}.e-pitch__h2{align-items:baseline;gap:var(--space-3,.75rem);font-family:var(--font-display,inherit);font-size:var(--step-2,1.375rem);font-weight:var(--weight-display,600);letter-spacing:var(--tracking-display,-.01em);display:flex}.e-pitch__n{font-family:var(--font-numeric,inherit);font-size:var(--step--1,.875rem);color:var(--color-fg-subtle);font-weight:400}.e-pitch__body{margin-top:var(--space-4,1rem);gap:var(--space-4,1rem);color:var(--color-fg-muted);line-height:1.6;display:grid}.e-pitch__body strong{color:var(--color-fg);font-weight:600}.e-pitch__body ul{gap:var(--space-2,.5rem);padding-left:1.2em;list-style:outside;display:grid}.e-pitch__links{gap:var(--space-2,.5rem);display:grid}.e-pitch__links a{color:var(--color-fg);text-underline-offset:.25em;text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.e-pitch__note{font-size:var(--step--1,.875rem);color:var(--color-fg-subtle)}.e-pitch__roadmap{gap:var(--space-3,.75rem);display:grid}.e-pitch__roadmap li{gap:var(--space-3,.75rem);grid-template-columns:7rem minmax(0,1fr);display:grid}.e-pitch__when{font-family:var(--font-numeric,inherit);font-size:var(--step--1,.875rem);color:var(--color-fg-subtle)}.e-pitch__what{color:var(--color-fg)}.e-pitch__contact{gap:var(--space-4,1rem);display:flex}.e-pitch__contact a{color:var(--color-fg);text-underline-offset:.25em;text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}@media (max-width:639px){.e-pitch__roadmap li{grid-template-columns:minmax(0,1fr);gap:2px}}.so-presence{white-space:nowrap;font-size:var(--step--2,.8125rem);color:var(--so-ink,currentColor);align-items:center;gap:.4rem;display:inline-flex}.so-presence--wait{opacity:.6}.so-presence__dot{background:var(--so-live,#3ddc84);width:7px;height:7px;box-shadow:0 0 0 3px var(--so-live,#3ddc84);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.so-presence__dot{box-shadow:0 0 0 3px color-mix(in oklab, var(--so-live,#3ddc84) 25%, transparent)}}.so-presence__dot{animation:2.4s ease-in-out infinite so-breathe}@keyframes so-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}}.so-ticker{white-space:nowrap;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.so-ticker__track{width:max-content;animation:so-marquee var(--marquee-duration,40s) linear infinite;display:flex}.so-ticker:hover .so-ticker__track{animation-play-state:paused}.so-ticker__set{gap:2.5rem;width:max-content;padding-right:2.5rem;display:flex}@keyframes so-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.so-ticker--still{white-space:normal;-webkit-mask-image:none;mask-image:none}.so-ticker--still .so-ticker__set{flex-wrap:wrap;gap:.75rem 2rem;width:auto;padding-right:0}.so-ticker__item{color:inherit;font-size:var(--step--1,.875rem);align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.so-ticker__item i{border-radius:50%;flex:none;width:8px;height:8px}.so-ticker__item b{color:var(--so-ink,currentColor);font-weight:600}.so-passport{font-size:var(--step--2,.8125rem);color:var(--so-ink,currentColor);flex-wrap:wrap;align-items:center;gap:.6rem .9rem;display:flex}.so-passport__stamps{gap:0;display:inline-flex}.so-passport__stamp{border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.so-passport__stamp:before{content:"";border:1.5px solid var(--stamp);opacity:.45;border-radius:50%;width:13px;height:13px;transition:transform .2s,opacity .2s,background .2s}.so-passport__stamp:hover:before{opacity:1;transform:scale(1.3)}.so-passport__stamp.is-done:before{background:var(--stamp);opacity:1;box-shadow:0 0 6px var(--stamp)}.so-share{cursor:pointer;font:inherit;font-size:var(--step--1,.875rem);color:inherit;border:1px solid var(--so-line,currentColor);background:0 0;border-radius:999px;align-items:center;gap:.45rem;padding:.35rem .8rem;line-height:1;display:inline-flex}.so-share__x{font-weight:700}.so-reactions{flex-wrap:wrap;gap:.4rem;display:inline-flex}.so-reaction{border:1px solid var(--so-line,currentColor);color:inherit;cursor:pointer;font:inherit;font-size:var(--step--1,.875rem);background:0 0;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .7rem;line-height:1;display:inline-flex}.so-reaction.is-mine{border-color:var(--so-accent,currentColor);background:var(--so-accent,currentColor)}@supports (color:color-mix(in lab, red, red)){.so-reaction.is-mine{background:color-mix(in oklab, var(--so-accent,currentColor) 16%, transparent)}}.so-reaction b{font-weight:600}.so-board{border:1px solid var(--so-line,currentColor);border-radius:var(--radius-lg,12px);padding:.85rem 1rem}.so-board__head{font-size:var(--step--2,.8125rem);text-transform:uppercase;letter-spacing:.08em;opacity:.8;justify-content:space-between;gap:.75rem;margin-bottom:.5rem;display:flex}.so-board__list{margin:0;padding:0;list-style:none;display:grid}.so-board__list li{border-top:1px solid var(--so-line,currentColor);font-size:var(--step--1,.875rem);grid-template-columns:2rem minmax(0,1fr) auto;align-items:baseline;gap:.6rem;padding:.35rem 0;display:grid}.so-board__list li.is-me{color:var(--so-accent,currentColor)}.so-board__rank{opacity:.6}.so-board__empty{opacity:.7}@media (prefers-reduced-motion:reduce){.so-presence__dot,.so-ticker__track{animation:none}}@property --t{syntax:"<number>";inherits:true;initial-value:0}@property --n{syntax:"<number>";inherits:true;initial-value:8}:root{--indigo:var(--color-fg);--clay:var(--color-accent);--clay-soft:var(--color-accent-soft);--red:var(--color-negative);--green:var(--color-positive);--amber:var(--color-warning);--cloth:var(--color-surface-raised);--rule:var(--color-border);--cream:var(--color-accent-fg);--hair:var(--indigo)}@supports (color:color-mix(in lab, red, red)){:root{--hair:color-mix(in oklab, var(--indigo) 12%, transparent)}}:root{--hair-strong:var(--indigo)}@supports (color:color-mix(in lab, red, red)){:root{--hair-strong:color-mix(in oklab, var(--indigo) 24%, transparent)}}:root{--gutter:clamp(1rem, 4vw, 2.5rem);--top:clamp(1.25rem, .8rem + 1.6vw, 2.25rem);--wide:76rem;--t-page:clamp(1.6rem, min(8.2vw, 1.3rem + 2.6vw), 3.2rem);--weave:repeating-linear-gradient(90deg, var(--indigo) 0 6px, transparent 6px 10px, var(--clay) 10px 16px, transparent 16px 20px);--seam:var(--clay)}@supports (color:color-mix(in lab, red, red)){:root{--seam:color-mix(in oklab, var(--clay) 34%, transparent)}}:root{--lift:0 1px 0 var(--indigo), 0 1px 3px var(--indigo), 0 16px 36px -22px var(--indigo)}@supports (color:color-mix(in lab, red, red)){:root{--lift:0 1px 0 color-mix(in oklab, var(--indigo) 4%, transparent), 0 1px 3px color-mix(in oklab, var(--indigo) 7%, transparent), 0 16px 36px -22px color-mix(in oklab, var(--indigo) 34%, transparent)}}:root{--lift-up:0 1px 0 var(--indigo), 0 3px 8px var(--indigo), 0 26px 48px -24px var(--indigo)}@supports (color:color-mix(in lab, red, red)){:root{--lift-up:0 1px 0 color-mix(in oklab, var(--indigo) 5%, transparent), 0 3px 8px color-mix(in oklab, var(--indigo) 8%, transparent), 0 26px 48px -24px color-mix(in oklab, var(--indigo) 44%, transparent)}}:root{--lit:inset 0 1px 0 #ffffffbf;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--coin:radial-gradient(circle at 34% 30%, var(--clay) 0 18%, var(--clay) 58%, var(--clay))}@supports (color:lab(0% 0 0)){:root{--lit:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.75)}}@supports (color:color-mix(in lab, red, red)){:root{--coin:radial-gradient(circle at 34% 30%, color-mix(in oklab, var(--clay) 35%, white) 0 18%, var(--clay) 58%, color-mix(in oklab, var(--clay) 80%, black))}}body{background:radial-gradient(50rem 26rem at 90% -8%, var(--clay), transparent 70%), radial-gradient(40rem 24rem at -10% 30%, var(--indigo), transparent 70%), var(--color-bg)}@supports (color:color-mix(in lab, red, red)){body{background:radial-gradient(50rem 26rem at 90% -8%, color-mix(in oklab, var(--clay) 11%, transparent), transparent 70%), radial-gradient(40rem 24rem at -10% 30%, color-mix(in oklab, var(--indigo) 5%, transparent), transparent 70%), var(--color-bg)}}.paper{border-radius:var(--radius-xl);background:var(--cloth);border:1px solid var(--hair);box-shadow:var(--lift), var(--lit);position:relative}.page{width:min(100% - 2 * var(--gutter), var(--wide));padding-bottom:var(--space-8);margin-inline:auto}.section{padding-block:clamp(3rem,7vw,5rem) 0}.section--first{padding-top:var(--top)}.section__head{gap:var(--space-2);margin-bottom:var(--space-5);display:grid}.section__title{font-size:var(--step-3);letter-spacing:-.03em;text-wrap:balance;line-height:1.06}.section__lead{color:var(--color-fg-muted);text-wrap:pretty;max-width:40rem}.section__foot{margin-top:var(--space-4)}.kicker{font-size:var(--step--2);text-transform:uppercase;letter-spacing:.14em;color:var(--clay);font-weight:700}.kicker__place{color:var(--color-fg-muted)}.link-more,.seats__more,.one__more{min-height:2.25rem;font-weight:700;font-size:var(--step--1);color:var(--clay);border-radius:var(--radius-sm);align-items:center;gap:.4rem;text-decoration:none;display:inline-flex}.link-more .arrow,.seats__more .arrow,.one__more .arrow{transition:transform .16s var(--ease-out)}.link-more:hover .arrow,.seats__more:hover .arrow,.one__more:hover .arrow{transform:translate(3px)}.arrow{flex:none}.later{content-visibility:auto;contain-intrinsic-size:auto 900px}.rise.is-waiting{opacity:0;transform:translateY(28px)}.rise.is-risen{animation:rise .64s var(--ease-out) backwards}@keyframes rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.rise.is-risen :is(.circles__grid,.rec__list,.people__list,.beats,.how__list,.qa__list)>*{animation:rise-item .52s var(--ease-out) backwards;animation-delay:calc(.12s + var(--i,9) * 45ms)}@keyframes rise-item{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.rise.is-risen :is(.circles__grid,.rec__list,.people__list,.beats,.how__list,.qa__list)>:first-child{--i:0}.rise.is-risen :is(.circles__grid,.rec__list,.people__list,.beats,.how__list,.qa__list)>:nth-child(2){--i:1}.rise.is-risen :is(.circles__grid,.rec__list,.people__list,.beats,.how__list,.qa__list)>:nth-child(3){--i:2}.rise.is-risen :is(.circles__grid,.rec__list,.people__list,.beats,.how__list,.qa__list)>:nth-child(4){--i:3}.rise.is-risen :is(.circles__grid,.rec__list,.people__list,.beats,.how__list,.qa__list)>:nth-child(5){--i:4}.rise.is-risen :is(.circles__grid,.rec__list,.people__list,.beats,.how__list,.qa__list)>:nth-child(6){--i:5}.rise.is-risen :is(.circles__grid,.rec__list,.people__list,.beats,.how__list,.qa__list)>:nth-child(7){--i:6}.rise.is-risen :is(.circles__grid,.rec__list,.people__list,.beats,.how__list,.qa__list)>:nth-child(8){--i:7}.rise.is-risen :is(.circles__grid,.rec__list,.people__list,.beats,.how__list,.qa__list)>:nth-child(9){--i:8}.roll{white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;display:inline-flex;position:relative}.roll__body{display:inline-flex}.roll__col,.roll__static{height:1.15em;line-height:1.15em;display:inline-block}.roll__col{overflow:hidden}.roll__strip{white-space:pre;transition:transform .72s var(--ease-out);display:block}.rail{gap:var(--space-4);padding:var(--space-5) var(--space-4) var(--space-4);background:var(--cloth);border-right:1px solid var(--hair)}.rail>*{flex:none}.rail:before{content:"";height:4px;margin:calc(-1 * var(--space-5)) calc(-1 * var(--space-4)) var(--space-2);background:var(--weave);flex:none;display:block}.rail__brand{font-family:var(--font-display);letter-spacing:-.02em;color:var(--indigo);border-radius:var(--radius-sm);align-items:center;gap:.6rem;padding-inline:.5rem;font-size:1.35rem;font-weight:700;text-decoration:none;display:inline-flex}.mark{color:var(--clay);transition:transform .3s var(--ease-spring);flex:none}.rail__brand:hover .mark,.top__brand:hover .mark{transform:rotate(-12deg)}.rail__tag{margin-top:calc(-1 * var(--space-2));font-size:var(--step--2);color:var(--color-fg-muted);padding-inline:.5rem}.rail__nav{margin-top:var(--space-2)}.rail__link{border-radius:var(--radius-md);font-weight:700;font-size:var(--step--1);color:var(--color-fg-muted);transition:background-color .15s, color .15s, transform .15s var(--ease-out);position:relative}.rail__link svg{color:var(--color-fg-subtle);transition:color .15s, transform .25s var(--ease-spring)}.rail__link:hover{color:var(--indigo);background:var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.rail__link:hover{background:color-mix(in oklab, var(--color-surface) 80%, transparent)}}.rail__link:hover svg{transform:translateY(-1px)}.rail__link:active{transform:scale(.98)}.rail__link.is-on{color:var(--indigo);background:var(--color-surface);box-shadow:inset 3px 0 0 var(--clay), var(--lit)}.rail__link.is-on svg{color:var(--clay)}.rail__cta{margin-top:var(--space-2)}.rail__more{gap:var(--space-1) var(--space-3);flex-wrap:wrap;padding-inline:.5rem;display:flex}.rail__more a{min-height:24px;font-size:var(--step--2);color:var(--color-fg-subtle);border-radius:4px;align-items:center;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.rail__more a:hover{color:var(--indigo)}.account{border:1px solid var(--hair);border-radius:var(--radius-lg);background:var(--color-surface);width:100%;color:var(--indigo);text-align:left;cursor:pointer;box-shadow:var(--lit);transition:border-color .15s, transform .15s var(--ease-out), box-shadow .15s;align-items:center;gap:.7rem;padding:.6rem;display:flex}.account:hover{border-color:var(--hair-strong);box-shadow:var(--lift), var(--lit)}.account:active{transform:scale(.98)}.account__face{background:var(--clay-soft);width:2.25rem;height:2.25rem;color:var(--clay);font-family:var(--font-display);border-radius:999px;flex:none;place-items:center;font-weight:700;display:grid}.account__dot{background:var(--green);width:.6rem;height:.6rem;box-shadow:0 0 0 3px var(--green);border-radius:999px;flex:none}@supports (color:color-mix(in lab, red, red)){.account__dot{box-shadow:0 0 0 3px color-mix(in oklab, var(--green) 25%, transparent)}}.account__dot{margin-inline:.8rem .4rem}.account__text{min-width:0;display:grid}.account__name{font-weight:700;font-size:var(--step--1)}.account__sub{font-size:var(--step--2);color:var(--color-fg-muted);line-height:1.35}.top{background:var(--color-bg)}@supports (color:color-mix(in lab, red, red)){.top{background:color-mix(in oklab, var(--color-bg) 92%, transparent)}}.top{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--hair)}.top:before{content:"";background:var(--weave);inset-inline:0;height:3px;position:absolute;top:0}.top__brand{font-family:var(--font-display);letter-spacing:-.02em;color:var(--indigo);border-radius:var(--radius-sm);align-items:center;gap:.5rem;font-size:1.2rem;font-weight:700;text-decoration:none;display:inline-flex}.top__account{border:1px solid var(--hair-strong);background:var(--cloth);height:2.5rem;color:var(--indigo);font-size:var(--step--2);cursor:pointer;border-radius:999px;align-items:center;padding-inline:.25rem .8rem;font-weight:700;display:inline-flex}.tabbar{background:var(--cloth)}@supports (color:color-mix(in lab, red, red)){.tabbar{background:color-mix(in oklab, var(--cloth) 95%, transparent)}}.tabbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--hair)}.tabbar:before{content:"";background:var(--weave);inset-inline:0;height:3px;position:absolute;top:-1px}.tab{color:var(--color-fg-subtle);padding-top:2px;transition:color .15s;position:relative}.tab svg{z-index:1;transition:transform .25s var(--ease-spring);position:relative}.tab:before{content:"";background:var(--clay-soft);opacity:0;width:3.25rem;height:1.9rem;transition:transform .26s var(--ease-spring), opacity .18s;border-radius:999px;margin:-1.45rem 0 0 -1.625rem;position:absolute;top:50%;left:50%;transform:scale(.6)}.tab.is-on{color:var(--clay)}.tab.is-on:before{opacity:1;transform:scale(1)}.tab:active svg{transform:scale(.9)}.tab--go svg{color:var(--clay)}.e-tab__label{z-index:1;position:relative}.btn{height:2.75rem;font-weight:700;font-size:var(--step--1);cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:transform .16s var(--ease-out), background-color .16s, border-color .16s, box-shadow .16s, color .16s;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:0 1.2rem;line-height:1.15;text-decoration:none;display:inline-flex;position:relative}.btn:disabled{opacity:.5;cursor:not-allowed}.btn[aria-disabled=true]{cursor:progress}.btn:not(:disabled):not([aria-disabled=true]):hover{transform:translateY(-1px)}.btn:not(:disabled):not([aria-disabled=true]):active{transition-duration:60ms;transform:scale(.98)}.btn:focus-visible{outline:2px solid var(--clay);outline-offset:3px}.btn--primary{background:var(--clay);color:var(--cream);box-shadow:inset 0 1px 0 #ffffff38, 0 1px 2px var(--clay), 0 10px 20px -12px var(--clay)}@supports (color:lab(0% 0 0)){.btn--primary{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.22), 0 1px 2px var(--clay), 0 10px 20px -12px var(--clay)}}@supports (color:color-mix(in lab, red, red)){.btn--primary{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.22), 0 1px 2px color-mix(in oklab, var(--clay) 40%, transparent), 0 10px 20px -12px color-mix(in oklab, var(--clay) 80%, transparent)}}.btn--primary:not(:disabled):not([aria-disabled=true]):hover{background:var(--color-accent-hover);box-shadow:inset 0 1px 0 #ffffff38, 0 2px 4px var(--clay), 0 14px 26px -12px var(--clay)}@supports (color:lab(0% 0 0)){.btn--primary:not(:disabled):not([aria-disabled=true]):hover{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.22), 0 2px 4px var(--clay), 0 14px 26px -12px var(--clay)}}@supports (color:color-mix(in lab, red, red)){.btn--primary:not(:disabled):not([aria-disabled=true]):hover{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.22), 0 2px 4px color-mix(in oklab, var(--clay) 40%, transparent), 0 14px 26px -12px color-mix(in oklab, var(--clay) 85%, transparent)}}.btn--primary[aria-disabled=true]{background:var(--clay)}@supports (color:color-mix(in lab, red, red)){.btn--primary[aria-disabled=true]{background:color-mix(in oklab, var(--clay) 82%, var(--indigo))}}.btn--quiet{background:var(--cloth);color:var(--indigo);border-color:var(--hair-strong);box-shadow:var(--lit), 0 1px 2px var(--indigo)}@supports (color:color-mix(in lab, red, red)){.btn--quiet{box-shadow:var(--lit), 0 1px 2px color-mix(in oklab, var(--indigo) 6%, transparent)}}.btn--quiet:not(:disabled):not([aria-disabled=true]):hover{border-color:var(--indigo)}@supports (color:color-mix(in lab, red, red)){.btn--quiet:not(:disabled):not([aria-disabled=true]):hover{border-color:color-mix(in oklab, var(--indigo) 45%, transparent)}}.btn--quiet:not(:disabled):not([aria-disabled=true]):hover{background:var(--cloth)}.btn--sm{height:2.25rem;font-size:var(--step--2);padding:0 .9rem}.btn--lg{height:3.25rem;font-size:var(--step-0);padding:0 1.6rem}.btn--go{width:100%;height:3.25rem;font-size:var(--step-0);gap:.55rem}.btn__icon{transition:transform .3s var(--ease-spring);flex:none}.btn--go:not([aria-disabled=true]):hover .btn__icon{transform:rotate(-14deg)}.btn--go[aria-disabled=true] .btn__icon{animation:tipping .9s var(--ease-out) infinite alternate}@keyframes tipping{0%{transform:rotate(-4deg)}to{transform:rotate(18deg)}}.input{border-radius:var(--radius-md);border:1.5px solid var(--hair-strong);background:var(--cloth);width:100%;height:2.9rem;color:var(--indigo);box-shadow:inset 0 1px 2px var(--indigo);padding:0 .95rem}@supports (color:color-mix(in lab, red, red)){.input{box-shadow:inset 0 1px 2px color-mix(in oklab, var(--indigo) 6%, transparent)}}.input{transition:border-color .15s,box-shadow .15s}.input::placeholder{color:var(--color-fg-subtle)}@supports (color:color-mix(in lab, red, red)){.input::placeholder{color:color-mix(in oklab, var(--color-fg-subtle) 80%, transparent)}}.input:hover{border-color:var(--indigo)}@supports (color:color-mix(in lab, red, red)){.input:hover{border-color:color-mix(in oklab, var(--indigo) 40%, transparent)}}.input:focus{border-color:var(--clay);box-shadow:0 0 0 3px var(--clay);outline:none}@supports (color:color-mix(in lab, red, red)){.input:focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--clay) 22%, transparent)}}.input[aria-invalid=true]{border-color:var(--red)}.field{align-content:start;gap:.4rem;display:grid}.field__label{font-size:var(--step--2);text-transform:uppercase;letter-spacing:.07em;color:var(--color-fg-muted);font-weight:700}.field__hint{font-size:var(--step--1);color:var(--color-fg-muted)}.field__error{font-size:var(--step--1);color:var(--red);font-weight:700}.field__row{gap:var(--space-4);display:grid}@media (min-width:640px){.field__row{grid-template-columns:1fr 1fr}}.money{position:relative}.money__sign{color:var(--color-fg-subtle);pointer-events:none;position:absolute;top:50%;left:.95rem;transform:translateY(-50%)}.money .input{padding-left:1.75rem}.chip{border:1px solid var(--hair-strong);background:var(--cloth);min-height:2.25rem;color:var(--indigo);font-size:var(--step--2);cursor:pointer;transition:border-color .15s, color .15s, transform .15s var(--ease-out), background-color .15s;border-radius:999px;align-items:center;padding:0 .85rem;font-weight:700;display:inline-flex}.chip:hover{border-color:var(--clay);color:var(--clay)}.chip:active{transform:scale(.97)}.chip[aria-pressed=true]{background:var(--clay);border-color:var(--clay);color:var(--cream)}.presets{flex-wrap:wrap;gap:.5rem;display:flex}.form__error{color:var(--red);font-size:var(--step--1);font-weight:700}.stepper{gap:var(--space-2);grid-template-columns:2.9rem minmax(0,1fr) 2.9rem;display:grid}.stepper__btn{border-radius:var(--radius-md);border:1.5px solid var(--hair-strong);background:var(--cloth);height:2.9rem;color:var(--indigo);cursor:pointer;box-shadow:var(--lit);transition:border-color .15s, transform .15s var(--ease-out);place-items:center;font-size:1.25rem;font-weight:700;line-height:1;display:grid}.stepper__btn:hover:not(:disabled){border-color:var(--clay);color:var(--clay)}.stepper__btn:active:not(:disabled){transform:scale(.94)}.stepper__btn:disabled{opacity:.4;cursor:not-allowed}.stepper__input{text-align:center}.days{align-items:center;display:inline-flex;position:relative}.days__input{width:6.5rem;height:2.25rem;font-size:var(--step--1);border-radius:999px;padding-right:2.8rem}.days__unit{font-size:var(--step--2);color:var(--color-fg-subtle);pointer-events:none;font-weight:700;position:absolute;right:.85rem}.hero{gap:var(--space-5);padding-top:var(--top);display:grid;container:hero/inline-size}.screen{gap:var(--space-3);display:grid}@container hero (min-width:640px){.screen{grid-template-columns:minmax(0,1fr) auto;align-items:end}}@container hero not (min-width:560px){.hero .screen__actions{display:none}}@container hero (min-width:640px) and (not (min-width:900px)){.hero .screen__title{font-size:min(var(--t-page), 6.1cqw)}}.screen__text{gap:.4rem;display:grid}.screen__title{font-size:var(--t-page);letter-spacing:-.035em;max-width:22ch;line-height:1.02}.screen__title .numeric{font-family:inherit;font-weight:inherit;letter-spacing:inherit}.screen__sub{color:var(--color-fg-muted);font-size:var(--step--1)}.screen__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.stage{container:stage/inline-size}.stage__grid{gap:var(--space-4);display:grid}@container stage (min-width:900px){.stage__grid{grid-template-columns:minmax(0,1.16fr) minmax(0,1fr);align-items:stretch}}.stage__scene{align-content:center;gap:var(--space-3);padding:var(--space-5) var(--space-5) calc(var(--space-5) + 6px);border-radius:var(--radius-xl);background:radial-gradient(60% 55% at 50% 52%, var(--clay-soft), transparent 72%), var(--cloth);display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.stage__scene{background:radial-gradient(60% 55% at 50% 52%, color-mix(in oklab, var(--clay-soft) 55%, transparent), transparent 72%), var(--cloth)}}.stage__scene{border:1px solid var(--hair);box-shadow:var(--lift), var(--lit);overflow:hidden}.stage__scene:before{content:"";border:1.5px dashed var(--seam);border-radius:calc(var(--radius-xl) - 8px);pointer-events:none;position:absolute;inset:8px 8px 14px}.stage__scene:after{content:"";background:var(--weave);inset-inline:0;height:6px;position:absolute;bottom:0}.stage__scene .scene{max-width:560px;margin-inline:auto}.stage__panel{gap:var(--space-5);padding:var(--space-5);border-radius:var(--radius-xl);background:var(--cloth);border:1px solid var(--hair);box-shadow:var(--lift), var(--lit);flex-direction:column;display:flex}.stage__actions{gap:var(--space-2);margin-top:auto;display:grid}.stage__more{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.stage__more:empty{display:none}.stage__more>:last-child:nth-child(odd){grid-column:1/-1}.stage__more .btn{white-space:normal;text-align:center;height:auto;min-height:2.75rem;padding-block:.55rem}.stage__hint{font-size:var(--step--1);color:var(--color-fg-muted);text-align:center;grid-column:1/-1}@container stage (min-width:560px) and (not (min-width:900px)){.stage__scene .scene{max-width:440px}.stage__panel{column-gap:var(--space-6);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid}.stage__panel .facts{border-top:0;padding-top:0}.stage__actions{margin-top:0;margin-bottom:var(--space-2);order:-1;grid-column:1/-1}}@container stage not (min-width:560px){.stage__scene{padding:var(--space-4) var(--space-3) calc(var(--space-4) + 6px);gap:var(--space-2)}.stage__panel{padding:var(--space-4);gap:var(--space-4);border-radius:var(--radius-lg)}.stage__panel>.clock{display:none}.stage__actions{order:-1;margin-top:0}.stage__panel .facts{padding-top:var(--space-4)}}.clock{gap:var(--space-2);display:grid}.clock__head{font-size:var(--step--2);text-transform:uppercase;letter-spacing:.12em;color:var(--color-fg-muted);align-items:center;gap:.5rem;font-weight:700;display:flex}.clock__head:before{content:"";background:var(--clay);width:8px;height:8px;box-shadow:0 0 0 3px var(--clay);border-radius:50%;flex:none}@supports (color:color-mix(in lab, red, red)){.clock__head:before{box-shadow:0 0 0 3px color-mix(in oklab, var(--clay) 22%, transparent)}}.clock.is-paying .clock__head{color:var(--clay)}.clock__figure{letter-spacing:-.03em;color:var(--clay);font-size:clamp(2.1rem,1.3rem + 2.2vw,3rem);font-weight:700;line-height:1}.clock.is-paying .clock__figure{animation:zero .7s var(--ease-spring) both}@keyframes zero{0%{transform:scale(1)}30%{color:var(--indigo);transform:scale(1.06)}to{transform:scale(1)}}.clock__done{font-family:var(--font-display);font-size:var(--step-1);color:var(--indigo);line-height:1.15}.clock__sub{font-size:var(--step--1);color:var(--color-fg-muted)}.pips{margin-top:var(--space-1);gap:4px;display:flex}.pips__pip{background:var(--hair);border-radius:3px;flex:1;height:6px;transition:background-color .3s;position:relative;overflow:hidden}.pips__pip.is-done{background:var(--indigo)}.pips__pip.is-now{background:var(--clay)}@supports (color:color-mix(in lab, red, red)){.pips__pip.is-now{background:color-mix(in oklab, var(--clay) 18%, transparent)}}.pips__pip i{background:var(--clay);border-radius:inherit;transform-origin:0;transform:scaleX(var(--p,0));transition:transform 1s linear;position:absolute;inset:0}.clock.is-racing .pips__pip i{transition:transform 1.3s cubic-bezier(.45,0,.2,1)}.clock--compact{display:none}@container stage not (min-width:560px){.clock--compact{padding:0 var(--space-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .75rem;display:flex}.clock--compact .clock__head{font-size:var(--step--1);letter-spacing:0;text-transform:none;color:var(--indigo)}.clock--compact .clock__figure{font-size:1.3rem}.stage__scene .scene{max-width:300px}.stage__scene .narrator{min-height:calc(4 * 1.45 * var(--step--1))}}.facts{gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--hair);display:grid}.facts__title{font-family:var(--font-display);font-size:var(--step-0);color:var(--indigo);line-height:1.1}.facts__grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fact{align-content:start;gap:.15rem;min-width:0;display:grid}.fact dt{font-size:var(--step--2);text-transform:uppercase;letter-spacing:.07em;color:var(--color-fg-subtle);font-weight:700}.fact__value{font-size:var(--step-2);color:var(--indigo);font-weight:700;line-height:1.15}.fact__value.is-bad{color:var(--red)}.fact__of{font-size:var(--step--1);color:var(--color-fg-muted)}.fact__sub{font-size:var(--step--1);color:var(--color-fg-muted);line-height:1.3}.fact__sub.is-bad{color:var(--red);font-weight:700}@media (min-width:1024px) and (max-height:800px){.hero{gap:var(--space-4);padding-top:var(--space-4)}.clock__figure{font-size:2.4rem}.stage__panel{gap:var(--space-4)}.facts{padding-top:var(--space-4)}}@media (max-height:760px){@container stage not (min-width:560px){.stage__scene .scene{max-width:264px}.stage__scene .narrator{min-height:calc(3 * 1.45 * var(--step--1))}}}.narrator{min-height:calc(3 * 1.45 * var(--step--1));padding-inline:var(--space-3);text-align:center;place-items:center;display:grid}.narrator__text{max-width:50ch;font-size:var(--step--1);color:var(--color-fg-muted);text-wrap:balance;line-height:1.45}.narrator__text.is-said{color:var(--indigo);animation:say .42s var(--ease-out) both}.narrator__text.is-caption{color:var(--clay);animation:say .3s var(--ease-out) both;font-weight:700}@keyframes say{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.seats{margin-top:var(--space-4);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--cloth);border:1px solid var(--hair);box-shadow:var(--lift), var(--lit)}.seats__title{font-size:var(--step-0);margin-bottom:var(--space-3)}.seats__list{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.seats__item{border-radius:var(--radius-md);background:var(--color-surface);align-items:center;gap:.6rem;min-width:0;padding:.45rem .55rem;display:flex}.seats__face{background:var(--cloth);border:2px solid var(--indigo);width:2.25rem;height:2.25rem;color:var(--indigo);border-radius:50%;flex:none;place-items:center;font-size:.8rem;font-weight:700;display:grid}.seats__text{min-width:0;line-height:1.25;display:grid}.seats__text b{font-size:var(--step--1);color:var(--indigo);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.seats__text span{color:var(--color-fg-muted);font-size:.8rem}.seats__item.is-you .seats__face{background:var(--indigo);color:var(--cloth);font-size:.72rem}.seats__item.is-next{background:var(--clay-soft)}@supports (color:color-mix(in lab, red, red)){.seats__item.is-next{background:color-mix(in oklab, var(--clay-soft) 70%, var(--cloth))}}.seats__item.is-next .seats__face{background:var(--clay);border-color:var(--clay);color:var(--cream)}.seats__item.is-next .seats__text span,.seats__item.is-sell .seats__text span{color:var(--clay);font-weight:700}.seats__item.is-done .seats__face{background:var(--color-surface-sunken);border-color:var(--hair-strong);color:var(--color-fg-muted)}.seats__item.is-done .seats__text span{color:var(--green);font-weight:700}.seats__item.is-short .seats__face{border-color:var(--red);border-style:dashed}.seats__item.is-short .seats__text span{color:var(--red);font-weight:700}.seats__more{margin-top:var(--space-3)}@container stage (min-width:560px){.seats{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.seats__more{display:none}}.scene{width:100%;position:relative;container:scene/inline-size}.scene__stage{--vx:0;--vy:0;--vw:400;--vh:340;--u:calc(100cqw / var(--vw));--seat:min(34, 2 * 118 * sin(180deg / var(--n)) * .72);aspect-ratio:var(--vw) / var(--vh);transition:--n .52s var(--ease-out);position:relative}@container scene not (min-width:420px){.scene__stage{--vx:60;--vy:30;--vw:280;--vh:280;--seat:min(40, 2 * 118 * sin(180deg / var(--n)) * .8)}}.scene__ground{width:calc(128 * var(--u));height:calc(13 * var(--u));transform:translate(calc((200 - var(--vx)) * var(--u)), calc((240 - var(--vy)) * var(--u))) translate(-50%, -50%);background:radial-gradient(closest-side, var(--indigo), transparent);border-radius:50%;position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.scene__ground{background:radial-gradient(closest-side, color-mix(in oklab, var(--indigo) 20%, transparent), transparent)}}.thread,.seat{--a:calc(-90deg + var(--t) * 360deg / var(--n));--x:calc(200 + 118 * cos(var(--a)) - var(--vx));--y:calc(170 + 118 * sin(var(--a)) - var(--vy));transition:--t .9s var(--ease-out);position:absolute;top:0;left:0}.thread{width:calc(118 * var(--u));transform-origin:0;height:4px;transform:translate(calc(var(--x) * var(--u)), calc(var(--y) * var(--u))) rotate(calc(var(--a) + 180deg));color:var(--clay);transition:--t .9s var(--ease-out), color .4s;background:radial-gradient(circle closest-side,currentColor 70%,#0000 82%) 0/8px 4px repeat-x;margin-top:-2px}.thread[data-state=short]{color:var(--red);background-size:13px 4px}.thread[data-state=idle]{color:var(--hair-strong)}.thread[data-state=open]{color:var(--hair);background-size:11px 4px}.bead{background:var(--clay);width:7px;height:7px;box-shadow:0 0 0 2.5px var(--clay);border-radius:50%;margin:-3.5px 0 0 -3.5px;position:absolute;top:50%;left:0}@supports (color:color-mix(in lab, red, red)){.bead{box-shadow:0 0 0 2.5px color-mix(in oklab, var(--clay) 22%, transparent)}}.bead{opacity:0;pointer-events:none}.scene[data-live] .bead:not(.bead--burst):not(.bead--fizzle){animation:3.4s linear infinite bead;animation-delay:calc(var(--t) * -.43s)}.scene:is([data-phase=stream],[data-phase=close],[data-phase=pour],[data-phase=land]) .bead:not(.bead--burst):not(.bead--fizzle){opacity:0;animation:none}@keyframes bead{0%{transform:translateX(calc(var(--seat) * .5 * var(--u)));opacity:0}14%{opacity:1}to{transform:translateX(calc(86 * var(--u)));opacity:1}}.bead--burst{width:8px;height:8px;animation:.64s cubic-bezier(.5,0,.75,0) both burst;animation-delay:calc(var(--t) * 45ms + var(--k) * .2s);margin:-4px 0 0 -4px}@keyframes burst{0%{transform:translateX(calc(var(--seat) * .5 * var(--u))) scale(.5);opacity:0}18%{opacity:1;transform:translateX(calc((var(--seat) * .5 + 6) * var(--u))) scale(1)}to{transform:translateX(calc(86 * var(--u))) scale(1);opacity:1}}.bead--fizzle{background:var(--red);box-shadow:0 0 0 2.5px var(--red)}@supports (color:color-mix(in lab, red, red)){.bead--fizzle{box-shadow:0 0 0 2.5px color-mix(in oklab, var(--red) 20%, transparent)}}.bead--fizzle{animation:fizzle 1s var(--ease-out) both;animation-delay:calc(var(--t) * 45ms)}@keyframes fizzle{0%{transform:translateX(calc(var(--seat) * .5 * var(--u))) scale(.6);opacity:0}18%{opacity:1}60%{transform:translateX(calc(38 * var(--u))) scale(1);opacity:1}to{transform:translateX(calc(42 * var(--u))) scale(.2);opacity:0}}.pour{top:50%;left:calc(var(--seat) * .5 * var(--u));width:calc((84 - var(--seat) * .5) * var(--u));background:linear-gradient(90deg, var(--clay), var(--clay) 40%);border-radius:3px;height:5px;margin-top:-2.5px;position:absolute}@supports (color:color-mix(in lab, red, red)){.pour{background:linear-gradient(90deg, color-mix(in oklab, var(--clay) 70%, white), var(--clay) 40%)}}.pour{transform-origin:100%;animation:pour .52s var(--ease-out) both}.scene[data-phase=land] .pour{animation:.52s ease-in both pour-off}@keyframes pour{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pour-off{0%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.coin{background:var(--coin);width:11px;height:11px;box-shadow:0 0 0 1.5px var(--cloth);opacity:0;animation:.58s cubic-bezier(.3,.6,.35,1) both coin;animation-delay:calc(.12s + var(--k) * 95ms);border-radius:50%;margin:-5.5px 0 0 -5.5px;position:absolute;top:50%;left:0}@keyframes coin{0%{transform:translateX(calc(80 * var(--u))) scale(.4);opacity:0}18%{opacity:1}82%{opacity:1}to{transform:translateX(calc(var(--seat) * .5 * var(--u))) scale(1);opacity:0}}.pot{--tip:0deg;z-index:1;width:calc(142 * var(--u));aspect-ratio:160/176;transform:translate(calc((200 - var(--vx)) * var(--u)), calc((174 - var(--vy)) * var(--u))) translate(-50%, -50%) rotate(var(--tip));transform-origin:50% 92%;transition:transform .48s var(--ease-spring);position:absolute;top:0;left:0}.pot[data-tip=r]{--tip:16deg}.pot[data-tip=l]{--tip:-16deg}.pot[data-tip=t]{--tip:7deg}.pot[data-tip=b]{--tip:-7deg}.pot__svg{width:100%;height:100%;display:block;overflow:visible}.pot__plate{background:var(--cloth);border:1.5px solid var(--indigo);box-shadow:0 2px 0 var(--indigo);border-radius:.5em;justify-items:center;gap:.18em;padding:.3em .6em .28em;display:grid;position:absolute;top:61%;left:50%}@supports (color:color-mix(in lab, red, red)){.pot__plate{box-shadow:0 2px 0 color-mix(in oklab, var(--indigo) 14%, transparent)}}.pot__plate{color:var(--indigo);font-size:calc(15.5 * var(--u));white-space:nowrap;line-height:1;transform:translate(-50%,-50%)}.pot__plate.is-fresh{animation:plate-in .52s var(--ease-spring) both}@keyframes plate-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.pot__amount{font-weight:700}.pot__of{letter-spacing:.08em;text-transform:uppercase;color:var(--color-fg-muted);font-size:max(9.5px,.46em);font-weight:700}.pot__body,.pot__lip{fill:var(--clay-soft)}@supports (color:color-mix(in lab, red, red)){.pot__body,.pot__lip{fill:color-mix(in oklab, var(--clay-soft) 72%, var(--cloth))}}.pot__outline,.pot__lip{fill:none;stroke:var(--indigo);stroke-width:2.25px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.pot__lip{fill:var(--clay-soft)}@supports (color:color-mix(in lab, red, red)){.pot__lip{fill:color-mix(in oklab, var(--clay-soft) 72%, var(--cloth))}}.pot__mouth{fill:var(--indigo)}.pot__liquid,.pot__crest{fill:var(--clay)}@supports (color:color-mix(in lab, red, red)){.pot__crest{fill:color-mix(in oklab, var(--clay) 55%, white)}}.pot__shade-a{stop-color:white;stop-opacity:0}.pot__shade-b{stop-color:var(--indigo);stop-opacity:.22}.pot__band{fill:none;stroke:var(--indigo);stroke-width:1.25px;opacity:.5;vector-effect:non-scaling-stroke}.pot__stitch{fill:none;stroke:var(--indigo);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:.1 5.5;opacity:.6;vector-effect:non-scaling-stroke}.pot__sheen{fill:none;stroke:#fff;stroke-width:4px;stroke-linecap:round;opacity:.45}.pot__level{transform:translateY(calc((1 - var(--fill)) * 118px));transition:transform .9s linear}.pot__tilt{transform-box:view-box;transform-origin:80px 162px;transform:rotate(calc(var(--tip,0deg) * -1));transition:transform .48s var(--ease-spring)}.scene[data-phase=stream] .pot__level,.scene[data-phase=close] .pot__level{transition:transform 1.3s cubic-bezier(.45,0,.2,1)}.scene[data-phase=pour] .pot__level{transition:transform .85s cubic-bezier(.55,0,.8,.45)}.pot__wave.is-moving{animation:5s linear infinite wave}.scene:not([data-live]) .pot__wave{animation-play-state:paused}@keyframes wave{to{transform:translate(-40px)}}.potart{display:block;overflow:visible}.seat{z-index:2;transform:translate(calc(var(--x) * var(--u)), calc(var(--y) * var(--u)))}.seat__face{width:calc(var(--seat) * var(--u));height:calc(var(--seat) * var(--u));background:var(--cloth);border:2px solid var(--indigo);color:var(--indigo);font-weight:700;font-size:calc(var(--seat) * var(--u) * .37);box-shadow:0 1px 0 var(--indigo), 0 6px 14px -8px var(--indigo);border-radius:50%;place-items:center;line-height:1;display:grid;position:absolute;top:0;left:0;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.seat__face{box-shadow:0 1px 0 color-mix(in oklab, var(--indigo) 8%, transparent), 0 6px 14px -8px color-mix(in oklab, var(--indigo) 50%, transparent)}}.seat__face{transition:background-color .35s,border-color .35s,color .35s,box-shadow .35s}.seat.is-you .seat__face{background:var(--indigo);color:var(--cloth);font-size:calc(var(--seat) * var(--u) * .3)}.seat.is-done .seat__face{background:var(--color-surface-sunken);border-color:var(--hair-strong);color:var(--color-fg-muted)}.seat.is-done .seat__face:after{content:"";width:calc(var(--seat) * var(--u) * .36);height:calc(var(--seat) * var(--u) * .36);border:2px solid var(--cloth);background:no-repeat center / 62% url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.3 5 8.6l4.5-5' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"), var(--green);border-radius:50%;position:absolute;top:-3px;right:-3px}.seat.is-short .seat__face{border-color:var(--red);border-style:dashed}.seat.is-next .seat__face{background:var(--clay);border-color:var(--clay);color:var(--cream);box-shadow:0 0 0 calc(4 * var(--u)) var(--clay), 0 8px 18px -8px var(--clay)}@supports (color:color-mix(in lab, red, red)){.seat.is-next .seat__face{box-shadow:0 0 0 calc(4 * var(--u)) color-mix(in oklab, var(--clay) 20%, transparent), 0 8px 18px -8px color-mix(in oklab, var(--clay) 80%, transparent)}}.seat.is-open .seat__face{border:2px dashed var(--hair-strong);color:var(--color-fg-subtle);box-shadow:none;background:0 0}.seat__price{left:0;top:calc(var(--seat) * .5 * var(--u) - 6px);background:var(--cloth);border:1.5px solid var(--clay);color:var(--clay);white-space:nowrap;border-radius:999px;padding:1px 6px;font-size:11px;font-weight:700;line-height:1.3;position:absolute;translate:-50%}.seat__tag{white-space:nowrap;font-size:clamp(12px, calc(9.2 * var(--u)), 15px);pointer-events:none;gap:1px;line-height:1.2;transition:opacity .25s;display:grid;position:absolute}.seat__tag b{color:var(--indigo);font-weight:700}.seat__tag span{color:var(--color-fg-muted);font-size:.88em}.seat--r .seat__tag{left:calc(var(--seat) * .5 * var(--u) + 8px);text-align:left;top:0;translate:0 -50%}.seat--l .seat__tag{right:calc(var(--seat) * .5 * var(--u) + 8px);text-align:right;top:0;translate:0 -50%}.seat--t .seat__tag{bottom:calc(var(--seat) * .5 * var(--u) + 6px);text-align:center;left:0;translate:-50%}.seat--b .seat__tag{top:calc(var(--seat) * .5 * var(--u) + 6px);text-align:center;left:0;translate:-50%}.seat--b:has(.seat__price) .seat__tag{top:calc(var(--seat) * .5 * var(--u) + 16px)}.seat.is-next .seat__tag span,.seat.is-sell .seat__tag span{color:var(--clay);font-weight:700}.seat.is-done .seat__tag span{color:var(--green);font-weight:700}.seat.is-short .seat__tag span{color:var(--red);font-weight:700}.seat.is-open .seat__tag b{color:var(--color-fg-subtle)}@container scene not (min-width:420px){.seat__tag{display:none}}.seat.is-receiving .seat__face{box-shadow:0 0 0 calc(6 * var(--u)) var(--clay), 0 0 28px 6px var(--clay)}@supports (color:color-mix(in lab, red, red)){.seat.is-receiving .seat__face{box-shadow:0 0 0 calc(6 * var(--u)) color-mix(in oklab, var(--clay) 26%, transparent), 0 0 28px 6px color-mix(in oklab, var(--clay) 38%, transparent)}}.seat.is-landed .seat__face{animation:land .64s var(--ease-spring) both}@keyframes land{0%{transform:scale(1)}35%{transform:scale(1.24)}70%{transform:scale(.95)}to{transform:scale(1)}}.seat__ring{width:calc(var(--seat) * var(--u));height:calc(var(--seat) * var(--u));border:3px solid var(--clay);pointer-events:none;animation:ring .9s var(--ease-out) both;border-radius:50%;position:absolute;top:0;left:0;translate:-50% -50%}@keyframes ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}.seat__pill{left:0;bottom:calc(var(--seat) * .5 * var(--u) + 8px);z-index:3;background:var(--clay);color:var(--cream);white-space:nowrap;box-shadow:0 8px 18px -8px var(--clay);border-radius:999px;padding:5px 11px;font-size:13px;font-weight:700;line-height:1.2;position:absolute;translate:-50%}@supports (color:color-mix(in lab, red, red)){.seat__pill{box-shadow:0 8px 18px -8px color-mix(in oklab, var(--clay) 80%, transparent)}}.seat__pill{animation:pill 5.4s var(--ease-out) both}.seat--t .seat__pill{bottom:auto;top:calc(var(--seat) * .5 * var(--u) + 8px)}.seat--r .seat__pill{translate:-78%}.seat--l .seat__pill{translate:-22%}@keyframes pill{0%{opacity:0;transform:translateY(8px)scale(.6)}7%{opacity:1;transform:translateY(0)scale(1.08)}11%{transform:scale(1)}86%{opacity:1;transform:scale(1)}to{opacity:0;transform:translateY(-4px)scale(.98)}}.seat:has(.seat__pill) .seat__tag{animation:5.4s linear both tag-away}@keyframes tag-away{0%,88%{opacity:0}to{opacity:1}}.seat__drop{z-index:3;background:var(--coin);width:13px;height:13px;box-shadow:0 0 0 1.5px var(--cloth);border-radius:50%;margin:-6.5px 0 0 -6.5px;animation:.56s cubic-bezier(.5,0,.75,0) both drop;position:absolute;top:0;left:0}@keyframes drop{0%{transform:translateY(calc(-46 * var(--u))) scale(.8);opacity:0}20%{opacity:1}86%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(0)scale(.3)}}.seat.is-joined .seat__face{animation:seat-in .56s var(--ease-spring) both}@keyframes seat-in{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.seat.is-funded .seat__face,.seat.is-vouched .seat__face{animation:squash .56s .47s var(--ease-spring) both}.seat.is-vouched .seat__face{box-shadow:0 0 0 calc(5 * var(--u)) var(--green), 0 6px 14px -8px var(--indigo)}@supports (color:color-mix(in lab, red, red)){.seat.is-vouched .seat__face{box-shadow:0 0 0 calc(5 * var(--u)) color-mix(in oklab, var(--green) 24%, transparent), 0 6px 14px -8px color-mix(in oklab, var(--indigo) 50%, transparent)}}@keyframes squash{0%{transform:scale(1)}30%{transform:scale(1.14,.88)}60%{transform:scale(.95,1.06)}to{transform:scale(1)}}.seat__float{left:0;bottom:calc(var(--seat) * .5 * var(--u) + 4px);z-index:3;color:var(--green);white-space:nowrap;text-shadow:0 1px 0 var(--cloth);animation:float 1.5s .42s var(--ease-out) both;font-size:15px;font-weight:700;position:absolute;translate:-50%}@keyframes float{0%{opacity:0;transform:translateY(6px)}22%{opacity:1}75%{opacity:1}to{opacity:0;transform:translateY(-20px)}}.fly{z-index:4;transform:translate(calc((var(--x) - var(--vx)) * var(--u)), calc((var(--y) - var(--vy)) * var(--u)));pointer-events:none;animation:.68s cubic-bezier(.45,.05,.35,1) both fly;position:absolute;top:0;left:0}@keyframes fly{to{transform:translate(calc((var(--x) + var(--dx) - var(--vx)) * var(--u)), calc((var(--y) + var(--dy) - var(--vy)) * var(--u)))}}.fly__arc{background:var(--green);color:var(--cream);white-space:nowrap;box-shadow:0 8px 16px -8px var(--green);border-radius:999px;padding:4px 9px;font-size:13px;font-style:normal;font-weight:700;line-height:1.2;display:block;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.fly__arc{box-shadow:0 8px 16px -8px color-mix(in oklab, var(--green) 90%, transparent)}}.fly__arc{animation:.68s both arc}.scene[data-moment=swap] .fly__arc{background:var(--clay)}@keyframes arc{0%{opacity:0;animation-timing-function:var(--ease-out);transform:translateY(0)scale(.6)}16%{opacity:1;transform:translateY(-10px)scale(1)}50%{animation-timing-function:cubic-bezier(.5,0,1,1);transform:translateY(-26px)scale(1)}86%{opacity:1}to{opacity:0;transform:translateY(0)scale(.7)}}.scene[data-moment=swap][data-phase=play] .seat,.scene[data-moment=swap][data-phase=play] .thread{transition-delay:.42s}.scene[data-moment=swap][data-phase=play] .seat__tag{opacity:0;transition:none}.intro{gap:var(--space-6);border-radius:var(--radius-xl);background:var(--cloth);border:1px solid var(--hair);box-shadow:var(--lift), var(--lit);margin-top:clamp(2.5rem,6vw,4rem);padding:clamp(1.5rem,3vw,2.5rem);display:grid;position:relative;overflow:hidden}.intro:before{content:"";border:1.5px dashed var(--seam);border-radius:calc(var(--radius-xl) - 8px);pointer-events:none;position:absolute;inset:8px}.intro__head{gap:var(--space-3);max-width:44rem;display:grid}.intro__title{font-size:var(--step-3);letter-spacing:-.03em;line-height:1.06}.intro__pot{color:var(--clay)}.intro__lead{color:var(--color-fg-muted);max-width:54ch}.beats{gap:var(--space-4);display:grid}@media (min-width:760px){.beats{grid-template-columns:repeat(3,minmax(0,1fr))}}.beat{align-content:start;gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--clay-soft);display:grid}@supports (color:color-mix(in lab, red, red)){.beat{background:color-mix(in oklab, var(--clay-soft) 38%, var(--cloth))}}.beat{border:1px solid var(--hair)}.beat__art{width:3.5rem;height:3.5rem;margin-bottom:var(--space-2);display:block;overflow:visible}.beat__ink,.beat__glass{fill:none;stroke:var(--indigo);stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round}.beat__glass{fill:var(--cloth)}.beat__fill{fill:var(--clay)}.beat__coin{fill:var(--clay);stroke:var(--indigo);stroke-width:1.8px}.beat__stream{fill:none;stroke:var(--clay);stroke-width:3px;stroke-linecap:round}.beat__seat{height:3.5rem;margin-bottom:var(--space-2);align-items:center;gap:.5rem;display:flex}.beat__face{background:var(--clay);width:2.6rem;height:2.6rem;color:var(--cream);box-shadow:0 0 0 5px var(--clay);border-radius:50%;place-items:center;font-weight:700;display:grid}@supports (color:color-mix(in lab, red, red)){.beat__face{box-shadow:0 0 0 5px color-mix(in oklab, var(--clay) 20%, transparent)}}.beat__pill{background:var(--clay);color:var(--cream);font-size:var(--step--2);white-space:nowrap;border-radius:999px;padding:4px 10px;font-weight:700}.beat__title{font-family:var(--font-display);font-size:var(--step-0);color:var(--indigo);line-height:1.15}.beat__text{font-size:var(--step--1);color:var(--color-fg-muted)}.intro__foot{gap:var(--space-4);align-items:center;display:grid}@media (min-width:900px){.intro__foot{gap:var(--space-6);grid-template-columns:minmax(0,1fr) auto}}.intro__note{font-size:var(--step--1);color:var(--color-fg-muted);max-width:60ch}.intro__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.record__head{gap:var(--space-3);max-width:46rem;padding-top:var(--top);display:grid}.record__pair{gap:clamp(3rem, 7vw, 5rem) var(--space-8);padding-top:clamp(2rem,5vw,3.5rem);display:grid}@media (min-width:1100px){.record__pair{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start}.record__pair>.rise{top:var(--space-6);position:sticky}}.home__pair{gap:clamp(3rem, 7vw, 5rem) var(--space-8);display:grid}@media (min-width:1100px){.home__pair{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start}}.home__pair .rec__row,.home__pair .people__row{min-height:3.9rem}.mini{width:100%;height:auto;display:block;overflow:visible}.mini__thread{stroke:var(--clay);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:.1 7}.mini__thread.is-short{stroke:var(--red);stroke-dasharray:.1 11}.mini__thread.is-idle{stroke:var(--hair-strong)}.mini__seat{fill:var(--cloth);stroke:var(--indigo);stroke-width:2.5px}.mini__seat.is-done{fill:var(--color-surface-sunken);stroke:var(--hair-strong)}.mini__seat.is-next{fill:var(--clay);stroke:var(--clay)}.mini__seat.is-short{stroke:var(--red);stroke-dasharray:5 3}.mini__seat.is-you{fill:var(--indigo)}.mini__seat.is-open{fill:none;stroke:var(--hair-strong);stroke-dasharray:4 3}.circles__grid{gap:var(--space-4);display:grid}@media (min-width:640px){.circles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.circles__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.card{border-radius:var(--radius-xl);background:var(--cloth);border:1px solid var(--hair);box-shadow:var(--lift), var(--lit);transition:transform .22s var(--ease-out), box-shadow .22s var(--ease-out), border-color .22s;display:flex;overflow:hidden}.card:hover{box-shadow:var(--lift-up), var(--lit);transform:translateY(-3px)}.card:active{transform:translateY(-1px)scale(.99)}.card.is-mine{border-color:var(--clay)}@supports (color:color-mix(in lab, red, red)){.card.is-mine{border-color:color-mix(in oklab, var(--clay) 55%, transparent)}}.card.is-closed{opacity:.85}.card__link{width:100%;color:inherit;border-radius:inherit;flex-direction:column;text-decoration:none;display:flex}.card__link:focus-visible{outline:2px solid var(--clay);outline-offset:-2px}.card__scene{padding:var(--space-4) var(--space-4) var(--space-3);background:radial-gradient(55% 60% at 50% 55%, var(--clay-soft), transparent 75%), var(--color-surface);justify-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.card__scene{background:radial-gradient(55% 60% at 50% 55%, color-mix(in oklab, var(--clay-soft) 70%, transparent), transparent 75%), var(--color-surface)}}.card__scene:after{content:"";background:var(--weave);inset-inline:0;height:4px;position:absolute;bottom:0}.card__scene .mini{width:min(100%,200px);transition:transform .4s var(--ease-spring)}.card:hover .mini{transform:rotate(-3deg)scale(1.03)}.card__badge{top:var(--space-3);left:var(--space-3);background:var(--clay);color:var(--cream);font-size:var(--step--2);letter-spacing:.04em;border-radius:999px;padding:3px 9px;font-weight:700;position:absolute}.card__body{padding:var(--space-4) var(--space-4) var(--space-4);flex-direction:column;flex:1;gap:.25rem;display:flex}.card__name{font-family:var(--font-display);font-size:var(--step-0);color:var(--indigo);line-height:1.15}.card__sub{font-size:var(--step--1);color:var(--color-fg-muted)}.card__place:before{content:" · "}.card__state{margin-top:var(--space-2);font-size:var(--step--1);color:var(--indigo);font-weight:700}.card__meter{margin-top:var(--space-2);background:var(--clay);border-radius:3px;height:6px}@supports (color:color-mix(in lab, red, red)){.card__meter{background:color-mix(in oklab, var(--clay) 14%, transparent)}}.card__meter{overflow:hidden}.card__meter i{border-radius:inherit;background:var(--clay);transform-origin:0;height:100%;transform:scaleX(var(--p,0));transition:transform .9s linear;display:block}.card__foot{padding-top:var(--space-2);justify-content:space-between;align-items:baseline;gap:var(--space-2);font-size:var(--step--1);color:var(--indigo);margin-top:auto;font-weight:700;display:flex}.card__of{color:var(--color-fg-muted);font-weight:400}.card__flag{font-size:var(--step--2);color:var(--clay);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.card__flag.is-bad{color:var(--red)}.card__flag.is-good{color:var(--green)}@media (max-width:639.98px){.card__link{flex-direction:row}.card__scene{width:36%;padding:var(--space-3) var(--space-2);flex:none;align-content:center}.card__scene:after{background:repeating-linear-gradient(180deg, var(--indigo) 0 6px, transparent 6px 10px, var(--clay) 10px 16px, transparent 16px 20px);width:4px;height:auto;inset:0 0 0 auto}.card__badge{top:var(--space-2);left:var(--space-2);padding:2px 7px}.card__body{padding:var(--space-3) var(--space-4) var(--space-3)}.card__meter{margin-top:var(--space-1)}.card__place{display:block}.card__place:before{content:none}}.rec__list{gap:var(--space-2);display:grid}.rec__row{gap:var(--space-3);border-radius:var(--radius-md);background:var(--cloth);border:1px solid var(--hair);box-shadow:var(--lit), 0 1px 2px var(--indigo);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:.7rem .9rem;display:grid}@supports (color:color-mix(in lab, red, red)){.rec__row{box-shadow:var(--lit), 0 1px 2px color-mix(in oklab, var(--indigo) 5%, transparent)}}.rec__row{font-size:var(--step--1)}.rec__row.is-local{border-color:var(--clay)}@supports (color:color-mix(in lab, red, red)){.rec__row.is-local{border-color:color-mix(in oklab, var(--clay) 45%, transparent)}}.rec__row.is-local{background:var(--clay-soft)}@supports (color:color-mix(in lab, red, red)){.rec__row.is-local{background:color-mix(in oklab, var(--clay-soft) 35%, var(--cloth))}}.rec__glyph{width:2.1rem;height:2.1rem;color:var(--indigo);background:var(--color-surface);border-radius:50%;place-items:center;display:grid}.rec__glyph svg{width:18px;height:18px}.rec__glyph--closed{color:var(--cream);background:var(--clay)}.rec__glyph--funded,.rec__glyph--joined{color:var(--green);background:var(--green)}@supports (color:color-mix(in lab, red, red)){.rec__glyph--funded,.rec__glyph--joined{background:color-mix(in oklab, var(--green) 14%, var(--cloth))}}.rec__glyph--vouched{color:var(--amber);background:var(--amber)}@supports (color:color-mix(in lab, red, red)){.rec__glyph--vouched{background:color-mix(in oklab, var(--amber) 16%, var(--cloth))}}.rec__glyph--priced,.rec__glyph--swapped{color:var(--clay);background:var(--clay)}@supports (color:color-mix(in lab, red, red)){.rec__glyph--priced,.rec__glyph--swapped{background:color-mix(in oklab, var(--clay) 12%, var(--cloth))}}.rec__glyph--left{color:var(--red);background:var(--red)}@supports (color:color-mix(in lab, red, red)){.rec__glyph--left{background:color-mix(in oklab, var(--red) 12%, var(--cloth))}}.rec__text{gap:.1rem;min-width:0;display:grid}.rec__text strong{color:var(--indigo)}.rec__meta{font-size:var(--step--2);color:var(--color-fg-subtle)}.rec__circle{color:var(--clay);border-radius:4px;font-weight:700;text-decoration:none}.rec__circle:hover{text-underline-offset:2px;text-decoration:underline}.rec__when{font-size:var(--step--2);color:var(--color-fg-subtle);white-space:nowrap}.rec__empty{justify-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-4);border-radius:var(--radius-lg);border:1.5px dashed var(--seam);color:var(--color-fg-muted);text-align:center;display:grid}.rec__empty .potart{width:3.5rem}.people__list{gap:var(--space-2);display:grid}.people__row{gap:var(--space-3);border-radius:var(--radius-md);background:var(--cloth);border:1px solid var(--hair);box-shadow:var(--lit), 0 1px 2px var(--indigo);grid-template-columns:1.5rem auto minmax(0,1fr) auto;align-items:center;padding:.6rem .9rem;display:grid}@supports (color:color-mix(in lab, red, red)){.people__row{box-shadow:var(--lit), 0 1px 2px color-mix(in oklab, var(--indigo) 5%, transparent)}}.people__rank{color:var(--color-fg-subtle);font-size:var(--step--2);text-align:right}.people__face{border:2px solid var(--indigo);width:2.1rem;height:2.1rem;color:var(--indigo);border-radius:50%;place-items:center;font-size:.78rem;font-weight:700;display:grid}.people__row.is-you .people__face{background:var(--indigo);color:var(--cloth);font-size:.68rem}.people__row.has-short .people__face{border-color:var(--red);border-style:dashed}.people__who{min-width:0;line-height:1.25;display:grid}.people__who b{color:var(--indigo);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.people__sub{font-size:var(--step--2);color:var(--color-fg-subtle)}.people__beads{flex-wrap:wrap;justify-content:flex-end;gap:4px;max-width:11rem;display:flex}.people__beads i{width:calc(var(--k) * 13px - 4px);background:radial-gradient(circle at 4.5px 50%, var(--green) 4.5px, transparent 5px) 0 0 / 13px 9px repeat-x;height:9px;display:block}.people__beads i.is-short{background:radial-gradient(circle at 4.5px 50%, transparent 2.5px, var(--red) 3px, var(--red) 4.5px, transparent 5px) 0 0 / 13px 9px repeat-x}.one{padding-top:var(--top);gap:clamp(1.5rem,4vw,2.5rem);display:grid}.one__crumbs{font-size:var(--step--1);color:var(--color-fg-muted);flex-wrap:wrap;gap:.5rem;display:flex}.one__crumbs a{color:var(--clay);border-radius:4px;font-weight:700;text-decoration:none}.one__crumbs a:hover{text-underline-offset:3px;text-decoration:underline}.one__head{gap:var(--space-2);max-width:52rem;display:grid}.one__name{font-size:var(--t-page);letter-spacing:-.035em;line-height:1.02}.one__story{color:var(--color-fg-muted);max-width:60ch}.one__story strong{color:var(--indigo)}.one__hint,.one__note{font-size:var(--step--1);color:var(--color-fg-muted)}.one__people .section__head,.one__rounds .section__head{margin-bottom:var(--space-4)}.one__people,.one__rounds,.one>.rec{margin-top:clamp(1rem,3vw,2rem)}@media (max-width:559.98px){.one__crumbs,.one__opened{display:none}.one{gap:var(--space-5)}}@container stage not (min-width:560px){.one .stage__scene .scene{max-width:272px}}.one__more{justify-self:start}.members{gap:var(--space-2);display:grid}.member{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--cloth);border:1px solid var(--hair);box-shadow:var(--lit), 0 1px 2px var(--indigo);grid-template-columns:auto auto minmax(0,1fr);align-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.member{box-shadow:var(--lit), 0 1px 2px color-mix(in oklab, var(--indigo) 5%, transparent)}}@media (min-width:760px){.member{grid-template-columns:auto auto minmax(0,1fr) auto}}.member.is-next{border-color:var(--clay)}@supports (color:color-mix(in lab, red, red)){.member.is-next{border-color:color-mix(in oklab, var(--clay) 55%, transparent)}}.member.is-next{background:var(--clay-soft)}@supports (color:color-mix(in lab, red, red)){.member.is-next{background:color-mix(in oklab, var(--clay-soft) 45%, var(--cloth))}}.member.is-done{background:var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.member.is-done{background:color-mix(in oklab, var(--color-surface) 60%, var(--cloth))}}.member__turn{width:1.6rem;height:1.6rem;font-size:var(--step--2);color:var(--color-fg-muted);border:1px solid var(--hair-strong);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.member.is-next .member__turn{background:var(--clay);border-color:var(--clay);color:var(--cream)}.member__face{background:var(--cloth);border:2px solid var(--indigo);width:2.5rem;height:2.5rem;color:var(--indigo);border-radius:999px;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:inline-flex}.member.is-you .member__face{background:var(--indigo);color:var(--cloth);font-size:.7rem}.member.is-next .member__face{background:var(--clay);border-color:var(--clay);color:var(--cream)}.member.is-done .member__face{background:var(--color-surface-sunken);border-color:var(--hair-strong);color:var(--color-fg-muted)}.member.is-short .member__face{border-color:var(--red);border-style:dashed}.member__body{gap:.3rem;min-width:0;display:grid}.member__name{flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem;display:flex}.member__name strong{color:var(--indigo)}.member__note{font-size:var(--step--2);text-transform:uppercase;letter-spacing:.06em;color:var(--color-fg-subtle);font-weight:700}.member__note.is-next,.member__note.is-sell{color:var(--clay)}.member__note.is-done{color:var(--green)}.member__note.is-short{color:var(--red)}.member.is-touched{animation:touched 1.4s var(--ease-out)}@keyframes touched{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--clay) 45%, transparent), var(--lit)}to{box-shadow:0 0 0 10px color-mix(in oklab, var(--clay) 0%, transparent), var(--lit)}}.member__flash{background:var(--green);border-radius:999px;padding:1px 8px}@supports (color:color-mix(in lab, red, red)){.member__flash{background:color-mix(in oklab, var(--green) 14%, var(--cloth))}}.member__flash{color:var(--green);font-size:var(--step--2);white-space:nowrap;animation:flash-chip 4.2s var(--ease-out) both;font-weight:700}@keyframes flash-chip{0%{opacity:0;transform:translateY(4px)scale(.9)}8%{opacity:1;transform:none}85%{opacity:1}to{opacity:0}}.member__facts{font-size:var(--step--2);color:var(--color-fg-muted);font-weight:400}.member__bar{background:var(--clay);border-radius:3px;max-width:18rem;height:5px;display:block}@supports (color:color-mix(in lab, red, red)){.member__bar{background:color-mix(in oklab, var(--clay) 13%, transparent)}}.member__bar{overflow:hidden}.member__bar i{border-radius:inherit;background:var(--clay);transform-origin:0;height:100%;transform:scaleX(var(--p,0));transition:transform .9s linear;display:block}.member__bar.is-short i{background:var(--red)}.member__actions{flex-wrap:wrap;grid-column:1/-1;gap:.4rem;display:flex}@media (min-width:760px){.member__actions{grid-column:auto;justify-content:flex-end}}.rounds{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));display:grid}@media (max-width:559.98px){.rounds{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr))}.rounds__item{padding:var(--space-3) 2px var(--space-2);border-radius:var(--radius-md)}.rounds__pot{width:2.5rem;margin-bottom:var(--space-1)}.rounds__n{letter-spacing:.04em;font-size:.68rem}.rounds__to{font-size:.8rem}.rounds__what,.rounds__late{font-size:.7rem;line-height:1.25}}.rounds__item{padding:var(--space-4) var(--space-2) var(--space-3);border-radius:var(--radius-lg);background:var(--cloth);border:1px solid var(--hair);box-shadow:var(--lit), 0 1px 2px var(--indigo);align-content:start;justify-items:center;gap:.15rem;display:grid}@supports (color:color-mix(in lab, red, red)){.rounds__item{box-shadow:var(--lit), 0 1px 2px color-mix(in oklab, var(--indigo) 5%, transparent)}}.rounds__item{text-align:center}.rounds__item.is-now{border-color:var(--clay)}@supports (color:color-mix(in lab, red, red)){.rounds__item.is-now{border-color:color-mix(in oklab, var(--clay) 60%, transparent)}}.rounds__item.is-now{background:var(--clay-soft)}@supports (color:color-mix(in lab, red, red)){.rounds__item.is-now{background:color-mix(in oklab, var(--clay-soft) 45%, var(--cloth))}}.rounds__pot{width:3.6rem;margin-bottom:var(--space-2)}.rounds__item:not(.is-closed):not(.is-now) .rounds__pot{opacity:.55}.rounds__n{font-size:var(--step--2);text-transform:uppercase;letter-spacing:.08em;color:var(--color-fg-subtle);font-weight:700}.rounds__to{color:var(--indigo);font-size:var(--step--1)}.rounds__what{font-size:var(--step--2);color:var(--color-fg-muted)}.rounds__item.is-now .rounds__what{color:var(--clay);font-weight:700}.rounds__late{font-size:var(--step--2);color:var(--green);font-weight:700}.rounds__late.is-bad{color:var(--red)}.write{gap:clamp(1.5rem,3vw,2.5rem);display:grid}.write__head{gap:var(--space-3);max-width:46rem;display:grid}.write__title{font-size:var(--t-page);letter-spacing:-.035em;line-height:1.02}.write__lead{color:var(--color-fg-muted);max-width:58ch}.write__grid{gap:var(--space-5);display:grid}@media (min-width:1000px){.write__grid{grid-template:"form preview""actions preview"1fr/minmax(0,1.25fr) minmax(0,1fr);align-items:start}.write__form{grid-area:form}.write__preview{grid-area:preview}.write__grid>.write__actions{grid-area:actions}}.write__form{gap:var(--space-4);display:grid}.write__section{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-xl);background:var(--cloth);border:1px solid var(--hair);box-shadow:var(--lift), var(--lit);display:grid}.write__h{font-size:var(--step-1);align-items:center;gap:.6rem;display:flex}.write__n{background:var(--clay);width:1.8rem;height:1.8rem;color:var(--cream);font-size:var(--step--1);border-radius:50%;place-items:center;display:inline-grid}.write__actions{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.write__why{font-size:var(--step--1);color:var(--color-fg-muted)}.write__preview{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-xl);background:var(--cloth);border:1px solid var(--hair);box-shadow:var(--lift), var(--lit);display:grid;overflow:hidden}.write__preview:after{content:"";background:var(--weave);inset-inline:0;height:6px;position:absolute;bottom:0}.write__preview{padding-bottom:calc(var(--space-5) + 6px);position:relative}@media (min-width:1000px){.write__preview{top:var(--space-6);position:sticky}}.write__actions .btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;background:var(--clay)}.write__preview-name{font-family:var(--font-display);font-size:var(--step-2);letter-spacing:-.02em;color:var(--indigo);overflow-wrap:anywhere;line-height:1.1}.write__preview .scene{max-width:400px;margin-inline:auto}.write__terms{gap:var(--space-3) var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--hair);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.write__terms dt{font-size:var(--step--2);text-transform:uppercase;letter-spacing:.07em;color:var(--color-fg-subtle);font-weight:700}.write__terms dd{font-size:var(--step-1);color:var(--indigo);margin-top:.15rem;font-weight:700}.write__preview-note{font-size:var(--step--1);color:var(--color-fg-muted)}.sheet{overflow:hidden}.sheet:before{content:"";background:var(--weave);inset-inline:0;height:4px;position:absolute;top:0}.sheet__form{gap:var(--space-4);display:grid}.sheet__done{gap:var(--space-4);justify-items:start;display:grid}.sheet__done-mark{background:var(--green);border-radius:50%;place-items:center;width:3rem;height:3rem;display:grid}@supports (color:color-mix(in lab, red, red)){.sheet__done-mark{background:color-mix(in oklab, var(--green) 16%, var(--cloth))}}.sheet__done-mark{color:var(--green);animation:stamp .52s var(--ease-spring) both}@keyframes stamp{0%{opacity:0;transform:scale(.4)rotate(-20deg)}to{opacity:1;transform:none}}.sheet__done-text{font-size:var(--step-0);color:var(--indigo)}.sheet__actions{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.sheet__done .sheet__actions{justify-self:stretch}.how__list{gap:var(--space-3);display:grid}@media (min-width:760px){.how__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.how__item{gap:var(--space-3) var(--space-4);padding:var(--space-5);border-radius:var(--radius-xl);background:var(--cloth);border:1px solid var(--hair);box-shadow:var(--lift), var(--lit);grid-template-columns:auto minmax(0,1fr);display:grid}.how__n{background:var(--clay);width:2.3rem;height:2.3rem;color:var(--cream);font-family:var(--font-display);font-size:var(--step--1);box-shadow:0 6px 14px -8px var(--clay);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.how__n{box-shadow:0 6px 14px -8px color-mix(in oklab, var(--clay) 80%, transparent)}}.how__title{font-family:var(--font-display);font-size:var(--step-0);color:var(--indigo);margin-bottom:.35rem;line-height:1.15}.how__text{font-size:var(--step--1);color:var(--color-fg-muted);max-width:52ch}.qa{gap:var(--space-4);display:grid}.qa__list{gap:var(--space-2);display:grid}.qa__item{border-radius:var(--radius-lg);background:var(--cloth);border:1px solid var(--hair);box-shadow:var(--lit), 0 1px 2px var(--indigo)}@supports (color:color-mix(in lab, red, red)){.qa__item{box-shadow:var(--lit), 0 1px 2px color-mix(in oklab, var(--indigo) 5%, transparent)}}.qa__item{padding:0 var(--space-4);transition:border-color .15s}.qa__item:hover{border-color:var(--hair-strong)}.qa__item[open]{border-color:var(--clay)}@supports (color:color-mix(in lab, red, red)){.qa__item[open]{border-color:color-mix(in oklab, var(--clay) 40%, transparent)}}.qa__q{color:var(--indigo);cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-3);border-radius:var(--radius-sm);padding:1rem 0;font-weight:700;list-style:none;display:flex}.qa__q::-webkit-details-marker{display:none}.qa__q:after{content:"";background:linear-gradient(var(--clay), var(--clay)) center / 10px 2px no-repeat, linear-gradient(var(--clay), var(--clay)) center / 2px 10px no-repeat, var(--clay);border-radius:50%;flex:none;width:1.5rem;height:1.5rem}@supports (color:color-mix(in lab, red, red)){.qa__q:after{background:linear-gradient(var(--clay), var(--clay)) center / 10px 2px no-repeat, linear-gradient(var(--clay), var(--clay)) center / 2px 10px no-repeat, color-mix(in oklab, var(--clay) 12%, transparent)}}.qa__q:after{transition:transform .25s var(--ease-spring)}.qa__item[open] .qa__q:after{transform:rotate(45deg)}.qa__a{padding-bottom:var(--space-4);color:var(--color-fg-muted);max-width:64ch}.qa__item[open] .qa__a{animation:say .32s var(--ease-out) both}.rules{gap:var(--space-5);max-width:50rem;padding-top:var(--top);display:grid}.rules__head{gap:var(--space-3);display:grid}.rules__title{font-size:var(--t-page);letter-spacing:-.035em;line-height:1.02}.rules__lead{font-size:var(--step-0);color:var(--color-fg-muted);max-width:60ch}.rules__section{gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-xl);background:var(--cloth);border:1px solid var(--hair);box-shadow:var(--lift), var(--lit);display:grid}.rules__section h2{font-size:var(--step-1)}.rules__section ul{color:var(--color-fg-muted);gap:.4rem;padding-left:1.2rem;list-style:outside;display:grid}.rules__section p{color:var(--color-fg-muted);max-width:64ch}.rules__section a{color:var(--clay);text-underline-offset:3px;border-radius:3px;font-weight:700;text-decoration:underline}.rules--about{gap:clamp(2.5rem,6vw,4rem);max-width:66rem}.rules__hero{gap:var(--space-6);align-items:center;display:grid}@media (min-width:860px){.rules__hero{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.rules__art{width:min(100%,22rem);filter:drop-shadow(0 18px 30px var(--indigo));justify-self:center}@supports (color:color-mix(in lab, red, red)){.rules__art{filter:drop-shadow(0 18px 30px color-mix(in oklab, var(--indigo) 12%, transparent))}}.rules__actions{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.rules__pair{gap:var(--space-4);display:grid}@media (min-width:860px){.rules__pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}.how__mark{align-self:start;position:relative}.how__mark .rec__glyph{width:2.75rem;height:2.75rem}.how__mark .rec__glyph svg{width:22px;height:22px}.how__mark .how__n{width:1.35rem;height:1.35rem;font-family:var(--font-numeric);border:2px solid var(--cloth);box-shadow:none;font-size:.72rem;font-weight:700;position:absolute;bottom:-4px;right:-6px}.reach{gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-xl);background:radial-gradient(60% 90% at 100% 0%, var(--clay), transparent 70%), var(--cloth);align-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.reach{background:radial-gradient(60% 90% at 100% 0%, color-mix(in oklab, var(--clay) 16%, transparent), transparent 70%), var(--cloth)}}.reach{border:1px solid var(--hair);box-shadow:var(--lift), var(--lit);overflow:hidden}.reach:after{content:"";background:var(--weave);inset-inline:0;height:6px;position:absolute;bottom:0}@media (min-width:760px){.reach{grid-template-columns:minmax(0,1fr) auto}}.reach__title{font-size:var(--step-2);line-height:1.1}.reach__text{margin-top:var(--space-2);color:var(--color-fg-muted)}.reach__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.how__list--three{grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.how__list--three{grid-template-columns:repeat(3,minmax(0,1fr))}}.tagged__ground{fill:var(--indigo)}@supports (color:color-mix(in lab, red, red)){.tagged__ground{fill:color-mix(in oklab, var(--indigo) 14%, transparent)}}.tagged__string{fill:none;stroke:var(--indigo);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:.1 4}.tagged__paper{fill:var(--cloth);stroke:var(--indigo);stroke-width:2px;stroke-linejoin:round}.tagged__hole{fill:var(--clay-soft)}@supports (color:color-mix(in lab, red, red)){.tagged__hole{fill:color-mix(in oklab, var(--clay-soft) 70%, var(--cloth))}}.tagged__hole{stroke:var(--indigo);stroke-width:1.6px}.tagged__text{font-family:var(--font-display);fill:var(--clay);font-size:21px;font-weight:700}.tagged__tag{transform-box:fill-box;transform-origin:12%}@media (prefers-reduced-motion:no-preference){.pot-card:hover .tagged__tag{animation:swing 1.4s var(--ease-out)}}@keyframes swing{0%{rotate:none}25%{rotate:-8deg}55%{rotate:5deg}80%{rotate:-2deg}to{rotate:none}}.flow{justify-items:start;gap:var(--space-3);max-width:40rem;padding-top:clamp(2rem,6vw,4rem);display:grid}.flow__art{width:7rem;margin-bottom:var(--space-2)}.flow--lost .flow__art{width:9.5rem}.flow__art.is-waiting .pot__wave{animation:2.4s linear infinite wave}.flow__title{font-size:var(--t-page);letter-spacing:-.03em;line-height:1.04}.flow__lead{color:var(--color-fg-muted)}.flow__actions{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.signin{gap:.5rem;display:grid}.signin__option{align-items:center;gap:var(--space-3);border-radius:var(--radius-lg);border:1.5px solid var(--hair-strong);background:var(--cloth);text-align:left;cursor:pointer;width:100%;transition:border-color .15s, transform .15s var(--ease-out);grid-template-columns:auto 1fr auto;padding:.8rem .95rem;display:grid}.signin__option:hover{border-color:var(--clay)}.signin__option:active{transform:scale(.98)}.signin__icon{background:var(--clay-soft);width:2.1rem;height:2.1rem;color:var(--clay);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.signin__text{display:grid}.signin__name{color:var(--indigo);font-weight:700}.signin__sub{font-size:var(--step--2);color:var(--color-fg-muted)}.signin__go{color:var(--color-fg-subtle)}.signin__empty,.signin__error,.signin__note{font-size:var(--step--1);color:var(--color-fg-muted)}.signin__error{color:var(--red)}.signin__note{margin-top:var(--space-3)}.foot{width:min(100% - 2 * var(--gutter), var(--wide));gap:var(--space-4);padding:var(--space-6) 0 var(--space-4);border-top:1px solid var(--hair);margin-inline:auto;display:grid}@media (min-width:900px){.foot{grid-template-columns:1.2fr 1fr}}.foot__brand{font-size:var(--step--1);color:var(--color-fg-muted);align-items:flex-start;gap:.6rem;max-width:34rem;display:flex}.foot__brand strong{color:var(--indigo)}.foot__links{gap:var(--space-2) var(--space-4);flex-wrap:wrap;align-content:start;display:flex}.foot__links a{color:var(--indigo);font-weight:700;font-size:var(--step--1);border-radius:4px;line-height:1.9;text-decoration:none}.foot__links a:hover{color:var(--clay)}.deploy{padding-top:var(--top);gap:clamp(2.5rem,5vw,4rem);display:grid}.deploy__head+.deploy__grid{margin-top:calc(var(--space-4) - clamp(2.5rem, 5vw, 4rem))}.deploy>*{min-width:0}.deploy__head{gap:var(--space-3);max-width:46rem;display:grid}.deploy__grid{gap:var(--space-4);display:grid}@media (min-width:900px){.deploy__grid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:stretch}}.deploy__main{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.pot-card{align-content:space-between;justify-items:center;gap:var(--space-4);padding:var(--space-6) var(--space-5) calc(var(--space-5) + 6px);border-radius:var(--radius-xl);background:radial-gradient(70% 60% at 50% 40%, #ffffff73, transparent 75%), var(--clay-soft);display:grid;position:relative}@supports (color:lab(0% 0 0)){.pot-card{background:radial-gradient(70% 60% at 50% 40%, lab(100% -.0000298023 .0000119209/.45), transparent 75%), var(--clay-soft)}}@supports (color:color-mix(in lab, red, red)){.pot-card{background:radial-gradient(70% 60% at 50% 40%, lab(100% -.0000298023 .0000119209/.45), transparent 75%), color-mix(in oklab, var(--clay-soft) 75%, var(--cloth))}}.pot-card{border:1px solid var(--hair);box-shadow:var(--lift), var(--lit);overflow:hidden}.pot-card:after{content:"";background:var(--weave);inset-inline:0;height:6px;position:absolute;bottom:0}.pot-card__art{width:min(100%,15rem);overflow:visible}.pot-card__line{font-family:var(--font-display);font-size:var(--step-1);color:var(--indigo);text-align:center;text-wrap:balance;line-height:1.15}.pot-card__sub{font-family:var(--font-text);font-size:var(--step--1);color:var(--color-fg-muted);margin-top:.5rem;display:block}.e-deploy{align-content:start;gap:var(--space-4);padding:calc(var(--space-5) + 6px) var(--space-5) var(--space-5);border:1px solid var(--hair);border-radius:var(--radius-xl);background:var(--cloth);box-shadow:var(--lift), var(--lit);position:relative;overflow:hidden}.e-deploy:before{content:"";background:var(--weave);inset-inline:0;height:6px;position:absolute;top:0}.e-deploy__name{font-family:var(--font-display);font-size:var(--step-1);color:var(--indigo);line-height:1.1}.e-deploy__summary{margin-top:var(--space-2);font-size:var(--step--1);max-width:60ch}.e-deploy__btn{white-space:normal;text-align:center;background:var(--clay);cursor:pointer;height:auto;min-height:3rem;box-shadow:inset 0 1px 0 #ffffff38, 0 10px 20px -12px var(--clay);border:0;padding:.6rem 1.4rem;font-weight:700;line-height:1.2}@supports (color:lab(0% 0 0)){.e-deploy__btn{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.22), 0 10px 20px -12px var(--clay)}}@supports (color:color-mix(in lab, red, red)){.e-deploy__btn{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.22), 0 10px 20px -12px color-mix(in oklab, var(--clay) 80%, transparent)}}.e-deploy__btn{transition:transform .16s var(--ease-out), background-color .16s}.e-deploy__btn:not(:disabled):hover{background:var(--color-accent-hover);transform:translateY(-1px)}.e-deploy__btn:not(:disabled):active{transform:scale(.98)}.e-deploy__btn:focus-visible{outline:2px solid var(--clay);outline-offset:3px}.deploy__note{padding:var(--space-4) var(--space-2) 0;border-top:1px dashed var(--seam);font-size:var(--step--1);color:var(--color-fg-muted);margin-top:auto}.pitch{padding-top:var(--top)}.pitch__art{align-items:center;gap:var(--space-4);max-width:46rem;margin-inline:auto;display:flex}.pitch__art .potart{flex:none;width:4.5rem}.pitch__art p{font-family:var(--font-display);font-size:var(--step-1);color:var(--indigo);line-height:1.15}.pitch__art p span{font-family:var(--font-text);font-size:var(--step--1);color:var(--color-fg-muted);margin-top:.3rem;font-weight:400;display:block}.e-pitch{padding-top:var(--space-6)}.e-pitch__kicker{color:var(--clay);font-size:var(--step--2);letter-spacing:.14em;font-weight:700}.e-pitch__title{font-family:var(--font-text);font-size:var(--step-2);letter-spacing:-.015em;color:var(--indigo);text-wrap:pretty;font-weight:700;line-height:1.3}.e-pitch__section{padding-top:var(--space-6);border-top:0;position:relative}.e-pitch__section:before{content:"";background:var(--weave);opacity:.8;inset-inline:0;border-radius:2px;height:4px;position:absolute;top:0}.e-pitch__h2{font-size:var(--step-2);letter-spacing:-.02em;line-height:1.1}.e-pitch__n{background:var(--clay);min-width:2.2rem;height:1.7rem;color:var(--cream);font-size:var(--step--2);border-radius:999px;flex:none;place-items:center;font-weight:700;display:inline-grid;transform:translateY(-.2em)}.e-pitch__body{font-size:var(--step-0);max-width:64ch}.e-pitch__links a,.e-pitch__contact a{color:var(--indigo);-webkit-text-decoration-color:var(--clay);-webkit-text-decoration-color:var(--clay);-webkit-text-decoration-color:var(--clay);text-decoration-color:var(--clay);border-radius:3px;font-weight:700;text-decoration-thickness:2px}.e-pitch__links a:hover,.e-pitch__contact a:hover{color:var(--clay)}.e-pitch__roadmap li{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--cloth);border:1px solid var(--hair);box-shadow:var(--lit)}.e-pitch__when{color:var(--clay);font-weight:700}:root{--so-ink:var(--indigo);--so-line:var(--hair-strong);--so-live:var(--green);--so-accent:var(--clay)}.rail__presence{margin-top:calc(-1 * var(--space-2));color:var(--color-fg-muted);padding-inline:.5rem}.top__presence{color:var(--color-fg-muted)}.foot__social{padding-top:var(--space-4);justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);border-top:1px solid var(--hair);flex-wrap:wrap;grid-column:1/-1;display:flex}.foot__passport{color:var(--color-fg-muted)}.foot__share{color:var(--indigo);border-color:var(--hair-strong);transition:border-color .15s, transform .15s var(--ease-out)}.foot__share:hover{border-color:var(--clay)}.foot__share:active{transform:scale(.97)}.explain{width:min(100% - 2 * var(--gutter), var(--wide));margin:var(--space-4) auto 0}.explain .e-explainer__toggle{border:1px solid var(--hair-strong);background:var(--cloth);min-height:2.5rem;color:var(--indigo);box-shadow:var(--lit), 0 1px 2px var(--indigo);font-weight:600}@supports (color:color-mix(in lab, red, red)){.explain .e-explainer__toggle{box-shadow:var(--lit), 0 1px 2px color-mix(in oklab, var(--indigo) 6%, transparent)}}.explain .e-explainer__toggle{transition:border-color .15s, transform .15s var(--ease-out)}.explain .e-explainer__toggle:hover{border-color:var(--clay)}.explain .e-explainer__toggle:active{transform:scale(.98)}.explain .e-explainer__q{background:var(--clay);color:var(--cream)}.explain .e-explainer__panel{padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--clay);width:100%}@supports (color:color-mix(in lab, red, red)){.explain .e-explainer__panel{background:color-mix(in oklab, var(--clay) 12%, var(--cloth))}}.explain .e-explainer__panel{border:1px solid var(--clay)}@supports (color:color-mix(in lab, red, red)){.explain .e-explainer__panel{border:1px solid color-mix(in oklab, var(--clay) 25%, transparent)}}.explain .e-explainer__panel{color:var(--indigo)}.rail__explain{margin-top:var(--space-2);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--clay)}@supports (color:color-mix(in lab, red, red)){.rail__explain{background:color-mix(in oklab, var(--clay) 9%, var(--cloth))}}.rail__explain{border:1px dashed var(--seam);color:var(--indigo)}.rail__explain .e-explainer__label{color:var(--clay);opacity:1}.rail__explain .e-explainer__sentence{font-size:var(--step--1);line-height:1.45}.rail__explain .e-explainer__sig{font-size:var(--step--2)}.explain .e-explainer__done{border:1px solid var(--hair-strong);background:var(--cloth);color:var(--indigo)}.explain .e-explainer__dot{background:var(--clay)}@media (min-width:1024px) and (min-height:760px){.explain{display:none}}@media (min-width:1024px) and (max-height:759.98px){.rail__explain{display:none}}@media (prefers-reduced-motion:reduce){.bead,.coin,.pour,.fly,.seat__drop,.seat__ring,.seat__float{display:none}.scene *,.scene :before,.scene :after,.clock *,.roll__strip,.card,.card .mini,.btn,.btn__icon{transition:none!important;animation:none!important}.seat__pill,.narrator__text.is-said,.narrator__text.is-caption,.qa__item[open] .qa__a,.member__flash{animation:.2s both fade-in!important}.member.is-touched{animation:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
