.launch-page.home-refined{--launch-bg:#111215;--launch-muted:#beb8c6;--launch-line:#ffffff1a;background:radial-gradient(ellipse at 55% 4%,#30233721,transparent 48%),var(--launch-bg)}.launch-page.home-refined .launch-header{background:0 0;max-width:1240px;height:76px;padding:0 36px}.launch-page.home-refined .launch-header:after{background:var(--launch-line);inset:auto 36px 0}.launch-page.home-refined .wordmark{letter-spacing:.18em;font-size:17px}.launch-page.home-refined .launch-header nav{gap:28px;font-size:13px}.launch-page.home-refined .header-join{border-bottom-color:#c7aff266}.launch-page.home-refined .launch-hero{grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);align-items:start;gap:21px 64px;max-width:1240px;padding:38px 36px 36px}.launch-page.home-refined .launch-hero>.product-stage{align-self:center}.launch-page.home-refined .product-stage:before{background:0 0}.launch-page.home-refined .product-photo{aspect-ratio:1.05;background:#18191e;border:0;border-radius:7px}.launch-page.home-refined .product-photo img,.launch-page.home-refined .product-photo .product-video{object-position:28% center}.launch-page.home-refined .product-photo:after{background:linear-gradient(#0a0b121a,#0000 25% 78%,#0a0b1233)}.launch-page.home-refined .product-edition{letter-spacing:.14em;color:#e5dce9;font-size:8px;inset:18px 18px auto}.launch-page.home-refined .product-motion-toggle{background:#101114c9;border-color:#ffffff35;border-radius:4px;font-size:11px;top:auto;bottom:13px;right:13px}.launch-page.home-refined .product-story{margin-top:20px;padding:0}.launch-page.home-refined .product-story .brand-statement{margin-bottom:10px;font-size:30px;line-height:1.18}.launch-page.home-refined .product-story>p:last-child{color:var(--launch-muted);font-size:13px;line-height:1.7}.launch-page.home-refined .launch-eyebrow{letter-spacing:.14em;font-size:10px;font-weight:500}.launch-page.home-refined .offer-panel>.launch-eyebrow{gap:9px}.launch-page.home-refined .offer-panel>.launch-eyebrow>span{font-size:14px}.launch-page.home-refined h1{letter-spacing:-.04em;margin:16px 0 15px;font-size:58px;line-height:1.045}.launch-page.home-refined h1 em{text-shadow:none;font-weight:400}.launch-page.home-refined .offer-support{max-width:400px;font-size:14px;line-height:1.6}.launch-page.home-refined .hero-actions{flex-wrap:nowrap;align-items:center;gap:12px;margin-top:22px}.launch-page.home-refined .hero-actions .hero-join{justify-content:center;min-width:184px;min-height:54px;padding:13px 17px;font-size:13px}.launch-page.home-refined .hero-actions .wallet-add-badge{min-height:54px;padding:5px}.launch-page.home-refined .hero-actions .wallet-add-badge img{height:44px}.launch-page.home-refined .hero-wallet{border:0;margin-top:17px;padding:0}.launch-page.home-refined .hero-wallet h2{letter-spacing:0;max-width:none;margin:0 0 5px;font:400 18px/1.35 Georgia,serif}.launch-page.home-refined .hero-wallet>p{font-size:12px;line-height:1.6}.launch-page.home-refined .hero-wallet-preview{text-underline-offset:4px;min-height:40px;margin-top:0;font-size:12px;-webkit-text-decoration:underline #c7aff250;text-decoration:underline #c7aff250}.launch-page.home-refined .hero-wallet-links{flex-wrap:wrap;align-items:start;column-gap:18px;display:flex}.launch-page.home-refined .hero-wallet-links>.wallet-help[open]{flex-basis:100%}.launch-page.home-refined .hero-signup{border-top:1px solid var(--launch-line);padding-top:20px}.launch-page.home-refined .form-fields{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:13px}.launch-page.home-refined .form-fields label{font-size:12px;font-weight:400}.launch-page.home-refined .form-fields label>span{font-size:11px}.launch-page.home-refined .form-fields input{background:#1a1b20;border-color:#ffffff30;border-radius:4px;min-height:50px;margin-top:8px;padding:12px;font-size:16px}.launch-page.home-refined .form-fields input::placeholder{color:#aaa3b2;font-size:14px}.launch-page.home-refined .consent{gap:11px;margin:15px 0 17px;font-size:12px;line-height:1.6}.launch-page.home-refined .consent input{margin-top:2px}.launch-page.home-refined .button,.launch-page.home-refined .signup-form>.button{color:#21182a;background:linear-gradient(110deg,#c1a3e7,#d6c0ef);border:1px solid #dfc8fa80;border-radius:4px;min-height:54px;font-size:13px;transform:none;box-shadow:inset 0 1px #ffffff25}.launch-page.home-refined .button:hover:not(:disabled),.launch-page.home-refined .signup-form>.button:is(:hover,:focus-visible):not(:disabled){background:#decbf5;border-color:#ead9ff;transform:none;box-shadow:0 3px 16px #c7aff212}.launch-page.home-refined .signup-form>.button:before,.launch-page.home-refined .signup-form>.button:after{display:none}.launch-page.home-refined .button:disabled{color:#30263d;cursor:wait;background:#bca9d1}.launch-page.home-refined .fine{color:var(--launch-muted);margin-top:12px;font-size:11px;line-height:1.7}.launch-page.home-refined .success{background:#211d29;border-color:#c7aff247;border-radius:6px;padding:22px}.launch-page.home-refined .success>p{font-size:14px}.launch-page.home-refined .success>.fine,.launch-page.home-refined .success-wallet>p{font-size:12px}.launch-page.home-refined .success>a{min-height:44px;font-size:13px}.launch-page.home-refined .launch-shipment{max-width:1168px;margin:0 auto}.launch-page.home-refined .launch-shipment .shipment{border:0;border-top:1px solid var(--launch-line);border-bottom:1px solid var(--launch-line);grid-template-columns:1fr 320px;align-items:center;gap:5px 36px;margin:0;padding:23px 0;display:grid}.launch-page.home-refined .shipment-label{font-size:13px;line-height:1.6}.launch-page.home-refined .shipment-label time{white-space:nowrap;font-weight:500}.launch-page.home-refined .countdown{grid-area:1/2/span 2;max-width:none;margin:0}.launch-page.home-refined .countdown-unit{text-align:center;padding-left:0}.launch-page.home-refined .countdown-unit strong{letter-spacing:-.02em;font-size:27px;font-weight:400}.launch-page.home-refined .countdown-unit span{letter-spacing:.12em;margin-top:6px;font-size:9px}.launch-page.home-refined .shipment-note{color:var(--launch-muted);font-size:11px;line-height:1.6}.launch-page.home-refined .shipment-update{grid-area:1/2/span 2}.launch-page.home-refined .launch-details{grid-template-columns:1.06fr 1fr;gap:64px;max-width:1240px;padding:52px 36px 54px}.launch-page.home-refined .details-heading h2{margin:13px 0;font-size:37px;line-height:1.15}.launch-page.home-refined .details-heading>p:last-child{font-size:14px;line-height:1.7}.launch-page.home-refined .launch-faq summary{gap:16px;min-height:62px;padding:17px 0;font-size:14px;line-height:1.5}.launch-page.home-refined .launch-faq details:first-child{border-top:0}.launch-page.home-refined .launch-faq details p{padding:0 22px 20px 0;font-size:13px;line-height:1.8}.launch-page.home-refined .launch-faq summary span{font-size:20px}.launch-page.home-refined .launch-footer{max-width:1240px;padding:0 36px 24px}.launch-page.home-refined .launch-footer .footer-top{padding:22px 0 14px}.launch-page.home-refined .launch-footer .wordmark{font-size:14px}.launch-page.home-refined .footer-join{font-size:12px}.launch-page.home-refined .launch-footer .footer-bottom{border-top:0;gap:20px;padding-top:0;font-size:11px}.launch-page.home-refined .footer-bottom nav{gap:22px}.launch-page.home-refined .footer-bottom nav a{min-height:44px}.launch-page.home-refined .wallet-apple-credit{color:var(--launch-muted);border:0;margin-top:6px;padding-top:6px;font-size:10px;line-height:1.6}@media (max-width:1239px){.launch-page.home-refined .launch-shipment{margin-inline:36px}}@media (max-width:1050px) and (min-width:761px){.launch-page.home-refined .launch-hero{column-gap:36px}.launch-page.home-refined h1{font-size:49px}.launch-page.home-refined .hero-actions{gap:7px}.launch-page.home-refined .hero-actions .hero-join{flex:1;min-width:0;padding-inline:10px;font-size:12px}.launch-page.home-refined .hero-actions .wallet-add-badge img{height:40px}.launch-page.home-refined .product-photo{aspect-ratio:.82}.launch-page.home-refined .launch-details{gap:36px}}@media (max-width:760px){.launch-page.home-refined .launch-header{height:60px;padding-inline:20px}.launch-page.home-refined .launch-header:after{inset-inline:20px}.launch-page.home-refined .wordmark{letter-spacing:.16em;font-size:14px}.launch-page.home-refined .launch-header nav{font-size:12px}.launch-page.home-refined .header-join{font-size:12px;min-height:44px!important}.launch-page.home-refined .launch-hero{gap:20px;max-width:560px;padding:18px 20px 28px}.launch-page.home-refined .launch-hero>.product-stage{order:0;align-self:stretch}.launch-page.home-refined .launch-hero>.offer-panel{order:1}.launch-page.home-refined .launch-hero>.hero-signup{order:2}.launch-page.home-refined .product-photo{aspect-ratio:1.85;border-radius:5px;height:auto}.launch-page.home-refined .product-photo img,.launch-page.home-refined .product-photo .product-video{object-position:28% 43%}.launch-page.home-refined .product-edition{letter-spacing:.12em;font-size:7px;inset:10px 12px auto}.launch-page.home-refined .product-edition>span:first-child{display:none}.launch-page.home-refined .product-motion-toggle{min-width:59px;min-height:44px;padding:7px 9px;font-size:10px;top:auto;bottom:9px;right:9px}.launch-page.home-refined .product-story{margin-top:9px}.launch-page.home-refined .product-story .brand-statement{display:none}.launch-page.home-refined .product-story>p:last-child{max-width:390px;font-size:12px;line-height:1.6;display:block}.launch-page.home-refined .offer-panel>.launch-eyebrow{letter-spacing:.12em;font-size:9px}.launch-page.home-refined h1{margin:12px 0;font-size:43px;line-height:1.04}.launch-page.home-refined .offer-support{max-width:350px;font-size:13px;line-height:1.6}.launch-page.home-refined .hero-actions{gap:10px;margin-top:17px}.launch-page.home-refined .hero-actions .hero-join{flex:1;min-width:0;min-height:52px;padding:12px 10px;font-size:12px}.launch-page.home-refined .hero-actions .wallet-add-badge{min-height:52px}.launch-page.home-refined .hero-actions .wallet-add-badge img{height:42px}.launch-page.home-refined .hero-wallet{margin-top:16px}.launch-page.home-refined .hero-wallet h2{margin-bottom:4px;font-size:17px;line-height:1.4}.launch-page.home-refined .hero-wallet>p{font-size:12px;line-height:1.6}.launch-page.home-refined .hero-wallet-preview{min-height:44px;font-size:12px}.launch-page.home-refined .hero-signup{padding-top:19px}.launch-page.home-refined .form-fields{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:12px}.launch-page.home-refined .form-fields input{padding:12px 10px;font-size:16px}.launch-page.home-refined .consent{margin:16px 0;font-size:12px;line-height:1.6}.launch-page.home-refined .launch-shipment{max-width:520px;margin-inline:20px}.launch-page.home-refined .launch-shipment .shipment{grid-template-columns:1fr;gap:10px;padding:22px 0}.launch-page.home-refined .shipment-label{font-size:12px}.launch-page.home-refined .countdown{grid-area:auto/1;max-width:340px;margin:4px 0}.launch-page.home-refined .countdown-unit:first-child{text-align:left}.launch-page.home-refined .countdown-unit strong{font-size:27px}.launch-page.home-refined .countdown-unit span{font-size:9px}.launch-page.home-refined .shipment-note{max-width:330px;font-size:11px;line-height:1.6}.launch-page.home-refined .shipment-update{grid-area:auto/1}.launch-page.home-refined .launch-details{grid-template-columns:1fr;gap:17px;max-width:560px;padding:36px 20px 34px}.launch-page.home-refined .details-heading .launch-eyebrow{font-size:9px}.launch-page.home-refined .details-heading h2{margin:11px 0;font-size:32px}.launch-page.home-refined .details-heading>p:last-child{font-size:13px}.launch-page.home-refined .launch-faq summary{min-height:60px;font-size:14px}.launch-page.home-refined .launch-faq details p{font-size:13px}.launch-page.home-refined .launch-footer{padding:0 20px 20px}.launch-page.home-refined .launch-footer .footer-top{padding:20px 0 8px}.launch-page.home-refined .launch-footer .wordmark{font-size:12px}.launch-page.home-refined .footer-join{font-size:11px}.launch-page.home-refined .launch-footer .footer-bottom{gap:2px;font-size:11px}.launch-page.home-refined .footer-bottom nav{gap:18px}.launch-page.home-refined .wallet-apple-credit{margin-top:8px;font-size:10px}}@media (min-width:561px) and (max-width:760px){.launch-page.home-refined .launch-shipment{margin-inline:auto}}@media (max-width:359px){.launch-page.home-refined .launch-header,.launch-page.home-refined .launch-hero{padding-inline:16px}.launch-page.home-refined .launch-header:after{inset-inline:16px}.launch-page.home-refined h1{font-size:39px}.launch-page.home-refined .hero-actions{gap:7px}.launch-page.home-refined .hero-actions .hero-join{padding-inline:8px;font-size:11px}.launch-page.home-refined .hero-actions .wallet-add-badge img{height:39px}.launch-page.home-refined .form-fields{grid-template-columns:1fr}.launch-page.home-refined .launch-shipment{margin-inline:16px}}@media (forced-colors:active){.launch-page.home-refined .button,.launch-page.home-refined .signup-form>.button{color:buttontext;box-shadow:none;background:buttonface;border:1px solid buttontext}}
