.nav{position:sticky;top:0;z-index:20;background:#ffffffc7;-webkit-backdrop-filter:saturate(160%) blur(16px);backdrop-filter:saturate(160%) blur(16px);border-bottom:1px solid var(--line)}.nav__row{display:flex;align-items:center;justify-content:space-between;gap:var(--s16);max-width:var(--content-max);height:4.5rem;margin:0 auto;padding:0 var(--page-padding)}.nav__left,.nav__right{display:flex;align-items:center;gap:var(--s40);min-width:0}.nav__right{gap:var(--s12)}.nav__brand{display:inline-flex;align-items:center}.nav__brand:hover{text-decoration:none}.brandmark{width:auto;height:2rem;flex:none}.brandmark__dark,.wordmark__word{fill:var(--ink)}.brandmark__mint{fill:var(--mint)}.wordmark{display:block;height:2rem;width:auto}.nav__links{display:flex;align-items:center;gap:var(--s6)}.nav__link{position:relative;padding:7px 12px;border-radius:8px;color:var(--ink-2);font-size:.9375rem;font-weight:500;transition:color var(--dur-press) ease,background var(--dur-press) ease}.nav__link:hover{color:var(--ink);background:#1232320d;text-decoration:none}.nav__link--active{color:var(--ink);background:#1232320f}.nav__clock{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:500;padding:0 var(--s8)}.nav__clock:hover{color:var(--ink);text-decoration:none}.nav__connect{position:relative}.nav__menu{position:absolute;top:calc(100% + 10px);right:0;min-width:13rem;background:var(--white);border:1px solid var(--line);border-radius:var(--r-well);box-shadow:var(--shadow-raised);padding:4px;z-index:30}.nav__menu-item{display:block;width:100%;text-align:left;padding:10px 12px;border-radius:8px;color:var(--ink);font-size:.9375rem}.nav__menu-item:hover{background:var(--panel)}.nav__menu-empty{padding:10px 12px}.nav__pill{display:inline-flex;align-items:center;gap:8px;height:2.5rem;padding:0 12px;border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--white);color:var(--ink);font-size:.875rem;font-weight:500;white-space:nowrap}.nav__pill--wrong{color:var(--negative);border-color:var(--negative)}.nav__dot{width:7px;height:7px;border-radius:50%;background:var(--mint)}.nav__dot--wrong{background:var(--negative)}@media(max-width:880px){.nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffff5}.nav__links{position:fixed;left:0;right:0;bottom:0;z-index:25;justify-content:space-around;gap:0;height:3.5rem;padding-bottom:env(safe-area-inset-bottom);background:#fffffffa;border-top:1px solid var(--line)}.nav__right .nav__buy{display:none}.page{padding-bottom:3.5rem}}@media(max-width:460px){.nav__row{gap:8px;height:4rem}.nav__right{gap:6px}.nav__right .btn{padding:8px 12px;font-size:.8125rem}.nav__clock{padding:0 4px;font-size:.875rem}.wordmark{height:1.625rem}}.footer{border-top:1px solid var(--line);padding:var(--space-8) 0 var(--space-7);background:var(--white)}.footer__grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:var(--space-6)}.footer__wordmark{display:inline-flex}.footer__network{display:flex;align-items:center;gap:8px;margin:var(--s20) 0 0;color:var(--ink-3);font-size:.875rem}.footer__network svg{flex:none}.footer__legal{margin-top:var(--s8);color:var(--ink-3);font-size:.875rem}.footer__links{display:flex;flex-direction:column;gap:var(--s10)}.footer__links a{color:var(--ink-2);font-size:.9375rem}.footer__links a:hover{color:var(--ink)}@media(max-width:640px){.footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer__grid>:first-child{grid-column:1 / -1}}.geo{position:fixed;right:var(--page-padding);bottom:var(--s20);z-index:40;width:min(25rem,calc(100vw - 2 * var(--page-padding)));background:var(--white);border:1px solid var(--line);color:var(--ink);border-radius:var(--r-card);padding:var(--s20);box-shadow:var(--shadow-casing)}.geo__title{margin:0 0 var(--s8);font-weight:600;font-size:1.0625rem;line-height:1.25}.geo__body{margin:0;color:var(--ink-2);font-size:.875rem}.geo__actions{margin-top:var(--s16);display:flex;align-items:center;gap:var(--s16)}.geo__link{color:var(--accent);font-size:.875rem}@media(max-width:880px){.geo{bottom:4.25rem}}.micro{font-family:var(--font-sans);font-size:.8125rem;font-weight:500;letter-spacing:0;color:var(--color-text-3);line-height:1.45}.mono{font-family:var(--font-body);font-variant-numeric:tabular-nums}.display{font-family:var(--font-display);font-weight:500;letter-spacing:var(--track-display);line-height:1.08;margin:0;text-wrap:balance;font-feature-settings:"tnum","kern"}.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-card)}.casing{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-casing);padding:var(--space-5)}.well{background:var(--well-c);border:1px solid var(--line);border-radius:var(--r-slot)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s8);font-family:var(--font-body);font-weight:550;letter-spacing:.005em;text-transform:none;border-radius:var(--r-pill);border:1px solid transparent;text-decoration:none;transition:background var(--dur-press) ease,border-color var(--dur-press) ease,box-shadow .42s ease,color var(--dur-press) ease;white-space:nowrap}.btn:hover{text-decoration:none}.btn--sm{font-size:.8125rem;padding:7px 13px}.btn--md{font-size:.875rem;padding:10px 18px}.btn--lg{font-size:.9375rem;padding:14px 26px}.btn--primary{background:var(--ink);color:var(--white)}.btn--primary:hover:not(:disabled){background:var(--accent-hi);box-shadow:var(--shadow-accent-hover)}.btn--outline{border-color:var(--line-strong);background:var(--white);color:var(--text-1)}.btn--outline:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.btn--ghost{border-color:var(--border-strong);color:var(--text-3);font-weight:400}.btn--ghost:hover:not(:disabled){border-color:var(--border-hover);color:var(--text-1)}.btn--positive{border-color:var(--positive);color:var(--positive);background:transparent}.btn--disabled,.btn:disabled{background:var(--well-c);color:var(--text-disabled);border-color:transparent;cursor:not-allowed;box-shadow:none}.chip{display:inline-flex;align-items:center;gap:var(--s6);border-radius:999px;padding:7px 15px;font-family:var(--font-sans);font-size:.8125rem;font-weight:500;border:1px solid var(--border-strong);color:var(--text-2);background:transparent;white-space:nowrap;transition:border-color .12s ease,color .12s ease}button.chip:hover:not(:disabled){border-color:var(--border-hover);color:var(--text-1)}.chip--active{color:var(--accent);border-color:var(--accent)}.chip:disabled{opacity:.45;cursor:not-allowed}.tag{display:inline-block;font-family:var(--font-sans);font-size:.75rem;font-weight:600;letter-spacing:0;padding:2px 8px;border:1px solid currentColor;border-radius:var(--r-slot-sm);white-space:nowrap}.led{display:inline-block;border-radius:50%;flex:0 0 auto}.statuschip{display:inline-flex;align-items:center;gap:9px;border:1px solid;padding:6px 12px;font-family:var(--font-sans);font-size:.8125rem;font-weight:500;letter-spacing:0;white-space:nowrap}.bar{height:4px!important;border-radius:999px;background:var(--well-c)!important;overflow:hidden;width:100%}.bar__fill{height:100%;transition:width .3s ease}.bar--stacked{display:flex;background:var(--surface)}.bar--stacked>div{height:100%}.skeleton{display:inline-block;background:var(--border);animation:shimmer 1.6s ease-in-out infinite}.skeleton-rows{display:flex;flex-direction:column;gap:var(--s12);padding:var(--s14) var(--s16)}.skeleton-rows__row{display:flex;gap:var(--s16);align-items:center}.empty{border:1px dashed var(--border-hover);border-radius:var(--r-slot);padding:var(--s22);text-align:center}.empty--compact{padding:var(--s12) var(--s14);text-align:left}.empty__body{font-size:13px;line-height:1.6;color:var(--color-text-3);margin-top:var(--s8)}.empty__action{margin-top:var(--s14)}.notice{display:flex;gap:var(--s10);align-items:center;border-radius:var(--r-well);border:1px solid var(--border);background:var(--surface-alt);padding:var(--s12) var(--s16);flex-wrap:wrap}.notice__body{font-family:var(--font-sans);font-size:.875rem;color:var(--color-text-2);line-height:1.6;flex:1 1 260px}.statcell{padding:var(--s22) var(--s24);min-width:0}.statcell>.micro{margin-bottom:var(--s10)}.statcell__value{font-family:var(--font-body);font-size:clamp(1.375rem,1.1rem + 1.1vw,1.875rem);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1;color:var(--color-text-1)}.statcell__sub{font-family:var(--font-body);font-size:11px;color:var(--text-4);margin-top:7px}.spotcaveat{display:inline-block;font-family:var(--font-body);font-size:10px;letter-spacing:0;color:var(--color-text-3);border-bottom:1px dotted var(--border-hover);cursor:help;white-space:nowrap}.toasts{position:fixed;right:var(--s16);bottom:var(--s16);z-index:200;display:flex;flex-direction:column;gap:var(--s8);max-width:min(380px,calc(100vw - 32px))}.toast{background:var(--surface);border:1px solid var(--border);padding:var(--s12) var(--s14);font-family:var(--font-body)}.toast--pending{border-color:var(--warning)}.toast--confirmed{border-color:var(--positive)}.toast--failed{border-color:var(--negative)}.toast__head{display:flex;align-items:center;gap:var(--s8)}.toast__head .mono{flex:1;line-height:1.4}.toast__close{color:var(--color-text-3);font-size:12px;line-height:1;flex:0 0 auto}.toast__close:hover{color:var(--text-1)}.toast__spinner{width:12px;height:12px;border:2px solid var(--warning);border-top-color:transparent;border-radius:50%;animation:spin .7s linear infinite;flex:0 0 auto}.toast__detail{font-size:11px;line-height:1.6;color:var(--text-3);margin-top:var(--s8);overflow-wrap:anywhere}.toast__foot{display:flex;gap:var(--s12);align-items:center;margin-top:var(--s10);font-size:11px}.toast__foot:empty{display:none}.toast__retry{color:var(--accent);font-family:var(--font-body);font-size:11px;font-weight:700;letter-spacing:0}.buy{padding:var(--s22);height:fit-content;scroll-margin-top:calc(var(--sticky-top) + 12px)}.buy__head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:var(--s16)}.buy__notice{margin-bottom:var(--s12)}.buy__field{padding:var(--s12) var(--s14);margin-bottom:9px;border-radius:var(--r-none)}.buy__fieldhead{display:flex;justify-content:space-between;gap:var(--s12);margin-bottom:7px;flex-wrap:wrap}.buy__fieldrow{display:flex;justify-content:space-between;align-items:center;gap:var(--s12)}.buy__input{flex:1;min-width:0;background:transparent;border:none;outline:none;color:var(--text-1);font-family:var(--font-body);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.buy__input::placeholder{color:var(--color-text-3)}.buy__unit{font-family:var(--font-body);font-size:13px;border:1px solid var(--border-strong);padding:5px 10px;color:var(--text-2);white-space:nowrap;flex:0 0 auto}.buy__presets,.buy__slippage{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin-top:var(--s10)}.buy__slippage{margin:var(--s12) 0}.buy__preset{border:1px solid var(--border-strong);padding:5px 10px;font-family:var(--font-body);font-size:11px;color:var(--text-3);transition:border-color .12s ease,color .12s ease}.buy__preset:hover{border-color:var(--border-hover);color:var(--text-1)}.buy__preset--on{border-color:var(--accent);color:var(--accent)}.buy__cta{display:flex;width:100%;padding:15px;font-size:13px;margin-top:var(--s4)}.buy__error{border:1px solid var(--negative);background:color-mix(in oklab,var(--negative-c) 10%,transparent);padding:var(--s10) var(--s12);margin-top:var(--s10)}.buy__eligibility{border:1px solid var(--border);background:var(--surface-alt);padding:var(--s10) var(--s12);margin-top:var(--s12)}.buy__fees{display:flex;flex-direction:column;gap:6px;margin-top:var(--s12);padding-top:var(--s12);border-top:1px solid var(--border)}.buy__feerow{display:flex;justify-content:space-between;gap:var(--s12);flex-wrap:wrap}.buy__price{margin-bottom:var(--s14)}.buy__pricerow{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s12);flex-wrap:wrap}.buy__bars{display:flex;align-items:flex-end;gap:3px;height:56px;margin-top:var(--s12)}.buy__bar{flex:1;min-height:2px;background:var(--line-strong)}.buy__bar--now{background:var(--accent)}.buy__bar--glow{box-shadow:none}.faq{border-top:1px solid var(--border)}.faq__item{border-bottom:1px solid var(--border)}.faq__q{display:flex;justify-content:space-between;gap:var(--s16);width:100%;text-align:left;padding:var(--s16) 0}.faq__q:hover .mono:first-child{color:var(--accent)}.faq__a{font-size:14px;line-height:1.65;color:var(--text-3);max-width:var(--prose-max);padding-bottom:var(--s16);text-wrap:pretty}.faq__text{font-family:var(--font-display);font-weight:400;font-size:1rem;line-height:1.35;text-align:left}.hero{position:relative;overflow:hidden;margin-top:-4.5625rem;padding:calc(4.5625rem + clamp(3rem,1rem + 7vh,6rem)) var(--page-padding) clamp(2rem,1rem + 3vw,3.5rem);text-align:center;isolation:isolate}.hero .herovideo{z-index:-2}.hero__fade{position:absolute;left:0;right:0;bottom:0;height:22%;z-index:-1;background:linear-gradient(180deg,#fff0,#fff);pointer-events:none}.hero__inner{max-width:54rem;margin:0 auto}.clockchip,.hero__h1,.hero__sub,.hero__cta{animation:rise var(--dur-reveal) var(--ease-settle) both}.hero__h1{animation-delay:80ms}.hero__sub{animation-delay:.16s}.hero__cta{animation-delay:.24s}@keyframes rise{0%{opacity:0;transform:translateY(14px)}}.clockchip{display:inline-flex;align-items:baseline;gap:10px;padding:7px 16px;border-radius:999px;background:#ffffffd1;border:1px solid var(--line);box-shadow:var(--shadow-card);margin-bottom:var(--s24)}.clockchip__label{color:var(--ink-2);font-size:.9375rem}.clockchip__digits{color:var(--ink);font-size:1.125rem;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.hero__h1{font-size:var(--size-display);font-weight:500;line-height:1.05;letter-spacing:var(--track-display);color:var(--ink)}.hero__line{display:block}.hero__line--accent{color:var(--accent-c);font-weight:400}.hero__sub{margin:var(--s20) auto 0;max-width:35rem;color:var(--ink);font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.45;text-wrap:pretty}.hero__cta{margin-top:var(--s26);display:flex;justify-content:center;flex-wrap:wrap;gap:var(--s12)}.hero__note{margin:var(--s14) auto 0;max-width:34rem;padding:8px 14px;border-radius:var(--r-well);background:#ffffffe0;color:var(--ink);font-size:.875rem;text-wrap:pretty}.frame{position:relative;max-width:68rem;margin:clamp(2.5rem,1.5rem + 3vw,4.5rem) auto 0;padding:12px;border-radius:24px;background:#ffffff6b;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.7);box-shadow:var(--shadow-casing);text-align:left}@supports (animation-timeline: view()){.frame{animation:frame-rise linear both;animation-timeline:view();animation-range:entry 0% entry 90%}@keyframes frame-rise{0%{transform:translateY(44px) scale(.975)}}}.frame__inner{border-radius:14px;background:var(--white);border:1px solid var(--line);padding:clamp(1.25rem,.75rem + 1.6vw,2rem)}.frame__clock{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:var(--space-5) var(--space-8);padding-bottom:clamp(1.25rem,.75rem + 1.2vw,1.75rem);border-bottom:1px solid var(--line)}.frame__label{color:var(--ink-2);font-size:.9375rem}.frame__digits{display:flex;margin-top:2px;font-size:clamp(3.25rem,2.2rem + 3.6vw,5rem);font-weight:500;line-height:1;letter-spacing:-.03em;color:var(--ink)}.frame__digit{display:inline-block;width:.6em;text-align:center;font-variant-numeric:tabular-nums}.frame__sep{display:inline-block;width:.3em;text-align:center;color:var(--accent-c)}.frame__meta{margin-top:6px;color:var(--ink-3);font-size:.9375rem}.track__line{position:relative;height:4px;border-radius:999px;background:var(--well-c)}.track__past{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:left;border-radius:inherit;background:var(--mint);transition:transform 1s linear}.track__carrier{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform 1s linear}.track__point{position:absolute;top:50%;left:0;width:14px;height:14px;border-radius:50%;transform:translate(-50%,-50%);background:var(--ink);border:3px solid var(--white);box-shadow:0 1px 4px #1232324d}.track__marks{display:flex;justify-content:space-between;margin-top:var(--s10);font-size:.8125rem;color:var(--ink-3);font-variant-numeric:tabular-nums}.frame__panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-7);padding-top:clamp(1.25rem,.75rem + 1.2vw,1.75rem)}.frame__panelhead{display:flex;align-items:center;justify-content:space-between;gap:var(--s12);font-weight:600;margin-bottom:var(--s10)}.frame__example{flex:none;padding:2px 8px;border-radius:999px;background:var(--well-c);color:var(--ink-2);font-size:.75rem;font-weight:500}.frame__rows{list-style:none;margin:0;padding:0}.frame__rows li{display:grid;grid-template-columns:minmax(0,9rem) minmax(0,1fr) auto;align-items:center;gap:var(--s14);padding:9px 0;font-size:.9375rem}.frame__rows--payouts li{grid-template-columns:minmax(0,1fr) auto auto}.frame__sym{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.frame__bar{height:6px;border-radius:999px;background:var(--well-c);overflow:hidden}.frame__bar span{display:block;height:100%;border-radius:inherit;background:var(--mint)}.frame__val{font-variant-numeric:tabular-nums;color:var(--ink);text-align:right}.frame__when{color:var(--ink-3);font-size:.875rem}.moment{position:absolute;left:50%;top:5.5rem;z-index:3;transform:translate(-50%);width:max-content;max-width:calc(100vw - 2 * var(--page-padding));padding:9px 18px;border-radius:999px;background:var(--ink);color:var(--white);font-size:.9375rem;font-variant-numeric:tabular-nums;animation:moment-in .7s var(--ease-settle) both}.moment a{color:#a7e3d4;margin-left:4px}@keyframes moment-in{0%{opacity:0;transform:translate(-50%,-8px)}}.landing__body{padding-bottom:var(--space-section)}.closing{position:relative;overflow:hidden;isolation:isolate;margin-top:var(--space-section);border-radius:var(--r-casing-lg);background:var(--panel);text-align:center}.closing__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover;object-position:center bottom}.closing__inner{padding:clamp(4.5rem,3rem + 7vw,8.5rem) var(--page-padding)}.closing h2{font-size:var(--size-h2);font-weight:500;line-height:1.06;letter-spacing:var(--track-h2);text-wrap:balance}.closing__digits{font-variant-numeric:tabular-nums}.closing__cta{margin-top:var(--s26);display:flex;justify-content:center;flex-wrap:wrap;gap:var(--s12)}.reveal--in .steps li{animation:rise .8s var(--ease-settle) both}.reveal--in .steps li:nth-child(2){animation-delay:90ms}.reveal--in .steps li:nth-child(3){animation-delay:.18s}.reveal--in .steps li:nth-child(4){animation-delay:.27s}.reveal--in .plines{animation:wipe 1.5s var(--ease-settle) both}.reveal--in .seats__lit{animation:wipe 1.3s .15s var(--ease-settle) both}.reveal--in .feebar__part{animation:rise .8s var(--ease-settle) both}.reveal--in .feebar__part+.feebar__part{animation-delay:.12s}.reveal--in .basketlist__track span{transform-origin:left;animation:fill 1.1s .15s var(--ease-settle) both}.frame__bar span{transform-origin:left;animation:fill 1.1s .4s var(--ease-settle) both}@keyframes wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes fill{0%{transform:scaleX(0)}}@supports (animation-timeline: scroll()){.hero .herovideo__media{transform-origin:50% 100%;animation:hero-drift linear both;animation-timeline:scroll(root);animation-range:0 100vh}@keyframes hero-drift{to{transform:scale(1.07)}}.page:has(.landing) .nav{animation:nav-settle linear both;animation-timeline:scroll(root);animation-range:0 96px}@keyframes nav-settle{0%{background:#fff0;border-bottom-color:transparent}}.page:has(.landing) .nav__clock{animation:nav-clock linear both;animation-timeline:scroll(root);animation-range:640px 760px}@keyframes nav-clock{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}}@media(prefers-reduced-motion:reduce){.hero .herovideo__media,.frame,.page:has(.landing) .nav{animation:none}}.section{padding-top:var(--space-section)}.section--split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--space-7) var(--space-8);align-items:start}.section__head{max-width:30rem;margin-bottom:var(--space-6)}.section__head--center{max-width:40rem;margin-inline:auto;text-align:center;margin-bottom:var(--space-7)}.section--split>.section__head{margin-bottom:0}.section__head h2{font-size:var(--size-h2);font-weight:500;line-height:1.06;letter-spacing:var(--track-h2);text-wrap:balance}.section__head p{margin:var(--s14) 0 0;color:var(--ink-2);font-size:1.0625rem;text-wrap:pretty}.section__link{display:inline-block;margin-top:var(--s16);font-weight:500}.steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s12)}.steps li{padding:var(--s24);border-radius:var(--r-card);background:var(--panel)}.steps__n{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--mint);color:var(--ink);font-weight:600;font-size:.9375rem;margin-bottom:var(--s16)}.steps h3{font-size:1.25rem}.steps p{margin:var(--s6) 0 0;color:var(--ink-2);text-wrap:pretty}.record{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-7) var(--space-8);margin-top:var(--space-7)}.record__meta{color:var(--ink-3);font-size:.9375rem}.record__amount{margin-top:var(--s8);font-weight:500;letter-spacing:-.03em;font-size:clamp(2.5rem,2rem + 2.2vw,4rem);line-height:1;font-variant-numeric:tabular-nums}.record__sub{margin:var(--s14) 0 0;color:var(--ink-2)}.record__sym{font-weight:500;color:var(--ink)}.record__link{display:inline-block;margin-top:var(--s14);font-weight:500}.record__stats{margin:0}.stat{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s16);padding:var(--s14) 0;border-top:1px solid var(--line)}.stat:last-child{border-bottom:1px solid var(--line)}.stat dt{color:var(--ink-2);font-size:.9375rem}.stat dd{margin:0;font-weight:500;text-align:right;font-variant-numeric:tabular-nums}.stat__sub{color:var(--ink-3);font-weight:400}.seats{position:relative;width:100%;aspect-ratio:calc(var(--cols) / var(--rows));overflow:hidden;container-type:size}.seats__all,.seats__lit{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--mint-soft);-webkit-mask:radial-gradient(circle at center,#000 26%,transparent 31%) 0 0 / calc(100cqw / var(--cols)) calc(100cqh / var(--rows));mask:radial-gradient(circle at center,#000 26%,transparent 31%) 0 0 / calc(100cqw / var(--cols)) calc(100cqh / var(--rows))}.seats__lit{background:var(--accent-c);bottom:auto}.seats__lit--partial{right:auto}.seats__caption{margin:var(--s16) 0 0;color:var(--ink-2);font-size:.9375rem}.feebar{display:flex;gap:8px}.feebar__part{flex-basis:0;min-width:0;padding:var(--s24);border-radius:var(--r-card);background:var(--panel)}.feebar__part--holders{background:var(--mint);color:var(--ink)}.feebar__pct{display:block;font-weight:500;letter-spacing:-.03em;font-size:clamp(2.5rem,2rem + 2.2vw,4rem);line-height:1;font-variant-numeric:tabular-nums}.feebar__to{display:block;margin-top:var(--s10);font-size:.9375rem}.basketlist{list-style:none;margin:0;padding:0}.basketlist li{display:grid;grid-template-columns:6rem minmax(0,1fr) 3.5rem 9rem;align-items:center;gap:var(--s16);padding:var(--s16) 0;border-top:1px solid var(--line)}.basketlist li:last-child{border-bottom:1px solid var(--line)}.basketlist__sym{font-weight:500}.basketlist__weight{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink-2)}.basketlist__track{height:6px;border-radius:999px;background:var(--well-c);overflow:hidden}.basketlist__track span{display:block;height:100%;border-radius:inherit;background:var(--mint)}.basketlist__status{color:var(--ink-3);font-size:.875rem;text-align:right}.basketlist__status--ok{color:var(--positive);font-weight:500}.basketlist__note{margin:var(--s16) 0 0;color:var(--ink-3);font-size:.9375rem;max-width:var(--prose-max)}.riskline{margin-top:var(--space-7);padding:var(--s24);border-radius:var(--r-card);background:var(--panel)}.riskline h3{font-size:1.25rem}.riskline p{margin:var(--s10) 0 var(--s12);color:var(--ink-2);max-width:var(--prose-max)}.riskline a{font-weight:500}@media(max-width:860px){.section--split,.record{grid-template-columns:minmax(0,1fr)}.steps{grid-template-columns:repeat(2,minmax(0,1fr))}.frame__clock{grid-template-columns:minmax(0,1fr)}.frame__panels{grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.closing__inner{padding-block:var(--space-8)}}@media(max-width:520px){.steps{grid-template-columns:minmax(0,1fr)}.frame{padding:6px;border-radius:18px}.frame__inner{border-radius:12px}.frame__rows li{grid-template-columns:minmax(0,7.5rem) minmax(0,1fr) auto}.basketlist li{grid-template-columns:minmax(0,1fr) auto;row-gap:var(--s8)}.basketlist__track{grid-column:1 / -1;grid-row:2}.basketlist__status{grid-column:1 / -1;text-align:left}}button,[role=button],a.btn{transition:transform var(--dur-press) var(--ease-press),background-color var(--dur-press) var(--ease-press),border-color var(--dur-press) var(--ease-press)}button:active,[role=button]:active,a.btn:active{transform:scale(.98)}.settle{animation:settle var(--dur-settle) var(--ease-settle) both}@keyframes settle{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.reveal{opacity:0}.reveal--in{animation:settle var(--dur-reveal) var(--ease-settle) both;animation-delay:calc(var(--reveal-i, 0) * 40ms)}.accrual{position:relative;display:inline-block}.accrual:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:var(--color-accent);transform:scaleX(0);transform-origin:left;opacity:0}.accrual--live:after{animation:accrual-draw .6s var(--ease-settle) forwards,accrual-fade 2s .6s linear forwards}.accrual--live>.accrual__value{animation:accrual-swap .2s var(--ease-settle) both}@keyframes accrual-draw{0%{transform:scaleX(0);opacity:1}to{transform:scaleX(1);opacity:1}}@keyframes accrual-fade{to{opacity:0}}@keyframes accrual-swap{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){button:active,[role=button]:active,a.btn:active{transform:none}@keyframes settle{0%{opacity:0}to{opacity:1}}@keyframes accrual-draw{0%{transform:none;opacity:0}to{transform:none;opacity:1}}.reveal--in{animation-delay:0ms}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes shimmer{0%,to{opacity:.35}50%{opacity:.7}}@keyframes drop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){@keyframes drop{0%{opacity:0}to{opacity:1}}}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-ext-wght-normal-okcGN4Nq.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-wght-normal-BS41q_Tv.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-ext-wght-normal-DQgQPNk4.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-wght-normal-sS1B39LI.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-vietnamese-wght-normal-TKKdAiBA.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-ext-wght-normal-B4u9PlvR.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-wght-normal-DX-nOvPD.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2) format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--white: #ffffff;--ground: #ffffff;--panel: #f5faf8;--well-c: #ecf6f2;--ink: #123232;--ink-2: #3a5555;--ink-3: #567070;--mint: #5bb6a4;--mint-soft: #d6efe8;--accent-c: #17705f;--accent-hi: #105447;--on-accent: #ffffff;--positive-c: #17705f;--warning-c: #83540a;--negative-c: #a82a22;--line: rgba(18, 50, 50, .1);--line-strong: rgba(18, 50, 50, .22);--t: .5;--font-display: "Inter Tight Variable", system-ui, sans-serif;--font-body: "Inter Tight Variable", system-ui, sans-serif;--font-sans: var(--font-body);--font-mono: "Geist Mono Variable", ui-monospace, monospace;--size-caption: .8125rem;--size-eyebrow: .8125rem;--size-body: 1rem;--size-mono: .9375rem;--size-h3: 1.25rem;--size-h2: clamp(2rem, 1.45rem + 2.3vw, 3.5rem);--size-h1: clamp(2.25rem, 1.6rem + 2.8vw, 3.75rem);--size-display: clamp(3rem, 1.75rem + 5.4vw, 5.25rem);--size-mono-hero: 3rem;--track-h1: -.03em;--track-h2: -.028em;--track-h3: -.015em;--track-display: -.035em;--track-eyebrow: 0;--track-caption: 0;--track-body: 0;--s2: 2px;--s4: 4px;--s6: 6px;--s8: 8px;--s10: 10px;--s12: 12px;--s14: 14px;--s16: 16px;--s18: 18px;--s20: 20px;--s22: 22px;--s24: 24px;--s26: 26px;--s32: 32px;--s40: 40px;--s44: 44px;--s52: 52px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--space-10: 128px;--space-section: clamp(5rem, 2.5rem + 8vw, 10rem);--content-max: 76rem;--prose-max: 40rem;--page-padding: clamp(1.25rem, .5rem + 3vw, 3.5rem);--sticky-top: 6rem;--hairline: 1px;--r-none: 10px;--r-slot-sm: 8px;--r-slot: 12px;--r-card: 16px;--r-well: 12px;--r-casing: 20px;--r-casing-lg: 24px;--r-pill: 10px;--ease-press: cubic-bezier(.25, .1, .25, 1);--ease-settle: cubic-bezier(.16, 1, .3, 1);--dur-press: .18s;--dur-settle: .56s;--dur-reveal: .9s;--bg: var(--ground);--surface: var(--panel);--surface-alt: var(--white);--surface-alt-2: var(--panel);--surface-card: var(--panel);--surface-raised: var(--white);--surface-shell: var(--panel);--surface-pending: var(--panel);--well: var(--panel);--color-ground: var(--ground);--color-surface-1: var(--panel);--color-surface-1-lo: var(--panel);--color-surface-2: var(--panel);--color-surface-2-hi: var(--panel);--color-sunken: var(--panel);--color-shell-hi: var(--white);--color-shell-lo: var(--panel);--text-1: var(--ink);--text-2: var(--ink-2);--text-3: var(--ink-3);--text-4: var(--ink-3);--text-disabled: var(--ink-3);--color-text-1: var(--ink);--color-text-2: var(--ink-2);--color-text-3: var(--ink-3);--color-text-disabled: var(--ink-3);--accent: var(--accent-c);--accent-2: var(--accent-c);--accent-hover: var(--accent-hi);--color-accent: var(--accent-c);--color-accent-hover: var(--accent-hi);--color-on-accent: var(--on-accent);--border: var(--line);--border-row: var(--line);--border-hover: var(--line-strong);--border-strong: var(--line-strong);--color-border-faint: var(--line);--color-border-subtle: var(--line);--color-border-strong: var(--line-strong);--color-border-hover: var(--line-strong);--positive: var(--positive-c);--negative: var(--negative-c);--warning: var(--warning-c);--color-positive: var(--positive-c);--color-negative: var(--negative-c);--color-danger: var(--negative-c);--color-warning: var(--warning-c);--shadow-card: 0 1px 2px rgba(18, 50, 50, .04);--shadow-raised: 0 18px 44px -24px rgba(18, 50, 50, .28);--shadow-casing: 0 30px 80px -36px rgba(18, 50, 50, .3);--shadow-accent-hover: 0 10px 28px -14px rgba(18, 50, 50, .5)}.page{position:relative;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;overflow-x:clip;background:var(--white)}.ground{position:relative;color:var(--ink)}.page__main{flex:1}.page__main.ground{padding-top:var(--space-7);padding-bottom:var(--space-9);background:linear-gradient(180deg,var(--panel) 0,var(--white) 22rem)}.herovideo{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.herovideo__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center bottom;display:block}.plines{display:block;width:100%;height:clamp(7rem,16vh,10rem)}.plines__axis{stroke:var(--line-strong);stroke-width:1;vector-effect:non-scaling-stroke}.plines__line{stroke:var(--mint);stroke-width:2;vector-effect:non-scaling-stroke}.plines__echo{stroke:var(--mint);stroke-width:2;opacity:.25;vector-effect:non-scaling-stroke}.plines__open{stroke:var(--ink);stroke-width:2.5;vector-effect:non-scaling-stroke}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}*,*:before,*:after{box-sizing:border-box}html{color-scheme:light;overflow-x:clip}body{margin:0;background:var(--bg);color:var(--text-1);font-family:var(--font-body);font-size:var(--size-body);letter-spacing:.006em;line-height:1.62;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}button{font-family:inherit;color:inherit;background:none;border:none;padding:0;cursor:pointer}input{font-family:inherit;color:inherit}h1,h2,h3{margin:0;font-family:var(--font-display);font-weight:500;letter-spacing:var(--track-h1);line-height:1.08}h1{font-size:var(--size-h1)}h2{font-size:var(--size-h2);letter-spacing:var(--track-h2);line-height:1.12}h3{font-size:var(--size-h3);font-weight:500;letter-spacing:var(--track-h3);line-height:1.2}.mono,[data-money]{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.hash{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:0}.eyebrow{font-family:var(--font-sans);font-size:var(--size-eyebrow);font-weight:600;line-height:1.2;letter-spacing:0;color:var(--color-text-3)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.wrap{max-width:var(--content-max);margin:0 auto;width:100%;padding-left:var(--page-padding);padding-right:var(--page-padding)}.hscroll{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(pointer:coarse){button,a[role=button],.tappable{min-height:44px}}.section__sub{font-size:1rem;color:var(--color-text-3);margin-top:var(--s8);max-width:var(--prose-max);text-wrap:pretty}.linkish{color:var(--accent);font-size:inherit;text-decoration:underline}.linkish:hover{color:var(--accent-hover)}
