.site .la{--surface:rgb(var(--color-surface-container));--raised:rgb(var(--color-surface-card));--high:rgb(var(--color-surface-high));--band:rgb(var(--color-surface-container));--bezel:rgb(var(--color-footer-surface));--club:rgb(var(--color-club));--club-fg:rgb(var(--color-club-foreground));--primary-fg:rgb(var(--color-primary-foreground));--accent-fg:rgb(var(--color-accent-foreground));--ochre-fg:rgb(var(--color-ochre-foreground));--lift:0 24px 60px -16px rgb(0 0 0/0.25);position:relative}html[data-theme=dark] .site .la{--band:rgb(var(--color-surface-dim));--lift:0 24px 60px -16px rgb(0 0 0/0.55)}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .site .la{--band:rgb(var(--color-surface-dim));--lift:0 24px 60px -16px rgb(0 0 0/0.55)}}.site .la .band{background:var(--band);border-top:1px solid var(--hair);border-bottom:1px solid var(--hair)}.site .la .la-h1{font-family:var(--serif);font-weight:400;font-size:clamp(52px,7.2vw,108px);line-height:.98;letter-spacing:-.02em;margin:24px 0 0}.site .la .la-h1.sm{font-size:clamp(48px,6.4vw,96px);margin:0}html[dir=rtl] .site .la .la-h1{font-family:var(--display-ar);line-height:1.15;letter-spacing:0}.site .la .la-h1 em,.site .la .la-h2 em{font-style:normal;color:var(--accent)}.site .la .la-h2{font-family:var(--serif);font-weight:400;font-size:clamp(36px,4.2vw,60px);line-height:1.04;letter-spacing:-.015em;margin:18px 0 0}html[dir=rtl] .site .la .la-h2{font-family:var(--display-ar);line-height:1.3;letter-spacing:0}.site .la .la-lede{max-width:540px;margin:24px 0 0;font-size:18px;line-height:1.65;color:var(--muted)}.site .la .la-lede.center{margin-inline:auto;text-align:center;max-width:560px}.site .la .la-body{margin:16px 0 0;font-size:16px;line-height:1.65;color:var(--muted)}.site .la .la-meta{display:block;font-size:13px;line-height:1.5;color:var(--muted)}.site .la .la-center{text-align:center}.site .la .la-center .eyebrow{justify-content:center}.site .la .dot,.site .la .dot2{display:inline-block}.site .la .la-h1 .dot{animation:la-dot-land 1.2s var(--ease) .55s both}html[dir=rtl] .site .la .la-h1 .dot{animation-name:la-dot-land-rtl}.site .la .btn{height:52px;padding-inline:24px;border-radius:4px;font-weight:600;font-size:16px;gap:10px}.site .la .btn-club{background:var(--club);color:var(--club-fg);border-color:var(--club)}.site .la .la-row{display:flex;align-items:center;gap:10px}.site .la .la-row.end{justify-content:flex-end;margin-top:12px}.site .la .la-row.wrap-row{flex-wrap:wrap;margin-top:16px}.site .la .la-card{background:var(--surface);border:1px solid var(--hair);border-radius:12px}.site .la .la-route-text,.site .la .route{display:inline-flex;align-items:center}.site .la .route{gap:3px;margin-inline:8px;vertical-align:middle}.site .la .route i{width:5px;height:5px;border-radius:50%;background:var(--accent);display:block}.site .la .route b{display:block;width:26px;height:1px;background:var(--muted);transform-origin:0 50%;animation:la-route-draw 3.2s ease-out infinite}html[dir=rtl] .site .la .route b{transform-origin:100% 50%}.site .la .route i:last-child{animation:la-route-pop 3.2s ease-out infinite}.site .la .la-section{padding:120px 0}.site .la .la-head{max-width:760px}.site .la .la-head.wide{max-width:none}.site .la .la-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;align-items:center}.site .la .la-split.top{align-items:start;gap:64px}.site .la .la-split-copy{min-width:0}.site .la .la-more{margin:20px 0 0}.site .la .la-more a{color:var(--accent);border-bottom:1px solid}.site .la .la-art{display:block;width:44px;height:44px;border-radius:8px;-o-object-fit:cover;object-fit:cover;background:var(--high);flex:none}.site .la .la-club{position:relative;overflow:clip;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;padding:56px;border-color:var(--ochre)}.site .la .la-club .la-h2 em{color:var(--ochre)}.site .la .la-lines{list-style:none;margin:0;padding:0;align-self:center}.site .la .la-lines li{padding:18px 0;border-top:1px solid var(--hair);font-size:17px}.site .la .la-lines li:last-child{border-bottom:1px solid var(--hair)}.site .la .la-faq details{padding:20px 0;border-top:1px solid var(--hair)}.site .la .la-faq details:last-child{border-bottom:1px solid var(--hair)}.site .la .la-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:18px}.site .la .la-faq summary::-webkit-details-marker{display:none}.site .la .la-faq .plus{width:28px;height:28px;border-radius:50%;border:1px solid var(--hair);display:grid;place-items:center;flex:none;font-style:normal;transition:transform .3s ease-out}.site .la .la-faq details[open] .plus{transform:rotate(45deg)}.site .la .la-faq p{color:var(--muted);font-size:16px;line-height:26px;max-width:720px;margin:12px 0 0}.site .la .la-download{padding:140px 0;overflow:clip}.site .la .la-download .la-center{display:flex;flex-direction:column;align-items:center;gap:28px}.site .la .la-download .waitlist{width:100%;max-width:520px}.site .la .la-download .stores{justify-content:center}.site .la .sonar{position:relative;display:inline-block}.site .la .sonar img{width:72px;height:72px;border-radius:18px;box-shadow:var(--lift)}.site .la .sonar:after,.site .la .sonar:before{content:"";position:absolute;inset:-6px;border-radius:24px;border:1px solid var(--primary);opacity:0;animation:la-sonar 3.6s ease-out infinite}.site .la .sonar:after{animation-delay:1.8s}@keyframes la-dot-land{0%{opacity:0;transform:translate(-180px,-1.4em) scale(1.5)}55%{opacity:1}to{opacity:1;transform:none}}@keyframes la-dot-land-rtl{0%{opacity:0;transform:translate(180px,-1.4em) scale(1.5)}55%{opacity:1}to{opacity:1;transform:none}}@keyframes la-route-draw{0%{transform:scaleX(0)}45%,to{transform:scaleX(1)}}@keyframes la-route-pop{0%,42%{transform:scale(0)}55%,to{transform:scale(1)}}@keyframes la-sonar{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@media (max-width:1000px){.site .la .la-club,.site .la .la-split{grid-template-columns:1fr;gap:40px}}@media (max-width:640px){.site .la .la-section{padding:72px 0}.site .la .la-h1{font-size:52px}.site .la .la-lede{font-size:17px}.site .la .la-club{padding:28px 20px}.site .la .la-download{padding:96px 0}.site .brand>span{display:none}}@media (prefers-reduced-motion:reduce){.site .la *,.site .la :after,.site .la :before{animation:none!important;transition:none!important}.site .la .la-h1 .dot{opacity:1;transform:none}}.site .la{--mo-rise:40px;--mo-dot-x:-120px}html[dir=rtl] .site .la{--mo-dot-x:120px}.site .la .la-progress{display:none}@supports (animation-timeline:view()){html.js .site .rv{transition:none;animation:la-reveal linear both;animation-timeline:view();animation-range:entry 10px entry 200px}html.js .site .la .reveal-scale{animation:la-reveal-scale linear both;animation-timeline:view();animation-range:entry 10px entry 200px}html.js .site .la .reveal-scale .rv{animation:none;opacity:1;transform:none}.site .la .dot2{animation:la-dot2-land linear both;animation-timeline:view();animation-range:entry 40% entry 100%}.site .la .la-progress{display:block;position:fixed;top:0;inset-inline:0;height:2px;background:color-mix(in srgb,var(--hair) 50%,transparent);z-index:110;pointer-events:none}.site .la .la-progress:after{content:"";position:absolute;inset:0;background:var(--accent);transform-origin:0 50%;transform:scaleX(0);animation:la-progress-fill linear both;animation-timeline:scroll(root)}html[dir=rtl] .site .la .la-progress:after{transform-origin:100% 50%}.site .la .sheen:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 35%,color-mix(in srgb,var(--ochre) 16%,transparent) 50%,transparent 65%);animation:la-sheen linear both;animation-timeline:view();animation-range:entry 10% cover 55%}html[dir=rtl] .site .la .sheen:after{animation-name:la-sheen-rtl}@media (max-width:640px){.site .la{--mo-caps-h:100px}}}@keyframes la-reveal{0%{opacity:0;transform:translateY(var(--mo-rise))}to{opacity:1;transform:none}}@keyframes la-reveal-scale{0%{opacity:0;transform:scale(.94) translateY(24px)}to{opacity:1;transform:none}}@keyframes la-dot2-land{0%{opacity:0;transform:translate(var(--mo-dot-x),-.9em) scale(1.4)}to{opacity:1;transform:none}}@keyframes la-progress-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes la-sheen{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes la-sheen-rtl{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@media (prefers-reduced-motion:reduce){html.js .site .rv{opacity:1;transform:none}.site .la .la-progress{display:none}}