.landing-page.os-page{--color-bg:var(--os-bg);--color-surface:var(--os-surface);--color-surface-raised:var(--os-surface-2);--color-surface-overlay:var(--os-surface-3);--color-border:var(--os-hairline);--color-border-subtle:var(--os-hairline);--color-text-primary:var(--os-text);--color-text-secondary:var(--os-text-2);--color-text-muted:var(--os-text-3);--color-brand:var(--os-accent);--color-brand-hover:var(--os-accent-strong);--color-brand-active:var(--os-accent-strong);--color-brand-contrast:var(--os-on-accent);--color-success:var(--os-up);--color-danger:var(--os-down);--color-warning:var(--os-gold);--color-accent-highlight:var(--os-accent);--color-accent-highlight-hover:var(--os-accent-strong);--radius-sm:var(--os-radius-sm);--radius-md:var(--os-radius-sm);--radius-lg:var(--os-radius);--shadow-sm:var(--os-shadow-card);--shadow-md:var(--os-shadow-card);--shadow-lg:var(--os-shadow-float);color:var(--os-text)}.landing-page.os-page .landing-hero h1{font-size:var(--text-display);font-weight:700;line-height:1.04;letter-spacing:-.03em;color:var(--os-text)}.landing-page.os-page .landing-hero h1 span{color:inherit}.landing-page.os-page .landing-hero__copy>p{font-size:var(--os-text-md);line-height:1.6;color:var(--os-text-2);max-width:58ch}.landing-page.os-page .landing-hero__legal{font-size:var(--os-text-2xs);color:var(--os-text-3)}.landing-page.os-page .landing-eyebrow{font-size:var(--os-text-2xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--os-accent)}.landing-page.os-page .landing-section-head{font-size:var(--text-3xl);font-weight:var(--font-bold);line-height:1.15;letter-spacing:-.02em;color:var(--os-text)}.landing-page.os-page .landing-cta-panel h2,.landing-page.os-page .landing-faq-section h2,.landing-page.os-page .landing-feature-band h2,.landing-page.os-page .landing-pricing-intro h2,.landing-page.os-page .landing-section h2{font-size:var(--os-text-xl);font-weight:700;line-height:1.2;letter-spacing:-.015em;color:var(--os-text)}.landing-page.os-page .landing-check-list li,.landing-page.os-page .landing-faq-item p,.landing-page.os-page .landing-feature-band__copy p,.landing-page.os-page .landing-section p{font-size:var(--os-text-md);line-height:1.6;color:var(--os-text-2)}.landing-page.os-page .landing-cta-panel,.landing-page.os-page .landing-faq-item,.landing-page.os-page .landing-metric,.landing-page.os-page .landing-mini-ui{border-radius:var(--os-radius-lg);border:1px solid var(--os-hairline);background:var(--os-surface);box-shadow:var(--os-shadow-card)}.landing-page.os-page .landing-faq-item,.landing-page.os-page .landing-metric{padding:var(--space-4) var(--space-4)}.landing-page.os-page .daily-stats-card__metric,.landing-page.os-page .daily-stats-card__metric-main,.landing-page.os-page .daily-stats-card__value,.landing-page.os-page .landing-ai-signals-preview__table,.landing-page.os-page .landing-metric{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing-page.os-page .landing-metric strong{font-size:var(--os-text-xl);font-weight:700;letter-spacing:-.02em;color:var(--os-text)}.landing-page.os-page .daily-stats-card__label,.landing-page.os-page .daily-stats-card__label-text,.landing-page.os-page .landing-metric span{font-size:var(--os-text-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--os-text-3)}.landing-page.os-page .btn{border-radius:var(--radius-full);font-weight:600;transition:background-color .16s ease,border-color .16s ease,color .12s ease,transform .16s cubic-bezier(.23,1,.32,1)}@media(hover:hover){.landing-page.os-page .btn:hover{transform:translateY(-1px)}}.landing-page.os-page .btn:active{transform:scale(.97);transition-duration:.1s}.landing-page.os-page .btn:focus-visible,.landing-page.os-page a:focus-visible{outline:2px solid var(--os-accent-ring);outline-offset:2px}.landing-page.os-page .btn--cta{background:var(--os-accent);color:var(--os-on-accent);border:1px solid var(--os-accent)}@media(hover:hover){.landing-page.os-page .btn--cta:hover{background:var(--os-accent-strong);border-color:var(--os-accent-strong);color:var(--os-on-accent)}}.landing-page.os-page .btn--ghost{background:rgba(0,0,0,0);color:var(--os-text-2);border:1px solid var(--os-hairline-strong)}@media(hover:hover){.landing-page.os-page .btn--ghost:hover{background:var(--os-surface-2);color:var(--os-text);border-color:var(--os-hairline-strong)}}.landing-page.os-page .landing-ai-signals-preview__mobile-card,.landing-page.os-page .landing-ai-signals-preview__toolbar{border-radius:var(--os-radius);border:1px solid var(--os-hairline);background:var(--os-surface-2)}.landing-page.os-page .landing-ai-signals-preview__eyebrow,.landing-page.os-page .landing-ai-signals-preview__mobile-time{font-size:var(--os-text-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--os-text-3)}.landing-page.os-page .landing-ai-signals-preview__mobile-heading,.landing-page.os-page .landing-ai-signals-preview__mobile-teams{font-size:var(--os-text-sm);font-weight:600;color:var(--os-text)}@media(prefers-reduced-motion:reduce){.landing-page.os-page .btn{transition-duration:1ms}.landing-page.os-page .btn:active,.landing-page.os-page .btn:hover{transform:none}}@media(max-width:640px){.landing-page.os-page .landing-hero h1{letter-spacing:-.02em}.landing-page.os-page .landing-faq-item,.landing-page.os-page .landing-metric{padding:var(--space-4) var(--space-3)}}.landing-page.os-page.landing2-page .landing-hero.landing2-hero{border-bottom:0;background:var(--os-bg);overflow:hidden}.landing-page.os-page.landing2-page .landing2-hero__inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-8);align-items:center;padding-block:var(--space-10) var(--space-8)}@media(min-width:761px){.landing-page.os-page.landing2-page .landing2-hero__inner{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:var(--space-6);padding-block:var(--space-20) var(--space-24)}}.landing-page.os-page.landing2-page .landing2-hero__copy{animation:landing2-rise .5s cubic-bezier(.32,.72,0,1) backwards}@keyframes landing2-rise{0%{opacity:0;transform:translateY(12px)}}.landing-page.os-page.landing2-page .landing2-hero__copy>p{margin-top:var(--space-4)}.landing-page.os-page.landing2-page .landing2-hero__copy .landing-hero__actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-6)}.landing-page.os-page.landing2-page .landing2-hero__copy h1 span{display:block}@media(max-width:760px){.landing-page.os-page.landing2-page .landing2-hero__copy .landing-hero__actions .btn{width:auto}}.landing-page.os-page.landing2-page .landing2-hero__visual{display:flex;justify-content:flex-end;min-width:0;overflow:hidden;animation:landing2-rise .5s cubic-bezier(.32,.72,0,1) .1s backwards}.landing-page.os-page.landing2-page .landing2-devices{--landing2-device-scale:1;--landing2-device-w:672px;--landing2-device-h:496px;position:relative;width:var(--landing2-device-w);height:var(--landing2-device-h);transform:scale(var(--landing2-device-scale));transform-origin:top left;margin-right:calc((var(--landing2-device-scale) - 1)*var(--landing2-device-w));margin-bottom:calc((var(--landing2-device-scale) - 1)*var(--landing2-device-h))}@media(max-width:480px){.landing-page.os-page.landing2-page .landing2-devices{--landing2-device-scale:0.9}}@media(min-width:761px){.landing-page.os-page.landing2-page .landing2-devices{--landing2-device-w:800px;--landing2-device-h:560px;--landing2-device-scale:0.58}}@media(min-width:901px){.landing-page.os-page.landing2-page .landing2-devices{--landing2-device-scale:0.66}}@media(min-width:1025px){.landing-page.os-page.landing2-page .landing2-devices{--landing2-device-scale:0.74}}@media(min-width:1201px){.landing-page.os-page.landing2-page .landing2-devices{--landing2-device-scale:0.82}}@media(min-width:1408px){.landing-page.os-page.landing2-page .landing2-devices{--landing2-device-scale:0.92}}.landing-page.os-page.landing2-page .landing2-window{position:absolute;left:152px;top:0;width:520px;height:366px;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--os-hairline);border-radius:var(--os-radius-lg);background:var(--os-bg);box-shadow:var(--os-shadow-float)}@media(min-width:761px){.landing-page.os-page.landing2-page .landing2-window{left:auto;right:0;width:760px;height:470px}}.landing-page.os-page.landing2-page .landing2-window__bar{display:flex;flex-shrink:0;gap:6px;align-items:center;height:34px;padding-inline:12px;border-bottom:1px solid var(--os-hairline);background:var(--os-surface)}.landing-page.os-page.landing2-page .landing2-window__bar i{width:9px;height:9px;border-radius:var(--radius-full);background:var(--os-surface-3)}.landing-page.os-page.landing2-page .landing2-window__url{display:flex;align-items:center;justify-content:center;min-width:210px;height:20px;margin-inline:auto;padding-inline:var(--space-3);border-radius:var(--radius-full);background:var(--os-surface-2);font-size:var(--os-text-3xs);color:var(--os-text-3)}.landing-page.os-page.landing2-page .landing2-window__screen{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.landing-page.os-page.landing2-page .landing2-win__bar{display:flex;flex-shrink:0;align-items:center;gap:var(--space-5);height:44px;padding-inline:var(--space-4);border-bottom:1px solid var(--os-hairline);color:var(--os-text-3)}.landing-page.os-page.landing2-page .landing2-win__mark{width:20px;height:20px}.landing-page.os-page.landing2-page .landing2-win__tabs{display:flex;gap:var(--space-5)}.landing-page.os-page.landing2-page .landing2-win__tabs b{padding-bottom:2px;border-bottom:2px solid rgba(0,0,0,0);font-size:var(--os-text-xs);font-weight:500;color:var(--os-text-3)}.landing-page.os-page.landing2-page .landing2-win__tabs b.is-active{border-bottom-color:var(--os-accent);font-weight:700;color:var(--os-text)}.landing-page.os-page.landing2-page .landing2-win__spacer{flex-grow:1}.landing-page.os-page.landing2-page .landing2-win__coins{display:inline-flex;align-items:center;gap:5px;height:24px;padding-inline:9px;border-radius:var(--radius-full);background:var(--os-surface-2);font-family:var(--font-display);font-size:var(--os-text-2xs);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--os-gold)}.landing-page.os-page.landing2-page .landing2-win__coins i{width:8px;height:8px;border-radius:var(--radius-full);background:var(--os-gold)}.landing-page.os-page.landing2-page .landing2-win__avatar{flex:none;width:24px;height:24px;border:1px solid var(--os-hairline);border-radius:var(--radius-full);background:var(--os-surface-2);object-fit:cover}.landing-page.os-page.landing2-page .landing2-win__body{display:flex;flex:1 1;min-height:0}.landing-page.os-page.landing2-page .landing2-win__rail{display:flex;flex:0 0 172px;flex-direction:column;gap:2px;padding:12px 10px;border-right:1px solid var(--os-hairline)}.landing-page.os-page.landing2-page .landing2-win__caption,.landing-page.os-page.landing2-page .landing2-win__signalshead{font-size:var(--os-text-4xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--os-text-3)}.landing-page.os-page.landing2-page .landing2-win__caption{padding:0 10px 8px}.landing-page.os-page.landing2-page .landing2-win__league{display:flex;align-items:center;gap:var(--space-2);height:32px;padding-inline:10px;border-radius:var(--os-radius-sm)}.landing-page.os-page.landing2-page .landing2-win__league i{width:14px;height:14px;border-radius:4px;background:color-mix(in srgb,var(--os-accent) 55%,var(--os-surface-3))}.landing-page.os-page.landing2-page .landing2-win__league i[data-tone=b]{background:color-mix(in srgb,var(--os-gold) 55%,var(--os-surface-3))}.landing-page.os-page.landing2-page .landing2-win__league i[data-tone=c]{background:color-mix(in srgb,var(--ground-store) 55%,var(--os-surface-3))}.landing-page.os-page.landing2-page .landing2-win__league b{flex-grow:1;min-width:0;overflow:hidden;font-size:var(--os-text-2xs);font-weight:500;color:var(--os-text-2);text-overflow:ellipsis;white-space:nowrap}.landing-page.os-page.landing2-page .landing2-win__league em{font-family:var(--font-display);font-size:var(--os-text-3xs);font-style:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--os-text-3)}.landing-page.os-page.landing2-page .landing2-win__league.is-active{background:var(--os-surface-2)}.landing-page.os-page.landing2-page .landing2-win__league.is-active b{font-weight:600;color:var(--os-text)}.landing-page.os-page.landing2-page .landing2-win__centre{flex:1 1;min-width:0;overflow:hidden}.landing-page.os-page.landing2-page .landing2-win__signals{display:none;flex:0 0 196px;flex-direction:column;border-left:1px solid var(--os-hairline)}@media(min-width:761px){.landing-page.os-page.landing2-page .landing2-win__signals{display:flex}}.landing-page.os-page.landing2-page .landing2-win__signalshead{display:flex;align-items:center;gap:7px;height:34px;font-size:var(--os-text-2xs);padding-inline:12px;border-bottom:1px solid var(--os-hairline);color:var(--os-text);letter-spacing:.02em;text-transform:none}.landing-page.os-page.landing2-page .landing2-win__signalshead svg{color:var(--os-accent)}.landing-page.os-page.landing2-page .landing2-win__signal{display:grid;gap:5px;padding:10px 12px;border-bottom:1px solid var(--os-hairline)}.landing-page.os-page.landing2-page .landing2-win__signal b{overflow:hidden;font-size:var(--os-text-2xs);font-weight:600;color:var(--os-text);text-overflow:ellipsis;white-space:nowrap}.landing-page.os-page.landing2-page .landing2-win__signal>span{display:flex;align-items:center;gap:var(--space-2)}.landing-page.os-page.landing2-page .landing2-win__signal em{flex-grow:1;font-size:var(--os-text-3xs);font-style:normal;color:var(--os-text-2)}.landing-page.os-page.landing2-page .landing2-win__signal i{font-family:var(--font-display);font-size:var(--os-text-xs);font-style:normal;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--os-accent)}.landing-page.os-page.landing2-page .landing2-phone{--landing2-phone-rim:color-mix(in srgb,var(--color-committed-ink) 70%,var(--os-text-3));--landing2-phone-edge:color-mix(in srgb,var(--os-text) 55%,transparent);--landing2-screen-w:390px;--landing2-screen-h:844px;--landing2-phone-k:0.5;position:absolute;left:0;top:46px;z-index:1;width:calc(var(--landing2-screen-w)*var(--landing2-phone-k) + 20px);height:calc(var(--landing2-screen-h)*var(--landing2-phone-k) + 20px);padding:3px;border:1px solid var(--landing2-phone-edge);border-radius:36px;background:var(--landing2-phone-rim);box-shadow:var(--os-shadow-float)}@media(min-width:761px){.landing-page.os-page.landing2-page .landing2-phone{--landing2-phone-k:0.62;top:auto;bottom:0}}.landing-page.os-page.landing2-page .landing2-phone__body{height:100%;padding:6px;border-radius:33px;background:var(--color-committed-ink);overflow:hidden}.landing-page.os-page.landing2-page .landing2-phone__screen{position:relative;display:flex;flex-direction:column;width:var(--landing2-screen-w);height:var(--landing2-screen-h);transform:scale(var(--landing2-phone-k));transform-origin:top left;border-radius:calc(27px/var(--landing2-phone-k));background:var(--os-bg);overflow:hidden}.landing-page.os-page.landing2-page .landing2-ph__bar{display:flex;flex-shrink:0;align-items:center;gap:var(--space-3);height:56px;padding-inline:16px;color:var(--os-text-2)}.landing-page.os-page.landing2-page .landing2-ph__bar b{font-size:var(--os-text-lg);font-weight:700;color:var(--os-text)}.landing-page.os-page.landing2-page .landing2-ph__mark{width:24px;height:24px}.landing-page.os-page.landing2-page .landing2-ph__spacer{flex-grow:1}.landing-page.os-page.landing2-page .landing2-ph__days{display:flex;flex-shrink:0;border-bottom:1px solid var(--os-hairline)}.landing-page.os-page.landing2-page .landing2-ph__days>span{position:relative;display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;gap:2px;height:52px}.landing-page.os-page.landing2-page .landing2-ph__days small{font-size:var(--os-text-2xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--os-text-3)}.landing-page.os-page.landing2-page .landing2-ph__days b{font-family:var(--font-display);font-size:var(--os-text-lg);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--os-text)}.landing-page.os-page.landing2-page .landing2-ph__days>span.is-active b,.landing-page.os-page.landing2-page .landing2-ph__days>span.is-active small{color:var(--os-accent)}.landing-page.os-page.landing2-page .landing2-ph__days>span.is-active:after{content:"";position:absolute;inset:auto 8px 0;height:2px;border-radius:2px;background:var(--os-accent)}.landing-page.os-page.landing2-page .landing2-ph__scroll{--landing2-ph-view:679px;position:relative;flex:1 1;min-height:0;overflow:hidden}.landing-page.os-page.landing2-page .landing2-ph__nav{display:flex;flex-shrink:0;height:57px;margin-top:auto;padding:8px 8px 0;border-top:1px solid var(--os-hairline);background:var(--os-bg)}.landing-page.os-page.landing2-page .landing2-ph__nav>span{display:flex;flex:1 1;flex-direction:column;align-items:center;gap:3px;color:var(--os-text-3)}.landing-page.os-page.landing2-page .landing2-ph__nav small{font-size:var(--os-text-3xs);font-weight:500}.landing-page.os-page.landing2-page .landing2-ph__nav>span.is-active{color:var(--os-accent)}.landing-page.os-page.landing2-page .landing2-ph__nav>span.is-active small{font-weight:700}.landing-page.os-page.landing2-page .landing2-ph__navicon{position:relative;display:inline-flex;font-style:normal}.landing-page.os-page.landing2-page .landing2-ph__official{position:absolute;top:-1px;right:-1px;width:8px;height:8px;border-radius:var(--radius-full);background:var(--os-gold);box-shadow:0 0 0 2px var(--os-bg)}.landing-page.os-page.landing2-page .landing2-device{container-type:inline-size;container-name:landingboard;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing-page.os-page.landing2-page .landing2-device .landing2-colhead{display:flex;align-items:center;gap:12px;height:30px;padding-inline:14px;border-bottom:1px solid var(--os-hairline);font-size:var(--os-text-4xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--os-text-3)}.landing-page.os-page.landing2-page .landing2-device .landing2-colhead__time{flex:0 0 46px}.landing-page.os-page.landing2-page .landing2-device .landing2-colhead__match{flex:1 1}.landing-page.os-page.landing2-page .landing2-device .landing2-colhead__cells{display:flex;flex:0 0 186px;gap:5px}.landing-page.os-page.landing2-page .landing2-device .landing2-colhead__cells i{flex:1 1;font-style:normal;text-align:center}.landing-page.os-page.landing2-page .landing2-device .os-league__rows{display:grid}.landing-page.os-page.landing2-page .landing2-device .os-card{padding:12px 14px;border-bottom:1px solid var(--os-hairline)}.landing-page.os-page.landing2-page .landing2-device .os-card[data-status=live]{box-shadow:inset 3px 0 0 var(--os-live)}.landing-page.os-page.landing2-page .landing2-device .os-card__main{display:flex;align-items:center;gap:12px}.landing-page.os-page.landing2-page .landing2-device .os-card__meta{flex:0 0 46px;display:grid;justify-items:start;gap:3px}.landing-page.os-page.landing2-page .landing2-device .os-card__time{font-family:var(--font-display);font-size:var(--os-text-sm);font-weight:600;color:var(--os-text-2)}.landing-page.os-page.landing2-page .landing2-device .os-status{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-display);font-size:var(--os-text-xs);font-weight:700}.landing-page.os-page.landing2-page .landing2-device .os-status--live{color:var(--os-live)}.landing-page.os-page.landing2-page .landing2-device .os-status__dot{width:6px;height:6px;border-radius:var(--radius-full);background:currentcolor;animation:landing2-blip 1.6s ease-in-out infinite}.landing-page.os-page.landing2-page .landing2-device .os-card__teams{flex:1 1;display:grid;gap:6px;min-width:0}.landing-page.os-page.landing2-page .landing2-device .os-card__team{display:flex;align-items:center;gap:var(--space-2);min-width:0;font-size:var(--os-text-sm);font-weight:500;color:var(--os-text-2)}.landing-page.os-page.landing2-page .landing2-device .os-card__team:first-child{font-weight:600;color:var(--os-text)}.landing-page.os-page.landing2-page .landing2-device .os-card__team-name{flex-grow:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing-page.os-page.landing2-page .landing2-device .os-card__team-score{font-family:var(--font-display);font-size:var(--os-text-lg);font-weight:700}.landing-page.os-page.landing2-page .landing2-device .os-crest{display:inline-flex;flex-shrink:0;width:15px;height:15px}.landing-page.os-page.landing2-page .landing2-device .os-crest img{width:100%;height:100%;object-fit:contain}.landing-page.os-page.landing2-page .landing2-device .os-card__markets{flex:0 0 186px}.landing-page.os-page.landing2-page .landing2-device .os-market__seg{display:flex;gap:5px}.landing-page.os-page.landing2-page .landing2-device .os-price{display:grid;flex:1 1;justify-items:center;align-content:center;gap:1px;min-width:0;height:40px;border:1px solid rgba(0,0,0,0);border-radius:var(--os-radius-sm);background:var(--os-surface-2)}.landing-page.os-page.landing2-page .landing2-device .os-price__odd{font-family:var(--font-display);font-size:var(--os-text-md);font-weight:700;line-height:1;color:var(--os-text)}.landing-page.os-page.landing2-page .landing2-device .os-price__prob{font-family:var(--font-display);font-size:var(--os-text-3xs);color:var(--os-text-3)}.landing-page.os-page.landing2-page .landing2-device .os-price--selected{border-color:var(--os-accent);background:var(--os-accent-soft)}.landing-page.os-page.landing2-page .landing2-device .os-price--selected .os-price__prob{color:var(--os-accent)}.landing-page.os-page.landing2-page .landing2-device .landing2-boardnote{margin:0;padding:12px 14px;font-size:var(--os-text-2xs);color:var(--os-text-3)}@container landingboard (max-width: 380px){.landing-page.os-page.landing2-page .landing2-device .landing2-colhead{display:none}.landing-page.os-page.landing2-page .landing2-device .os-card{padding:10px 12px}.landing-page.os-page.landing2-page .landing2-device .os-card__main{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:8px}.landing-page.os-page.landing2-page .landing2-device .os-card__meta{display:flex;flex:none;align-items:center;gap:10px}.landing-page.os-page.landing2-page .landing2-device .os-card__time,.landing-page.os-page.landing2-page .landing2-device .os-status{font-size:var(--os-text-2xs)}.landing-page.os-page.landing2-page .landing2-device .os-card__markets{grid-column:1/-1;flex:none;margin-top:8px}.landing-page.os-page.landing2-page .landing2-device .os-market__seg{gap:4px}.landing-page.os-page.landing2-page .landing2-device .os-price{height:36px}.landing-page.os-page.landing2-page .landing2-device .os-price__odd{font-size:var(--os-text-sm)}}.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-crest{width:22px;height:22px}.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-card__time{font-size:var(--os-text-md)}.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-status{font-size:var(--os-text-2xs)}.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-card__teams{gap:7px}.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-card__team{gap:9px;font-size:var(--os-text-base)}.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-card__team-name{font-weight:var(--font-semibold)}.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-card__team-score{font-size:var(--text-score);min-width:2ch;margin-left:auto;text-align:right}.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-card__markets{display:flex;min-width:0}.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-market{display:grid;gap:4px;align-content:start}.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-market__caption{font-size:var(--os-text-3xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--os-text-3);text-align:center}.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-market__seg{display:grid;grid-template-columns:repeat(3,minmax(56px,1fr));gap:4px;align-items:stretch}.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-market--ah .os-market__seg,.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-market--ou .os-market__seg{grid-template-columns:repeat(2,minmax(56px,1fr))}.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-price{gap:2px;height:auto;min-height:50px;min-width:44px;padding:2px 6px;border:1px solid var(--os-hairline);border-radius:8px;background:var(--os-surface-3)}.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-price--selected{border-color:var(--os-accent);background:var(--os-accent-soft)}.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-price__side{font-size:var(--os-text-3xs);font-weight:600;letter-spacing:.02em;line-height:1.1;color:var(--os-text-3)}.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-price--selected .os-price__side{color:var(--os-accent)}.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-price__prob{line-height:1.1}.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .landing2-colhead{display:none}.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-card{padding:0}.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-card__main{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:start;column-gap:12px;row-gap:8px;padding:10px 14px 8px}.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-card__meta{display:contents}.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-card__when{grid-column:1;grid-row:1;display:grid;gap:1px}.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-card__main .os-status{grid-column:1;grid-row:2;align-self:start;justify-self:start;font-size:var(--os-text-3xs);line-height:1.2}.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-card__teams{grid-column:2;grid-row:1/span 2;gap:5px}.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-card__markets{grid-column:1/-1;flex-direction:column;justify-self:stretch;justify-content:stretch;gap:6px}.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-market,.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-market:first-child{padding:4px;border-left:0}.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-market+.os-market{padding-top:8px;border-top:1px solid var(--os-hairline)}.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-market--ah .os-market__seg,.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-market--ou .os-market__seg,.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-market__seg{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-market--ah .os-market__seg>:last-child,.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device .os-market--ou .os-market__seg>:last-child{grid-column:3}.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device{animation:landing2-boarddrift 22s cubic-bezier(.65,0,.35,1) infinite}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-crest{width:22px;height:22px}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-card__time{font-size:var(--os-text-md)}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-status{font-size:var(--os-text-2xs)}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-card__teams{gap:7px}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-card__team{gap:9px;font-size:var(--os-text-base)}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-card__team-name{font-weight:var(--font-semibold)}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-card__team-score{font-size:var(--text-score);min-width:2ch;margin-left:auto;text-align:right}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-card__markets{display:flex;min-width:0}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-market{display:grid;gap:4px;align-content:start}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-market__caption{font-size:var(--os-text-3xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--os-text-3);text-align:center}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-market__seg{display:grid;grid-template-columns:repeat(3,minmax(56px,1fr));gap:4px;align-items:stretch}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-market--ah .os-market__seg,.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-market--ou .os-market__seg{grid-template-columns:repeat(2,minmax(56px,1fr))}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-price{gap:2px;height:auto;min-height:50px;min-width:44px;padding:2px 6px;border:1px solid var(--os-hairline);border-radius:8px;background:var(--os-surface-3)}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-price--selected{border-color:var(--os-accent);background:var(--os-accent-soft)}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-price__side{font-size:var(--os-text-3xs);font-weight:600;letter-spacing:.02em;line-height:1.1;color:var(--os-text-3)}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-price--selected .os-price__side{color:var(--os-accent)}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-price__prob{line-height:1.1}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .landing2-colhead{gap:16px}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .landing2-colhead__time{flex:0 0 96px}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-card{padding:0}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-card__main{display:grid;grid-template-columns:96px minmax(14ch,34ch) minmax(min-content,1fr);align-items:center;column-gap:16px;row-gap:8px;padding:12px 14px 10px}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-card__meta{display:grid;flex:none;justify-items:start;gap:5px}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-card__teams{flex:none}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-card__markets{flex:none;flex-wrap:nowrap;align-items:stretch;justify-content:flex-end;justify-self:end;gap:14px}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-market{padding:2px 0 2px 14px;border-left:1px solid var(--os-hairline)}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-market:first-child{padding-left:0;border-left:0}@container landingboard (min-width: 601px) and (max-width: 745px){.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-card__main{grid-template-columns:96px minmax(0,1fr)}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-card__markets{grid-column:1/-1;justify-self:stretch}}@container landingboard (max-width: 600px){.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .landing2-colhead{display:none}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-card{padding:0}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-card__main{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:start;column-gap:12px;row-gap:8px;padding:10px 14px 8px}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-card__meta{display:contents}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-card__when{grid-column:1;grid-row:1;display:grid;gap:1px}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-card__main .os-status{grid-column:1;grid-row:2;align-self:start;justify-self:start;font-size:var(--os-text-3xs);line-height:1.2}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-card__teams{grid-column:2;grid-row:1/span 2;gap:5px}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-card__markets{grid-column:1/-1;flex-direction:column;justify-self:stretch;justify-content:stretch;gap:6px}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-market,.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-market:first-child{padding:4px;border-left:0}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-market+.os-market{padding-top:8px;border-top:1px solid var(--os-hairline)}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-market--ah .os-market__seg,.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-market--ou .os-market__seg,.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-market__seg{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-market--ah .os-market__seg>:last-child,.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-market--ou .os-market__seg>:last-child{grid-column:3}.landing-page.os-page.landing2-page .landing2-board__frame .landing2-device .os-card:nth-child(n+3){display:none}}@keyframes landing2-boarddrift{0%,14%{transform:translateY(0)}46%,62%{transform:translateY(min(0px,var(--landing2-ph-view) - 100%))}94%,to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.landing-page.os-page.landing2-page .landing2-ph__scroll .landing2-device{animation:none}}@keyframes landing2-blip{50%{opacity:.25}}.landing-page.os-page.landing2-page .landing2-ticker{border-block:1px solid var(--os-hairline);background:var(--os-surface)}.landing-page.os-page.landing2-page .landing2-rail,.landing-page.os-page.landing2-page .landing2-ticker__belt{overflow:hidden}.landing-page.os-page.landing2-page .landing2-rail:focus-within .landing2-rail__track,.landing-page.os-page.landing2-page .landing2-rail:focus-within .landing2-ticker__track,.landing-page.os-page.landing2-page .landing2-rail:hover .landing2-rail__track,.landing-page.os-page.landing2-page .landing2-rail:hover .landing2-ticker__track,.landing-page.os-page.landing2-page .landing2-ticker__belt:focus-within .landing2-rail__track,.landing-page.os-page.landing2-page .landing2-ticker__belt:focus-within .landing2-ticker__track,.landing-page.os-page.landing2-page .landing2-ticker__belt:hover .landing2-rail__track,.landing-page.os-page.landing2-page .landing2-ticker__belt:hover .landing2-ticker__track{animation-play-state:paused}.landing-page.os-page.landing2-page .landing2-ticker__track{display:flex;width:max-content;animation:landing2-belt 46s linear infinite}.landing-page.os-page.landing2-page .landing2-ticker__set{display:flex;gap:var(--space-8);padding-inline:var(--space-5)}.landing-page.os-page.landing2-page .landing2-ticker__item{display:flex;align-items:center;gap:9px;height:64px;color:var(--os-text);white-space:nowrap}.landing-page.os-page.landing2-page .landing2-ticker__item b{font-size:var(--os-text-xs);font-weight:600}.landing-page.os-page.landing2-page .landing2-ticker__item i{font-family:var(--font-display);font-size:var(--os-text-base);font-style:normal;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--os-accent)}.landing-page.os-page.landing2-page .landing2-ticker__item i.is-quiet{color:var(--os-text-2)}.landing-page.os-page.landing2-page .landing2-railcard .os-crest,.landing-page.os-page.landing2-page .landing2-ticker__item .os-crest{display:inline-flex;flex-shrink:0;width:22px;height:22px}.landing-page.os-page.landing2-page .landing2-railcard .os-crest img,.landing-page.os-page.landing2-page .landing2-ticker__item .os-crest img{width:100%;height:100%;object-fit:contain}@keyframes landing2-belt{to{transform:translateX(-50%)}}.landing-page.os-page.landing2-page .landing2-board{padding-block:var(--space-12);background:var(--os-bg)}@media(min-width:761px){.landing-page.os-page.landing2-page .landing2-board{padding-block:var(--space-20)}}.landing-page.os-page.landing2-page .landing2-board__inner{display:grid;gap:var(--space-8)}.landing-page.os-page.landing2-page .landing2-board__frame{justify-self:center;width:100%;max-width:1000px;overflow:hidden;border:1px solid var(--os-hairline);border-radius:var(--os-radius-lg);background:var(--os-surface);box-shadow:var(--os-shadow-float)}.landing-page.os-page.landing2-page .landing2-panel{position:relative;isolation:isolate;overflow:clip;padding-block:var(--space-12);--ground-hue:var(--ground-play);background:var(--color-bg);background-image:radial-gradient(120% 100% at 0 0,color-mix(in srgb,var(--ground-hue) 15%,transparent) 0,transparent 58%);border-block:1px solid color-mix(in srgb,var(--ground-hue) 62%,transparent);color:var(--color-on-ground)}@media(min-width:761px){.landing-page.os-page.landing2-page .landing2-panel{padding-block:var(--space-24)}}.landing-page.os-page.landing2-page .landing2-panel--play{--ground-hue:var(--ground-play)}.landing-page.os-page.landing2-page .landing2-panel--earn{--ground-hue:var(--ground-earn)}.landing-page.os-page.landing2-page .landing2-panel--learn{--ground-hue:var(--ground-money)}.landing-page.os-page.landing2-page .landing2-panel--redeem{--ground-hue:var(--ground-store)}.landing-page.os-page.landing2-page .landing2-panel__inner{display:grid;gap:var(--space-8);align-items:center}@media(min-width:761px){.landing-page.os-page.landing2-page .landing2-panel__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-12)}.landing-page.os-page.landing2-page .landing2-panel--earn .landing2-panel__inner .landing2-panel__copy,.landing-page.os-page.landing2-page .landing2-panel--redeem .landing2-panel__inner .landing2-panel__copy{order:2}.landing-page.os-page.landing2-page .landing2-panel--earn .landing2-panel__inner .landing2-card,.landing-page.os-page.landing2-page .landing2-panel--redeem .landing2-panel__inner .landing2-card{order:1}}.landing-page.os-page.landing2-page .landing2-panel__copy{display:grid;gap:var(--space-3);justify-items:start;min-width:0}.landing-page.os-page.landing2-page .landing2-panel__copy p{margin:0;max-width:34ch;font-size:var(--os-text-md);line-height:1.45;color:var(--landing2-ground-ink-2)}@media(min-width:1025px){.landing-page.os-page.landing2-page .landing2-panel__copy{grid-template-columns:5.5ch minmax(0,auto) minmax(0,1fr);align-items:start;gap:var(--space-6)}.landing-page.os-page.landing2-page .landing2-panel__copy p{margin-top:var(--space-2)}}.landing-page.os-page.landing2-page .landing2-panel__step{font-size:var(--os-text-xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--landing2-ground-ink-2)}.landing-page.os-page.landing2-page .landing2-panel__says{margin:0;max-width:11ch}@media(min-width:761px){.landing-page.os-page.landing2-page .landing2-panel__says{max-width:20ch}}.landing-page.os-page.landing2-page .landing2-panel__says{font-family:var(--font-display);font-size:var(--text-display-panel);font-weight:700;line-height:.92;letter-spacing:.005em;text-transform:uppercase;color:var(--color-on-ground)}.landing-page.os-page.landing2-page .landing2-panel--play{--landing2-ground-ink-2:color-mix(in srgb,var(--color-on-ground) 82%,var(--ground-play))}.landing-page.os-page.landing2-page .landing2-panel--earn{--landing2-ground-ink-2:color-mix(in srgb,var(--color-on-ground) 82%,var(--ground-earn))}.landing-page.os-page.landing2-page .landing2-panel--learn{--landing2-ground-ink-2:color-mix(in srgb,var(--color-on-ground) 82%,var(--ground-money))}.landing-page.os-page.landing2-page .landing2-panel--redeem{--landing2-ground-ink-2:color-mix(in srgb,var(--color-on-ground) 82%,var(--ground-store))}.landing-page.os-page.landing2-page .landing2-rays{position:absolute;z-index:-1;inset-inline:0;top:-24px;height:620px;pointer-events:none}@media(min-width:761px){.landing-page.os-page.landing2-page .landing2-rays{top:-200px;height:850px}}.landing-page.os-page.landing2-page .landing2-card{justify-self:end;width:100%;max-width:470px;overflow:hidden;border:1px solid var(--os-hairline-strong);border-radius:var(--os-radius-lg);background:var(--os-bg);color:var(--os-text);box-shadow:var(--os-shadow-float)}.landing-page.os-page.landing2-page .landing2-card__head{display:flex;align-items:center;gap:var(--space-2);height:44px;padding-inline:var(--space-4);border-bottom:1px solid var(--os-hairline)}.landing-page.os-page.landing2-page .landing2-card__head b{font-size:var(--os-text-sm);font-weight:700;color:var(--os-text)}.landing-page.os-page.landing2-page .landing2-card__icon{display:inline-flex;color:var(--os-accent)}.landing-page.os-page.landing2-page .landing2-card__trailing{margin-left:auto}.landing-page.os-page.landing2-page .landing2-card__free{padding:4px 9px;border-radius:var(--radius-full);background:var(--os-up-soft);font-size:var(--os-text-3xs);font-weight:700;text-transform:uppercase;color:var(--os-up)}.landing-page.os-page.landing2-page .landing2-card__meta{font-size:var(--os-text-3xs);font-weight:700;color:var(--os-text-3)}.landing-page.os-page.landing2-page .qmeter{display:grid;gap:var(--space-1);container-type:inline-size}.landing-page.os-page.landing2-page .qmeter__head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-2)}.landing-page.os-page.landing2-page .qmeter__board{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text-primary)}.landing-page.os-page.landing2-page .qmeter__state{font-size:var(--text-2xs);color:var(--color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing-page.os-page.landing2-page .qmeter--qualified .qmeter__state{color:var(--color-win);font-weight:var(--font-semibold)}.landing-page.os-page.landing2-page .qmeter__track{display:flex;gap:2px;height:var(--space-2)}.landing-page.os-page.landing2-page .qmeter__track--halves{height:auto;align-items:start}.landing-page.os-page.landing2-page .qmeter__seg-group{display:grid;gap:2px;min-width:0}.landing-page.os-page.landing2-page .qmeter__seg-group:first-child{margin-inline-end:var(--space-2)}.landing-page.os-page.landing2-page .qmeter__group-track{display:flex;gap:2px;height:var(--space-2)}.landing-page.os-page.landing2-page .qmeter__group-label{font-size:var(--text-3xs);line-height:1.3;color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing-page.os-page.landing2-page .qmeter__seg{flex:1 1;position:relative;border-radius:var(--radius-full);background:var(--highlight-2);overflow:hidden}.landing-page.os-page.landing2-page .qmeter__seg-fill{position:absolute;inset:0;transform-origin:left;background:var(--color-brand);transform:scaleX(var(--fill,0))}.landing-page.os-page.landing2-page .qmeter--qualified .qmeter__seg-fill{background:var(--color-win)}.landing-page.os-page.landing2-page .qmeter__seg--current{outline:1px solid var(--color-brand);outline-offset:1px}@keyframes qmeter-pulse{0%{transform:scaleX(var(--fill,0)) scaleY(1)}40%{transform:scaleX(var(--fill,0)) scaleY(1.08)}to{transform:scaleX(var(--fill,0)) scaleY(1)}}.landing-page.os-page.landing2-page .qmeter__seg-fill--pulse{animation:qmeter-pulse .32s var(--ease-out-quart)}.landing-page.os-page.landing2-page .qmeter__sub{height:var(--space-2);border-radius:var(--radius-full);background:var(--highlight-2);overflow:hidden}.landing-page.os-page.landing2-page .qmeter__sub-fill{height:100%;background:var(--color-brand);transform-origin:left;transform:scaleX(var(--fill,0))}.landing-page.os-page.landing2-page .qmeter__subrow{display:grid;gap:2px;margin-top:var(--space-1)}.landing-page.os-page.landing2-page .qmeter__sublabel{font-size:var(--text-2xs);color:var(--color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing-page.os-page.landing2-page .qmeter__sublabel--info{text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px}.landing-page.os-page.landing2-page .qmeter__subgo{font-size:var(--text-2xs);color:var(--color-text-secondary)}.landing-page.os-page.landing2-page .qmeter__togo{font-size:var(--text-xs);color:var(--color-text-secondary);line-height:1.35}.landing-page.os-page.landing2-page .qmeter--qualified .qmeter__togo{color:var(--color-win)}.landing-page.os-page.landing2-page .qmeter__tip{position:relative;cursor:help}.landing-page.os-page.landing2-page .qmeter__tip[data-qtip]:after{content:attr(data-qtip);position:absolute;inset-block-end:calc(100% + .4rem);inset-inline-start:0;transform:translateY(.25rem) scale(.96);transform-origin:bottom left;z-index:30;inline-size:max-content;max-inline-size:min(14rem,68vw);padding:.4rem .6rem;border-radius:var(--os-radius);background:var(--os-surface-3);backdrop-filter:blur(14px) saturate(150%);-webkit-backdrop-filter:blur(14px) saturate(150%);border:1px solid var(--os-hairline-strong);box-shadow:var(--os-shadow-float);color:var(--color-text-primary);font-size:var(--text-2xs);font-weight:var(--font-medium);line-height:1.4;text-align:start;display:none;opacity:0;pointer-events:none;transition:opacity var(--transition-fast),transform var(--transition-fast),display var(--transition-fast) allow-discrete}.landing-page.os-page.landing2-page .qmeter__tip:focus-visible:after,.landing-page.os-page.landing2-page .qmeter__tip:hover:after{display:block;opacity:1;transform:translateY(0) scale(1)}@starting-style{.landing-page.os-page.landing2-page .qmeter__tip:focus-visible:after,.landing-page.os-page.landing2-page .qmeter__tip:hover:after{opacity:0;transform:translateY(.25rem) scale(.96)}}.landing-page.os-page.landing2-page .qmeter__tip:focus-visible,.landing-page.os-page.landing2-page .qmeter__tip:hover{z-index:31}@media(prefers-reduced-motion:reduce){.landing-page.os-page.landing2-page .qmeter__seg-fill,.landing-page.os-page.landing2-page .qmeter__sub-fill{transition:opacity var(--transition-fast)}.landing-page.os-page.landing2-page .qmeter__seg-fill--pulse{animation:none}.landing-page.os-page.landing2-page .qmeter__tip:after{transition:none;transform:none}}@media(hover:none){.landing-page.os-page.landing2-page .qmeter__tip:after{content:none}}.landing-page.os-page.landing2-page .landing2-card__meter{padding:var(--space-4)}.landing-page.os-page.landing2-page .landing2-card__meter .qmeter__board,.landing-page.os-page.landing2-page .landing2-card__meter .qmeter__state{font-size:var(--os-text-3xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--os-text-3)}.landing-page.os-page.landing2-page .landing2-card__meter .qmeter__sub{margin-top:var(--space-2);background:var(--os-surface-2)}.landing-page.os-page.landing2-page .landing2-card__meter .qmeter__sub-fill{display:block;width:100%;background:var(--os-accent);transition:transform .62s cubic-bezier(.65,0,.35,1)}.landing-page.os-page.landing2-page .landing2-ladder__face{flex:none;width:22px;height:22px;border-radius:var(--radius-full);background:var(--os-surface-3)}.landing-page.os-page.landing2-page .landing2-ladder__face--you{border:2px solid var(--os-accent)}.landing-page.os-page.landing2-page .landing2-ladder__name{flex-grow:1;min-width:0;overflow:hidden;color:var(--os-text);text-overflow:ellipsis;white-space:nowrap}.landing-page.os-page.landing2-page .landing2-ladder__profit,.landing-page.os-page.landing2-page .landing2-ladder__win{font-family:var(--font-display);font-size:var(--os-text-base);font-style:normal;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.landing-page.os-page.landing2-page .landing2-ladder__win{width:40px}.landing-page.os-page.landing2-page .landing2-ladder__profit{width:60px;color:var(--os-up)}.landing-page.os-page.landing2-page .landing2-climb{position:relative;height:calc(var(--rows)*var(--row));overflow:hidden}.landing-page.os-page.landing2-page .landing2-climb__row{position:absolute;top:calc(var(--slot)*var(--row));right:0;left:0;display:flex;align-items:center;gap:var(--space-3);height:var(--row);padding-inline:var(--space-4);border-bottom:1px solid var(--os-hairline);font-size:var(--os-text-sm)}.landing-page.os-page.landing2-page .landing2-climb__row--you{background:var(--os-accent-soft)}.landing-page.os-page.landing2-page .landing2-climb__row--you .landing2-ladder__name{font-weight:700;color:var(--os-accent)}.landing-page.os-page.landing2-page .landing2-climb__band{position:absolute;top:2px;right:8px;left:8px;height:calc(3*var(--row) - 4px);border:1px solid var(--os-gold);border-radius:var(--os-radius);box-shadow:inset 0 0 0 1px var(--os-gold-soft);opacity:0;pointer-events:none}.landing-page.os-page.landing2-page .landing2-climb__pos{position:relative;flex:none;width:22px;height:22px}.landing-page.os-page.landing2-page .landing2-climb__chip,.landing-page.os-page.landing2-page .landing2-climb__digit{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:var(--os-text-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:400;color:var(--os-text-3)}.landing-page.os-page.landing2-page .landing2-climb__chip{opacity:0}.landing-page.os-page.landing2-page .landing2-climb__pos>[data-place="1"],.landing-page.os-page.landing2-page .landing2-climb__pos>[data-place="2"],.landing-page.os-page.landing2-page .landing2-climb__pos>[data-place="3"]{border-radius:var(--radius-full);font-size:var(--os-text-xs);font-weight:700;color:var(--os-on-accent)}.landing-page.os-page.landing2-page .landing2-climb__pos>[data-place="1"]{background:var(--os-gold)}.landing-page.os-page.landing2-page .landing2-climb__pos>[data-place="2"]{background:var(--os-text-2)}.landing-page.os-page.landing2-page .landing2-climb__pos>[data-place="3"]{background:color-mix(in srgb,var(--os-gold) 55%,var(--os-down))}.landing-page.os-page.landing2-page .landing2-build__expert,.landing-page.os-page.landing2-page .landing2-climb__expert,.landing-page.os-page.landing2-page .landing2-sell__handle em{display:inline-flex;align-items:center;height:16px;padding-inline:6px;border-radius:var(--radius-full);background:var(--os-accent);font-size:var(--os-text-3xs);font-style:normal;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--os-on-accent)}.landing-page.os-page.landing2-page .landing2-climb__expert{margin-left:6px;opacity:0}@keyframes l2c-you{0%,14%{transform:translateY(0)}21%,38%{transform:translateY(calc(var(--row) * -2))}45%,58%{transform:translateY(calc(var(--row) * -4))}65%,89%{transform:translateY(calc(var(--row) * -5))}90%,to{transform:translateY(0)}}@keyframes l2c-shift-a{0%,14%{transform:translateY(0)}21%,89%{transform:translateY(var(--row))}90%,to{transform:translateY(0)}}@keyframes l2c-shift-b{0%,38%{transform:translateY(0)}45%,89%{transform:translateY(var(--row))}90%,to{transform:translateY(0)}}@keyframes l2c-shift-c{0%,58%{transform:translateY(0)}65%,89%{transform:translateY(var(--row))}90%,to{transform:translateY(0)}}@keyframes l2c-band{0%,64%{opacity:0}70%,88%{opacity:1}90%,to{opacity:0}}@keyframes l2c-chip{0%,70%{opacity:0;transform:scale(.5)}76%{opacity:1;transform:scale(1.12)}80%,88%{opacity:1;transform:scale(1)}90%,to{opacity:0;transform:scale(.5)}}@keyframes l2c-digit{0%,64%{opacity:1}70%,88%{opacity:0}90%,to{opacity:1}}.landing-page.os-page.landing2-page .landing2-climb.is-live .landing2-climb__row--you{animation:l2c-you 8s cubic-bezier(.32,.72,0,1) infinite}.landing-page.os-page.landing2-page .landing2-climb.is-live .landing2-climb__row--a{animation:l2c-shift-a 8s cubic-bezier(.32,.72,0,1) infinite}.landing-page.os-page.landing2-page .landing2-climb.is-live .landing2-climb__row--b{animation:l2c-shift-b 8s cubic-bezier(.32,.72,0,1) infinite}.landing-page.os-page.landing2-page .landing2-climb.is-live .landing2-climb__row--c{animation:l2c-shift-c 8s cubic-bezier(.32,.72,0,1) infinite}.landing-page.os-page.landing2-page .landing2-climb.is-live .landing2-climb__band{animation:l2c-band 8s ease-out infinite}.landing-page.os-page.landing2-page .landing2-climb.is-live .landing2-climb__chip,.landing-page.os-page.landing2-page .landing2-climb.is-live .landing2-climb__expert{animation:l2c-chip 8s cubic-bezier(.34,1.56,.64,1) infinite}.landing-page.os-page.landing2-page .landing2-climb.is-live .landing2-climb__digit{animation:l2c-digit 8s ease-out infinite}.landing-page.os-page.landing2-page .landing2-sell__who,.landing-page.os-page.landing2-page .landing2-unlock__seller{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4)}.landing-page.os-page.landing2-page .landing2-sell__face{flex-shrink:0;width:40px;height:40px;border-radius:var(--radius-full);background:var(--os-surface-3);object-fit:cover}.landing-page.os-page.landing2-page .landing2-sell__identity{display:grid;gap:3px;flex-grow:1;min-width:0}.landing-page.os-page.landing2-page .landing2-sell__identity b{font-size:var(--os-text-sm);font-weight:700;color:var(--os-text)}.landing-page.os-page.landing2-page .landing2-sell__identity small{font-size:var(--os-text-2xs);color:var(--os-text-3)}.landing-page.os-page.landing2-page .landing2-sell__handle{display:flex;align-items:center;gap:6px;min-width:0}.landing-page.os-page.landing2-page .landing2-build__who{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4) 0}.landing-page.os-page.landing2-page .landing2-build__who b{font-size:var(--os-text-sm);font-weight:700;color:var(--os-text)}.landing-page.os-page.landing2-page .landing2-build__who .landing2-sell__face{width:28px;height:28px;border:2px solid var(--os-accent)}.landing-page.os-page.landing2-page .landing2-build__day{margin-left:auto;font-size:var(--os-text-2xs);color:var(--os-text-3)}.landing-page.os-page.landing2-page .landing2-build__board{padding:var(--space-3) var(--space-4) var(--space-4);border-bottom:1px solid var(--os-hairline)}.landing-page.os-page.landing2-page .landing2-build__match{display:flex;align-items:center;gap:var(--space-2);min-width:0}.landing-page.os-page.landing2-page .landing2-build__match b{min-width:0;overflow:hidden;font-size:var(--os-text-sm);font-weight:600;color:var(--os-text);text-overflow:ellipsis;white-space:nowrap}.landing-page.os-page.landing2-page .landing2-build__kick{font-family:var(--font-display);font-size:var(--os-text-2xs);font-style:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--os-text-3)}.landing-page.os-page.landing2-page .landing2-build__market{margin-top:var(--space-2)}.landing-page.os-page.landing2-page .landing2-build__markethead{display:block;margin-bottom:5px;font-size:var(--os-text-3xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--os-text-3)}.landing-page.os-page.landing2-page .landing2-build__cells{display:flex;gap:6px}.landing-page.os-page.landing2-page .landing2-build__cell{position:relative;display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;gap:1px;height:46px;border-radius:var(--os-radius-sm);background:var(--os-surface-2)}.landing-page.os-page.landing2-page .landing2-build__ring{position:absolute;inset:-1px;border:1px solid var(--os-accent);border-radius:var(--os-radius-sm);background:var(--os-accent-soft);opacity:0}.landing-page.os-page.landing2-page .landing2-build__cellname{position:relative;max-width:100%;overflow:hidden;font-size:var(--os-text-3xs);color:var(--os-text-3);text-overflow:ellipsis;white-space:nowrap}.landing-page.os-page.landing2-page .landing2-build__cellodds{position:relative;font-family:var(--font-display);font-size:var(--os-text-base);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;color:var(--os-text)}.landing-page.os-page.landing2-page .landing2-build__cellprob{position:relative;font-family:var(--font-display);font-size:var(--os-text-3xs);font-style:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--os-text-3)}.landing-page.os-page.landing2-page .landing2-build__foot{position:relative;padding:var(--space-3) var(--space-4) var(--space-4)}.landing-page.os-page.landing2-page .landing2-build__sliphead{display:flex;align-items:center;gap:var(--space-2)}.landing-page.os-page.landing2-page .landing2-build__sliphead b{font-size:var(--os-text-xs);font-weight:700;color:var(--os-text)}.landing-page.os-page.landing2-page .landing2-build__slipcount{display:inline-flex;align-items:center;padding:1px 7px;border-radius:var(--radius-full);background:var(--os-accent);font-family:var(--font-display);font-size:var(--os-text-3xs);font-style:normal;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--os-on-accent)}.landing-page.os-page.landing2-page .landing2-build__slipclear{margin-left:auto;font-size:var(--os-text-2xs);color:var(--os-text-3)}.landing-page.os-page.landing2-page .landing2-build__sliprow{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--os-hairline);opacity:0;transform:translateY(-8px)}.landing-page.os-page.landing2-page .landing2-build__slipname{display:grid;gap:1px;flex-grow:1;min-width:0}.landing-page.os-page.landing2-page .landing2-build__slipname b{overflow:hidden;font-size:var(--os-text-xs);font-weight:700;color:var(--os-text);text-overflow:ellipsis;white-space:nowrap}.landing-page.os-page.landing2-page .landing2-build__slipname small{overflow:hidden;font-size:var(--os-text-3xs);color:var(--os-text-3);text-overflow:ellipsis;white-space:nowrap}.landing-page.os-page.landing2-page .landing2-build__slipodds{font-family:var(--font-display);font-size:var(--os-text-base);font-style:normal;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--os-accent)}.landing-page.os-page.landing2-page .landing2-build__mode{display:flex;gap:2px;height:30px;margin-top:var(--space-3);padding:2px;border-radius:var(--os-radius-sm);background:var(--os-surface-2)}.landing-page.os-page.landing2-page .landing2-build__mode span{display:flex;flex:1 1;align-items:center;justify-content:center;border-radius:5px;font-size:var(--os-text-2xs);font-weight:500;color:var(--os-text-2)}.landing-page.os-page.landing2-page .landing2-build__mode span.is-on{background:var(--os-bg);font-weight:600;color:var(--os-text)}.landing-page.os-page.landing2-page .landing2-build__price{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-3)}.landing-page.os-page.landing2-page .landing2-build__price small{flex-grow:1;font-size:var(--os-text-3xs);color:var(--os-text-3)}.landing-page.os-page.landing2-page .landing2-build__rung{display:inline-flex;align-items:center;justify-content:center;height:26px;padding-inline:9px;border:1px solid var(--os-hairline);border-radius:var(--radius-full);font-family:var(--font-display);font-size:var(--os-text-xs);font-style:normal;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--os-text-3)}.landing-page.os-page.landing2-page .landing2-build__rung.is-on{border-color:var(--os-gold);background:var(--os-gold-soft);color:var(--os-gold)}.landing-page.os-page.landing2-page .landing2-build__publish{display:flex;align-items:center;justify-content:center;height:40px;margin-top:var(--space-3);border-radius:var(--radius-full);background:var(--os-accent);font-size:var(--os-text-sm);font-weight:700;color:var(--os-on-accent)}.landing-page.os-page.landing2-page .landing2-build__done{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding-inline:var(--space-4);opacity:0;text-align:center;transform:translateY(10px)}.landing-page.os-page.landing2-page .landing2-build__done b{font-size:var(--os-text-base);font-weight:700;color:var(--os-text)}.landing-page.os-page.landing2-page .landing2-build__done p{max-width:26ch;margin:0;font-size:var(--os-text-2xs);line-height:1.5;color:var(--os-text-2)}.landing-page.os-page.landing2-page .landing2-build__check{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-full);background:var(--os-up-soft);color:var(--os-up);opacity:0;transform:scale(.5)}.landing-page.os-page.landing2-page .landing2-build__view{margin-top:4px;font-size:var(--os-text-2xs);font-weight:700;color:var(--os-accent)}@keyframes l2b-ring-a{0%,10%{opacity:0}14%,90%{opacity:1}92%,to{opacity:0}}@keyframes l2b-ring-b{0%,34%{opacity:0}38%,90%{opacity:1}92%,to{opacity:0}}@keyframes l2b-land-a{0%,10%{opacity:0;transform:translateY(-8px)}16%,90%{opacity:1;transform:none}92%,to{opacity:0;transform:translateY(-8px)}}@keyframes l2b-land-b{0%,34%{opacity:0;transform:translateY(-8px)}40%,90%{opacity:1;transform:none}92%,to{opacity:0;transform:translateY(-8px)}}@keyframes l2b-press{0%,58%{transform:none}61%{transform:translateY(1px) scale(.95)}64%,to{transform:none}}@keyframes l2b-slip{0%,66%{opacity:1}70%,90%{opacity:0}92%,to{opacity:1}}@keyframes l2b-done{0%,68%{opacity:0;transform:translateY(10px)}74%,90%{opacity:1;transform:none}92%,to{opacity:0;transform:translateY(10px)}}@keyframes l2b-check{0%,72%{opacity:0;transform:scale(.5)}78%{opacity:1;transform:scale(1.12)}82%,90%{opacity:1;transform:none}92%,to{opacity:0;transform:scale(.5)}}.landing-page.os-page.landing2-page .landing2-build.is-live .landing2-build__ring--a{animation:l2b-ring-a 9s ease-out infinite}.landing-page.os-page.landing2-page .landing2-build.is-live .landing2-build__ring--b{animation:l2b-ring-b 9s ease-out infinite}.landing-page.os-page.landing2-page .landing2-build.is-live .landing2-build__sliprow--a{animation:l2b-land-a 9s cubic-bezier(.32,.72,0,1) infinite}.landing-page.os-page.landing2-page .landing2-build.is-live .landing2-build__sliprow--b{animation:l2b-land-b 9s cubic-bezier(.32,.72,0,1) infinite}.landing-page.os-page.landing2-page .landing2-build.is-live .landing2-build__publish{animation:l2b-press 9s cubic-bezier(.32,.72,0,1) infinite}.landing-page.os-page.landing2-page .landing2-build.is-live .landing2-build__slip{animation:l2b-slip 9s ease-out infinite}.landing-page.os-page.landing2-page .landing2-build.is-live .landing2-build__done{animation:l2b-done 9s cubic-bezier(.32,.72,0,1) infinite}.landing-page.os-page.landing2-page .landing2-build.is-live .landing2-build__check{animation:l2b-check 9s cubic-bezier(.34,1.56,.64,1) infinite}.landing-page.os-page.landing2-page .landing2-unlock__seller{padding-bottom:var(--space-3)}.landing-page.os-page.landing2-page .landing2-unlock__seller .landing2-sell__face{width:32px;height:32px;border:2px solid var(--os-accent)}.landing-page.os-page.landing2-page .landing2-unlock__balance{display:inline-flex;flex:none;align-items:center;gap:5px;height:26px;padding-inline:9px;border-radius:var(--radius-full);background:var(--os-gold-soft);color:var(--os-gold)}.landing-page.os-page.landing2-page .landing2-unlock__coin{width:8px;height:8px;border-radius:var(--radius-full);background:var(--os-gold)}.landing-page.os-page.landing2-page .landing2-unlock__clip{height:22px;overflow:hidden}.landing-page.os-page.landing2-page .landing2-unlock__roll{display:flex;flex-direction:column}.landing-page.os-page.landing2-page .landing2-unlock__roll em{display:flex;align-items:center;height:22px;font-family:var(--font-display);font-size:var(--os-text-sm);font-style:normal;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing-page.os-page.landing2-page .landing2-unlock__offer{margin-inline:var(--space-4);padding:var(--space-3) 14px;border-radius:var(--os-radius);background:var(--os-surface-2)}.landing-page.os-page.landing2-page .landing2-unlock__state{position:relative;display:block;height:16px}.landing-page.os-page.landing2-page .landing2-unlock__locked,.landing-page.os-page.landing2-page .landing2-unlock__open{position:absolute;top:0;left:0;display:flex;align-items:center;gap:6px;font-size:var(--os-text-xs);font-weight:700}.landing-page.os-page.landing2-page .landing2-unlock__locked{color:var(--os-text)}.landing-page.os-page.landing2-page .landing2-unlock__open{color:var(--os-up);opacity:0}.landing-page.os-page.landing2-page .landing2-unlock__row{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-3)}.landing-page.os-page.landing2-page .landing2-unlock__buy{display:inline-flex;align-items:center;height:34px;padding-inline:14px;border-radius:var(--radius-full);background:var(--os-accent);font-size:var(--os-text-xs);font-weight:700;color:var(--os-on-accent)}.landing-page.os-page.landing2-page .landing2-unlock__member{display:inline-flex;align-items:center;height:34px;padding-inline:var(--space-3);border:1px solid var(--os-hairline);border-radius:var(--radius-full);font-size:var(--os-text-2xs);font-weight:600;color:var(--os-text-2)}.landing-page.os-page.landing2-page .landing2-unlock__picks{margin:var(--space-3) var(--space-4) var(--space-4);padding:var(--space-3) 14px 4px;border:1px solid var(--os-accent-ring);border-radius:var(--os-radius);background:var(--os-surface);opacity:0;transform:translateY(-10px)}.landing-page.os-page.landing2-page .landing2-unlock__pickshead{display:flex;align-items:center}.landing-page.os-page.landing2-page .landing2-unlock__pickshead b{flex-grow:1;min-width:0;overflow:hidden;font-size:var(--os-text-2xs);font-weight:700;color:var(--os-text);text-overflow:ellipsis;white-space:nowrap}.landing-page.os-page.landing2-page .landing2-unlock__pickshead small{font-size:var(--os-text-3xs);color:var(--os-text-3)}.landing-page.os-page.landing2-page .landing2-unlock__pick{display:flex;align-items:center;gap:var(--space-2);padding:9px 0;border-bottom:1px solid var(--os-hairline)}.landing-page.os-page.landing2-page .landing2-unlock__crests{display:flex;flex:none;align-items:center}.landing-page.os-page.landing2-page .landing2-unlock__crests .os-crest+.os-crest{margin-left:-6px}.landing-page.os-page.landing2-page .landing2-unlock__pickname{display:grid;gap:1px;flex-grow:1;min-width:0}.landing-page.os-page.landing2-page .landing2-unlock__pickname b{overflow:hidden;font-size:var(--os-text-xs);font-weight:700;color:var(--os-text);text-overflow:ellipsis;white-space:nowrap}.landing-page.os-page.landing2-page .landing2-unlock__pickname small{overflow:hidden;font-size:var(--os-text-3xs);color:var(--os-text-3);text-overflow:ellipsis;white-space:nowrap}.landing-page.os-page.landing2-page .landing2-unlock__pickodds{font-family:var(--font-display);font-size:var(--os-text-base);font-style:normal;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--os-text)}.landing-page.os-page.landing2-page .landing2-unlock__status{flex:none;padding:2px 6px;border:1px solid var(--os-hairline);border-radius:var(--radius-full);font-size:var(--os-text-3xs);font-style:normal;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--os-text-3)}@keyframes l2u-press{0%,38%{transform:none}41%{transform:translateY(1px) scale(.95)}44%,to{transform:none}}@keyframes l2u-balance{0%,44%{transform:translateY(0)}50%,90%{transform:translateY(-22px)}92%,to{transform:translateY(0)}}@keyframes l2u-locked{0%,46%{opacity:1}52%,90%{opacity:0}92%,to{opacity:1}}@keyframes l2u-open{0%,46%{opacity:0}52%,90%{opacity:1}92%,to{opacity:0}}@keyframes l2u-reveal{0%,46%{opacity:0;transform:translateY(-10px)}54%,90%{opacity:1;transform:none}92%,to{opacity:0;transform:translateY(-10px)}}.landing-page.os-page.landing2-page .landing2-unlock.is-live .landing2-unlock__buy{animation:l2u-press 8s cubic-bezier(.32,.72,0,1) infinite}.landing-page.os-page.landing2-page .landing2-unlock.is-live .landing2-unlock__roll{animation:l2u-balance 8s cubic-bezier(.65,0,.35,1) infinite}.landing-page.os-page.landing2-page .landing2-unlock.is-live .landing2-unlock__locked{animation:l2u-locked 8s ease-out infinite}.landing-page.os-page.landing2-page .landing2-unlock.is-live .landing2-unlock__open{animation:l2u-open 8s ease-out infinite}.landing-page.os-page.landing2-page .landing2-unlock.is-live .landing2-unlock__picks{animation:l2u-reveal 8s cubic-bezier(.32,.72,0,1) infinite}.landing-page.os-page.landing2-page .landing2-store{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);padding:var(--space-4)}.landing-page.os-page.landing2-page .landing2-store__tile{position:relative;display:grid;gap:2px;min-width:0;color:var(--os-text)}.landing-page.os-page.landing2-page .landing2-store__tile b{margin-top:var(--space-2);overflow:hidden;font-size:var(--os-text-xs);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.landing-page.os-page.landing2-page .landing2-store__cost{font-family:var(--font-display);font-size:var(--os-text-base);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--os-gold)}.landing-page.os-page.landing2-page .landing2-store__plate{position:relative;display:flex;align-items:center;justify-content:center;height:94px;border-radius:var(--os-radius);background:color-mix(in srgb,var(--os-accent) 22%,var(--os-surface-2))}.landing-page.os-page.landing2-page .landing2-store__plate[data-tone=b]{background:color-mix(in srgb,var(--ground-store) 22%,var(--os-surface-2))}.landing-page.os-page.landing2-page .landing2-store__plate[data-tone=c]{background:color-mix(in srgb,var(--os-gold) 18%,var(--os-surface-2))}.landing-page.os-page.landing2-page .landing2-store__plate img{width:58px;height:58px}.landing-page.os-page.landing2-page .landing2-store__stamp{position:absolute;padding:3px 7px;border:2px solid var(--os-up);border-radius:5px;background:var(--os-bg);font-size:var(--os-text-4xs);font-style:normal;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--os-up);white-space:nowrap;opacity:0;transform:rotate(-14deg) scale(1.5);transition:opacity .3s ease,transform .3s cubic-bezier(.16,1,.3,1)}.landing-page.os-page.landing2-page .landing2-store__tile.is-redeemed .landing2-store__stamp{opacity:1;transform:rotate(-9deg) scale(1)}.landing-page.os-page.landing2-page .landing2-store__foot{display:flex;align-items:center;gap:var(--space-3);padding:0 var(--space-4) var(--space-5)}.landing-page.os-page.landing2-page .landing2-store__foot>span{flex-grow:1;font-size:var(--os-text-2xs);color:var(--os-text-3)}.landing-page.os-page.landing2-page .landing2-store__foot em{font-family:var(--font-display);font-size:var(--os-text-lg);font-style:normal;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--os-gold)}.landing-page.os-page.landing2-page .landing2-pricing{padding-block:var(--space-12);background:var(--os-bg)}@media(min-width:761px){.landing-page.os-page.landing2-page .landing2-pricing{padding-block:var(--space-20)}}.landing-page.os-page.landing2-page .landing2-pricing__inner{display:grid;gap:var(--space-8);align-items:center}@media(min-width:1025px){.landing-page.os-page.landing2-page .landing2-pricing__inner{grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:var(--space-16)}}.landing-page.os-page.landing2-page .landing2-pricing__copy{display:grid;gap:var(--space-4);justify-items:start}.landing-page.os-page.landing2-page .landing2-pricing__copy h2 span{display:block}.landing-page.os-page.landing2-page .landing2-pricing__copy p{margin:0;max-width:34ch;font-size:var(--os-text-md);line-height:1.5;color:var(--os-text-2)}.landing-page.os-page.landing2-page .landing2-pricing__plans{display:grid;gap:var(--space-5)}@media(min-width:641px){.landing-page.os-page.landing2-page .landing2-pricing__plans{grid-template-columns:repeat(2,minmax(0,1fr))}}.landing-page.os-page.landing2-page .landing2-plan{display:grid;align-content:start;gap:var(--space-2);padding:var(--space-6);border:1px solid var(--os-hairline);border-radius:var(--os-radius-lg);background:var(--os-surface)}.landing-page.os-page.landing2-page .landing2-plan p{margin:0;font-size:var(--os-text-sm);line-height:1.5;color:var(--os-text-3)}.landing-page.os-page.landing2-page .landing2-plan--featured{border-width:2px;border-color:var(--os-accent)}.landing-page.os-page.landing2-page .landing2-plan__name{font-size:var(--os-text-md);font-weight:700;color:var(--os-text-2)}.landing-page.os-page.landing2-page .landing2-plan__price{margin-top:var(--space-2);font-family:var(--font-display);font-size:var(--text-3xl);font-weight:700;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--os-text)}.landing-page.os-page.landing2-page .landing2-plan__cta{justify-self:start;margin-top:var(--space-4)}.landing-page.os-page.landing2-page .landing2-close{display:grid;gap:var(--space-12);padding-block:var(--space-12) var(--space-10);border-top:1px solid var(--os-hairline);background:var(--os-surface);overflow:hidden}@media(min-width:761px){.landing-page.os-page.landing2-page .landing2-close{padding-block:var(--space-24) var(--space-20)}}.landing-page.os-page.landing2-page .landing2-close__inner .landing-eyebrow{padding:0;border:0;border-radius:0;background:none}.landing-page.os-page.landing2-page .landing2-close__inner{display:grid;gap:var(--space-4);justify-items:center;text-align:center}.landing-page.os-page.landing2-page .landing2-close__inner p{margin:0;max-width:46ch;font-size:var(--os-text-md);color:var(--os-text-2)}.landing-page.os-page.landing2-page .landing2-close__inner .landing-hero__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3);margin-top:var(--space-3)}.landing-page.os-page.landing2-page .landing2-close__inner .landing-hero__actions .btn{width:auto}.landing-page.os-page.landing2-page .landing2-rail__track{display:flex;width:max-content;animation:landing2-belt 60s linear infinite}.landing-page.os-page.landing2-page .landing2-rail__set{display:flex;gap:var(--space-3);padding-inline:7px}.landing-page.os-page.landing2-page .landing2-railcard{display:flex;flex:0 0 auto;align-items:center;gap:var(--space-3);height:56px;padding-inline:var(--space-4);border:1px solid var(--os-hairline);border-radius:var(--os-radius-lg);background:var(--os-surface-2);color:var(--os-text);white-space:nowrap}.landing-page.os-page.landing2-page .landing2-railcard__crests{display:flex;align-items:center}.landing-page.os-page.landing2-page .landing2-railcard__crests .os-crest+.os-crest{margin-left:-7px}.landing-page.os-page.landing2-page .landing2-railcard__body{display:grid;gap:3px}.landing-page.os-page.landing2-page .landing2-railcard__body b{font-size:var(--os-text-xs);font-weight:600}.landing-page.os-page.landing2-page .landing2-railcard__when{display:flex;align-items:center;gap:5px;font-family:var(--font-display);font-size:var(--os-text-2xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--os-text-3)}.landing-page.os-page.landing2-page .landing2-railcard__when.is-live{color:var(--os-live)}.landing-page.os-page.landing2-page .landing2-railcard__blip{width:6px;height:6px;border-radius:var(--radius-full);background:var(--os-live);animation:landing2-blip 1.6s ease-in-out infinite}.landing-page.os-page.landing2-page .landing2-railcard__pct{font-family:var(--font-display);font-size:var(--os-text-md);font-style:normal;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--os-accent)}.landing-page.os-page.landing2-page .landing2-compliance{margin:0;padding:var(--space-5) var(--space-4);text-align:center;font-size:var(--os-text-2xs);color:var(--os-text-3);background:var(--os-bg)}@media(prefers-reduced-motion:reduce){.landing-page.os-page.landing2-page .landing2-device .os-status__dot,.landing-page.os-page.landing2-page .landing2-hero__copy,.landing-page.os-page.landing2-page .landing2-hero__visual,.landing-page.os-page.landing2-page .landing2-railcard__blip{animation:none}.landing-page.os-page.landing2-page .landing2-rail__track,.landing-page.os-page.landing2-page .landing2-ticker__track{animation:none;transform:none}.landing-page.os-page.landing2-page .landing2-card__meter .qmeter__sub-fill,.landing-page.os-page.landing2-page .landing2-store__stamp{transition:none}.landing-page.os-page.landing2-page .landing2-store__stamp{transform:rotate(-9deg) scale(1)}.landing-page.os-page.landing2-page .landing2-climb.is-live .landing2-climb__row--you{animation:none;transform:translateY(calc(var(--row) * -5))}.landing-page.os-page.landing2-page .landing2-climb.is-live .landing2-climb__row--a,.landing-page.os-page.landing2-page .landing2-climb.is-live .landing2-climb__row--b,.landing-page.os-page.landing2-page .landing2-climb.is-live .landing2-climb__row--c{animation:none;transform:translateY(var(--row))}.landing-page.os-page.landing2-page .landing2-climb.is-live .landing2-climb__band{animation:none;opacity:1}.landing-page.os-page.landing2-page .landing2-climb.is-live .landing2-climb__chip,.landing-page.os-page.landing2-page .landing2-climb.is-live .landing2-climb__expert{animation:none;opacity:1;transform:none}.landing-page.os-page.landing2-page .landing2-climb.is-live .landing2-climb__digit{animation:none;opacity:0}.landing-page.os-page.landing2-page .landing2-build.is-live .landing2-build__ring--a,.landing-page.os-page.landing2-page .landing2-build.is-live .landing2-build__ring--b{animation:none;opacity:1}.landing-page.os-page.landing2-page .landing2-build.is-live .landing2-build__sliprow--a,.landing-page.os-page.landing2-page .landing2-build.is-live .landing2-build__sliprow--b{animation:none;opacity:1;transform:none}.landing-page.os-page.landing2-page .landing2-build.is-live .landing2-build__publish{animation:none;transform:none}.landing-page.os-page.landing2-page .landing2-build.is-live .landing2-build__slip{animation:none;opacity:0}.landing-page.os-page.landing2-page .landing2-build.is-live .landing2-build__check,.landing-page.os-page.landing2-page .landing2-build.is-live .landing2-build__done{animation:none;opacity:1;transform:none}.landing-page.os-page.landing2-page .landing2-unlock.is-live .landing2-unlock__buy{animation:none;transform:none}.landing-page.os-page.landing2-page .landing2-unlock.is-live .landing2-unlock__roll{animation:none;transform:translateY(-22px)}.landing-page.os-page.landing2-page .landing2-unlock.is-live .landing2-unlock__locked{animation:none;opacity:0}.landing-page.os-page.landing2-page .landing2-unlock.is-live .landing2-unlock__open{animation:none;opacity:1}.landing-page.os-page.landing2-page .landing2-unlock.is-live .landing2-unlock__picks{animation:none;opacity:1;transform:none}}