.wallet-invitation{border-bottom:1px solid #ffffff21;align-items:center;gap:23px;max-width:1224px;margin:0 auto;padding:30px 0;display:flex}.wallet-invitation>img{flex:none}.wallet-invitation-copy{flex:1}.wallet-invitation h2{color:#f3eee5;margin:8px 0;font:400 24px/1.25 Georgia,serif}.wallet-invitation-copy>p:last-child{color:#b4b1ba;font-size:11px;line-height:1.6}.wallet-invitation .wallet-preview-link{color:#d1baf0;align-items:center;gap:22px;min-height:44px;font-size:12px;text-decoration:none;display:inline-flex}.wallet-invitation .wallet-preview-link:hover{color:#eadcff}.success-wallet{border-top:1px solid #fff2;margin-top:18px;padding-top:12px}.success-wallet>a{color:#c7aff2;align-items:center;min-height:44px;font-size:13px;display:inline-flex}.success-wallet>p{color:#b4b1ba;font-size:10px;line-height:1.6}@media (max-width:1319px){.wallet-invitation{margin-inline:48px}}@media (max-width:1050px){.wallet-invitation{margin-inline:32px}.wallet-invitation h2{font-size:21px}}@media (max-width:760px){.wallet-invitation{grid-template-columns:26px 1fr;gap:12px 16px;margin-inline:22px;padding:24px 0;display:grid}.wallet-invitation>img{width:26px;height:38px}.wallet-invitation h2{font-size:21px}.wallet-invitation .wallet-preview-link{grid-column:2;justify-self:start;font-size:11px}.wallet-invitation .launch-eyebrow{font-size:8px}}.launch-page{--launch-bg:#101114;--launch-text:#f3eee5;--launch-muted:#b4b1ba;--launch-accent:#c7aff2;--launch-line:#ffffff21;background:var(--launch-bg);min-height:100vh;color:var(--launch-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;overflow:clip}.launch-page :is(a,button,input,summary){-webkit-tap-highlight-color:transparent}.launch-page :is(a,button,input,summary):focus-visible{outline-offset:5px;outline:2px solid #d8c5ff}.launch-page .skip{background:var(--launch-text);color:var(--launch-bg);left:20px}.launch-header{border-bottom:1px solid var(--launch-line);justify-content:space-between;align-items:center;max-width:1320px;height:86px;margin:auto;padding:0 48px;display:flex}.launch-page .wordmark{letter-spacing:.2em;color:var(--launch-text);font-size:18px}.launch-page .star{color:var(--launch-accent);margin-left:11px;font-size:23px}.launch-header nav{align-items:center;gap:34px;font-size:12px;display:flex}.launch-header nav>a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.launch-header nav>a:first-child{color:var(--launch-muted)}.header-join{border-bottom:1px solid #b8a6d5;gap:24px}.header-join span{color:var(--launch-accent)}.launch-hero{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:76px;max-width:1320px;margin:auto;padding:44px 48px 40px;display:grid}.product-stage{min-width:0;position:relative}.product-stage:before{content:"";pointer-events:none;background:radial-gradient(at 45% 55%,#7351b521,#0000 69%);position:absolute;inset:0 -25px 24%}.product-photo{isolation:isolate;aspect-ratio:1.2;background:#13151d;border:1px solid #ffffff13;border-radius:3px;margin:0;position:relative;overflow:hidden}.product-photo:after{content:"";pointer-events:none;background:linear-gradient(#080a1230 0%,#0000 22% 70%,#08090de6 100%);position:absolute;inset:0}.product-photo img{object-fit:cover;object-position:38% center;width:100%;height:100%;display:block}.product-edition{z-index:1;color:#f3eee5;letter-spacing:.16em;text-shadow:0 1px 4px #000;justify-content:space-between;gap:10px;font-size:8px;display:flex;position:absolute;inset:20px 20px auto}.product-story{margin-top:24px;padding-left:2px;position:relative}.product-story .brand-statement{letter-spacing:-.025em;color:var(--launch-text);margin-bottom:11px;font:34px/1.15 Georgia,serif}.brand-statement em{color:#d6c3f3;font-weight:400}.product-story>p:last-child{color:var(--launch-muted);font-size:12px;line-height:1.7}.offer-panel{min-width:0;scroll-margin-top:24px}.offer-panel:focus{outline:none}.launch-eyebrow{letter-spacing:.15em;color:var(--launch-accent);font-size:9px;font-weight:600;line-height:1.5}.offer-panel>.launch-eyebrow{align-items:center;gap:10px;display:flex}.offer-panel>.launch-eyebrow>span{font-size:16px;line-height:1}.launch-page h1{letter-spacing:-.045em;color:var(--launch-text);margin:17px 0 16px;font:400 clamp(44px,4.5vw,62px)/1.02 Georgia,serif}.launch-page h1 em{color:#e4cfff;text-shadow:0 0 30px #b994e926;font-size:1.075em;font-weight:600;line-height:.94}.offer-support{max-width:365px;color:var(--launch-muted);font-size:13px;line-height:1.65}.launch-page .shipment{border-color:var(--launch-line);margin:19px 0;padding:12px 0 11px}.launch-page .shipment-label{color:#d0cdd4;font-size:11px;font-weight:400;line-height:1.6}.launch-page .shipment-label time{color:var(--launch-text);font-weight:600}.launch-page .countdown{max-width:335px;margin:10px 0 8px}.launch-page .countdown-unit{text-align:left;padding-left:18px}.launch-page .countdown-unit:first-child{padding-left:0}.launch-page .countdown-unit+.countdown-unit{border-color:var(--launch-line)}.launch-page .countdown-unit strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em;color:var(--launch-text);font:400 28px/1 Arial,Helvetica,sans-serif}.launch-page .countdown-unit span{letter-spacing:.13em;color:var(--launch-accent);margin-top:6px;font-size:8px}.launch-page .shipment-note{color:#a5a1ae;font-size:10px;line-height:1.5}.launch-page .shipment-update{padding:10px 0}.launch-page .shipment-update strong{color:var(--launch-text);font:22px Georgia,serif}.launch-page .shipment-update p{color:var(--launch-muted)}.launch-page .form-fields{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px}.launch-page .form-fields label{color:var(--launch-text);font-size:11px;font-weight:500}.launch-page .form-fields label>span{color:var(--launch-muted);font-size:10px}.launch-page .form-fields input{color:var(--launch-text);background:#1a1b20;border:1px solid #44424e;border-radius:3px;min-height:48px;margin-top:7px;padding:11px 12px;font-size:16px;transition:border-color .18s,background .18s}.launch-page .form-fields input::placeholder{color:#9b97a4;opacity:1;font-size:13px;font-weight:400}.launch-page .form-fields input:hover{border-color:#81778f}.launch-page .form-fields input:focus{border-color:var(--launch-accent);background:#202027}.launch-page .consent{color:var(--launch-muted);cursor:pointer;gap:10px;min-height:32px;margin:15px 0;font-size:11px;line-height:1.55}.launch-page .consent input{width:19px;min-width:19px;height:19px;accent-color:var(--launch-accent);cursor:pointer;margin:1px 0 0}.launch-page .button{background:var(--launch-accent);border:1px solid var(--launch-accent);color:#181121;letter-spacing:.01em;border-radius:3px;min-height:52px;padding:14px 18px;font-size:13px;font-weight:700;transition:background .18s,box-shadow .18s,transform .18s;box-shadow:0 5px 25px #b795ef0c}.launch-page .button:hover:not(:disabled){background:#dbc6ff;border-color:#dbc6ff;transform:translateY(-1px);box-shadow:0 5px 28px #b795ef28}.launch-page .button:active:not(:disabled){transform:translateY(0)}.launch-page .button:disabled{opacity:1;color:#30263d;cursor:wait;background:#b9a5d6}.launch-page .saving-indicator{border:2px solid #30263d40;border-top-color:#30263d;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite launch-spin}@keyframes launch-spin{to{transform:rotate(360deg)}}.launch-page .fine{color:#aaa6b2;margin-top:11px;font-size:10px;line-height:1.65}.launch-page .fine a{color:#d3c7e5;white-space:nowrap}.launch-page .error{color:#ffbcbf;background:#43252b;border:1px solid #94545c;border-radius:3px;padding:10px 12px;font-size:12px}.launch-page .success{color:var(--launch-text);background:#1b1922;border:1px solid #66527e;border-radius:3px;padding:23px}.launch-page .success:focus{outline:2px solid var(--launch-accent);outline-offset:5px}.launch-page .success-mark{color:var(--launch-accent);background:#bd9be817;border-color:#8e71b7;width:34px;height:34px}.launch-page .success h3{margin:13px 0 10px;font:28px/1.15 Georgia,serif}.launch-page .success>p{color:var(--launch-muted);font-size:13px;line-height:1.65}.launch-page .success>.fine{font-size:10px}.launch-page .success>a{color:var(--launch-accent);align-items:center;min-height:40px;margin-top:10px;font-size:12px;display:inline-flex}.launch-assurances{border-top:1px solid var(--launch-line);border-bottom:1px solid var(--launch-line);justify-content:space-between;gap:22px;max-width:1224px;margin:0 auto;padding:22px 0;display:flex}.launch-assurances span{color:#c9c5cf;align-items:center;gap:14px;font-size:11px;display:flex}.launch-assurances b{color:#a18abf;letter-spacing:.08em;font-size:9px;font-weight:400}.launch-details{grid-template-columns:1fr 1.1fr;gap:95px;max-width:1320px;margin:auto;padding:78px 48px 82px;display:grid}.details-heading h2{letter-spacing:-.035em;color:var(--launch-text);margin:18px 0 15px;font:400 37px/1.15 Georgia,serif}.details-heading h2 em{color:#b9afc6;font-weight:400}.details-heading>p:last-child{color:var(--launch-muted);font-size:12px}.launch-faq details{border-bottom:1px solid var(--launch-line)}.launch-faq details:first-child{border-top:1px solid var(--launch-line)}.launch-faq summary{cursor:pointer;color:#e5e0e9;justify-content:space-between;align-items:center;gap:20px;min-height:63px;padding:18px 0;font-size:13px;list-style:none;display:flex}.launch-faq summary::-webkit-details-marker{display:none}.launch-faq summary span{color:var(--launch-accent);font-size:22px;font-weight:300;line-height:1;transition:transform .18s}.launch-faq details[open] summary span{transform:rotate(45deg)}.launch-faq details p{color:var(--launch-muted);padding:0 26px 22px 0;font-size:12px;line-height:1.8}.launch-footer{gap:0;max-width:1320px;margin:auto;padding:0 48px 26px;display:block}.launch-footer .footer-top{border-top:1px solid var(--launch-line);justify-content:space-between;align-items:center;gap:24px;padding:25px 0 29px;display:flex}.launch-footer .wordmark{font-size:15px}.footer-join{align-items:center;gap:28px;min-height:44px;font-size:12px;text-decoration:none;display:inline-flex}.footer-join span{color:var(--launch-accent)}.launch-footer .footer-bottom{border-top:1px solid var(--launch-line);color:#aaa6b2;justify-content:space-between;align-items:center;gap:24px;padding-top:21px;font-size:10px;display:flex}.footer-bottom nav{flex-wrap:wrap;gap:24px;display:flex}.footer-bottom nav a{align-items:center;min-height:30px;text-decoration:none;display:inline-flex}.launch-page nav a:hover,.footer-join:hover{color:var(--launch-accent)}@media (min-width:1500px){.launch-hero{gap:85px;padding-top:52px;padding-bottom:48px}.product-photo{aspect-ratio:1.18}}@media (max-width:1319px){.launch-assurances{margin-inline:48px}}@media (max-width:1050px){.launch-header{padding-inline:32px}.launch-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;padding:35px 32px}.launch-page h1{font-size:49px}.product-photo{aspect-ratio:.9}.product-story .brand-statement{font-size:29px}.product-story>p:last-child{font-size:11px}.desktop-break{display:none}.launch-assurances{margin-inline:32px}.launch-details{gap:45px;padding:65px 32px}.details-heading h2{font-size:31px}.launch-footer{padding-inline:32px}}@media (max-width:760px){.launch-header{height:64px;padding-inline:22px}.launch-page .wordmark{font-size:14px}.launch-page .star{margin-left:7px;font-size:20px}.launch-header nav{gap:16px}.launch-header nav>a:first-child{display:none}.header-join{gap:13px;font-size:10px;min-height:36px!important}.launch-hero{flex-direction:column;align-items:stretch;gap:24px;max-width:560px;padding:22px 22px 30px;display:flex}.product-stage:before{inset:-10px}.product-photo{aspect-ratio:auto;height:150px}.product-photo img{object-position:center 53%}.product-edition{font-size:7px;inset:12px 12px auto}.product-story{margin:0;padding:0;position:static}.product-story .brand-statement{text-shadow:0 2px 6px #000;z-index:2;margin:0;font-size:22px;position:absolute;bottom:27px;left:13px}.product-story>p:last-child{display:none}.offer-panel>.launch-eyebrow{letter-spacing:.13em;font-size:8px}.launch-page h1{margin:12px 0 11px;font-size:45px;line-height:1.02}.offer-support{max-width:340px;font-size:12px;line-height:1.6}.launch-page .shipment{margin:15px 0 16px;padding:10px 0}.launch-page .shipment-label{font-size:10px}.launch-page .countdown{max-width:300px;margin:9px 0 8px}.launch-page .countdown-unit strong{font-size:25px}.launch-page .countdown-unit span{margin-top:5px;font-size:7px}.launch-page .shipment-note{font-size:9px}.launch-page .form-fields{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:10px}.launch-page .form-fields label{font-size:11px}.launch-page .form-fields label>span{font-size:9px}.launch-page .form-fields input{min-height:47px;margin-top:6px;padding:10px}.launch-page .consent{margin:13px 0;font-size:11px;line-height:1.5}.launch-page .fine{margin-top:10px;font-size:10px}.launch-assurances{grid-template-columns:1fr 1fr 1.2fr;gap:16px;margin-inline:22px;padding:18px 0;display:grid}.launch-assurances span{flex-direction:column;align-items:flex-start;gap:4px;font-size:9px;line-height:1.5}.launch-assurances b{font-size:8px}.launch-details{grid-template-columns:1fr;gap:28px;max-width:560px;padding:43px 22px 42px}.details-heading h2{margin:13px 0;font-size:32px}.details-heading .launch-eyebrow{font-size:8px}.launch-faq summary{min-height:59px;padding:17px 0;font-size:12px}.launch-faq details p{font-size:12px}.launch-footer{padding:0 22px 22px}.launch-footer .footer-top{gap:16px;padding:22px 0}.launch-footer .wordmark{font-size:12px}.launch-footer .star{font-size:17px}.footer-join{gap:10px;font-size:10px}.launch-footer .footer-bottom{flex-direction:column;align-items:flex-start;gap:13px;padding-top:18px;font-size:9px}.footer-bottom nav{gap:24px}.launch-page .success{padding:21px}.launch-page .success h3{font-size:26px}}@media (max-width:359px){.launch-header{padding-inline:17px}.launch-hero{gap:21px;padding:18px 17px 26px}.launch-page h1{font-size:40px}.product-photo{height:125px}.launch-page .form-fields{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:8px}.launch-page .form-fields input{padding-inline:8px}.launch-assurances{gap:10px;margin-inline:17px}.launch-details,.launch-footer{padding-inline:17px}.launch-footer .footer-top{flex-direction:column;align-items:flex-start;gap:9px}.launch-page .shipment-label{font-size:9.5px}}.launch-page .launch-header{background:radial-gradient(at 21% 0,#8970b71c,#0000 62%),linear-gradient(110deg,#15151a80,#10111400 58%,#20182e33);border-bottom-color:#0000;position:relative}.launch-page .launch-header:after{content:"";pointer-events:none;background:linear-gradient(90deg,#c7aff200,#c7aff25c 22%,#f3eee52b 50%,#c7aff21f 80%,#c7aff200);height:1px;position:absolute;inset:auto 0 -1px}.launch-header .wordmark-name{color:#f3eee5;text-shadow:0 1px 15px #e3d3fa0f}.launch-header .star{text-shadow:0 0 9px #c3a2ef60,0 0 24px #9e73d942}.launch-page .signup-form>.button{isolation:isolate;background:linear-gradient(112deg,#bd9ce8 0%,#d6bdf6 38%,#e7d7fa 66%,#c6a6ed 100%);border:1px solid #edddffb3;transition:box-shadow .2s,border-color .2s,transform .2s;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff9,inset 0 -1px #9b76bf4d,0 5px 23px #a677e626,0 0 0 1px #bc99f014}.launch-page .signup-form>.button:is(:hover,:focus-visible):not(:disabled){background:linear-gradient(112deg,#c7a8ee,#e2cef9 45%,#ede1fc 67%,#d0b6f2);border-color:#f5eaff;box-shadow:inset 0 1px #fffc,0 6px 29px #a677e63b,0 0 0 1px #d8bdff29}.launch-page .signup-form>.button:before,.launch-page .signup-form>.button:after{content:"";pointer-events:none;opacity:0;z-index:-1;background:linear-gradient(90deg,#0000,#fff8,#0000);width:36%;position:absolute;inset:-30% auto -30% -55%;transform:translate(0)skew(-22deg)}.launch-page .signup-form>.button:before{animation:13s ease-in-out 4s infinite launch-idle-sheen}.launch-page .signup-form>.button:is(:hover,:focus-visible):not(:disabled):after{animation:1.15s ease-out both launch-focus-sheen}.launch-page .signup-form>.button:is(:hover,:focus-visible):before{animation:none}.launch-page .signup-form>.button:disabled{color:#30263d;background:linear-gradient(110deg,#b9a5d6,#cfbee4);border-color:#d4c4e6;transform:none;box-shadow:inset 0 1px #ffffff40}.launch-page .signup-form>.button:disabled:before,.launch-page .signup-form>.button:disabled:after{opacity:0;animation:none}.launch-page .button-label,.launch-page .saving-indicator{z-index:1;position:relative}@keyframes launch-idle-sheen{0%,82%,to{opacity:0;transform:translate(0)skew(-22deg)}84%{opacity:.6}96%{opacity:0;transform:translate(450%)skew(-22deg)}}@keyframes launch-focus-sheen{0%{opacity:0;transform:translate(0)skew(-22deg)}15%{opacity:.7}to{opacity:0;transform:translate(450%)skew(-22deg)}}@supports ((-webkit-background-clip:text) or (background-clip:text)){.launch-header .wordmark-name{color:#0000;background:linear-gradient(175deg,#fffaf1 5%,#e9e0d2 41%,#c8bfcf 57%,#f4eee6 77%);-webkit-background-clip:text;background-clip:text}.launch-page h1 em{color:#0000;background:linear-gradient(115deg,#c8a5f4 4%,#e5d2ff 44%,#fff4e7 77%,#d6b7fa);-webkit-background-clip:text;background-clip:text}}.product-photo .product-video{object-fit:cover;object-position:35% center;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .65s;position:absolute;inset:0}.product-photo .product-video.is-playing{opacity:1}.product-motion-toggle{z-index:3;color:#f3eee5;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#111016cc;border:1px solid #d8c5ff4d;border-radius:3px;justify-content:center;align-items:center;gap:6px;min-width:66px;min-height:44px;padding:8px 10px;font-size:10px;display:flex;position:absolute;top:39px;right:12px}.product-motion-toggle:hover{background:#292031e6;border-color:#c7aff2}.product-motion-toggle>span:first-child{font-size:15px}@media (max-width:760px){.product-photo .product-video{object-position:center 53%}.product-motion-toggle{min-width:59px;font-size:9px;top:30px;right:9px}}@media (prefers-reduced-motion:reduce){.launch-page *,.launch-page :before,.launch-page :after{transition:none!important;animation:none!important}.launch-page .button:hover:not(:disabled){transform:none}.product-video,.product-motion-toggle{display:none!important}}@media (forced-colors:active){.launch-header .wordmark-name,.launch-page h1 em{color:canvastext;text-shadow:none;background:0 0}.launch-page .signup-form>.button{color:buttontext;box-shadow:none;background:buttonface;border:1px solid buttontext}.launch-page .signup-form>.button:before,.launch-page .signup-form>.button:after{display:none}}.wallet-invitation-actions{flex-direction:column;flex:none;align-items:center;gap:2px;display:flex}.wallet-invitation-actions .wallet-preview-link{gap:16px;font-size:11px}.wallet-add-badge{flex:none;min-height:60px;padding:5px;line-height:0;text-decoration:none;display:inline-flex}.wallet-add-badge img{object-fit:contain;width:auto;height:50px;display:block}.wallet-apple-credit{color:#aaa6b2;margin-top:16px;font-size:9px;line-height:1.6}@media (max-width:760px){.wallet-invitation-actions{grid-column:2;justify-self:start;align-items:flex-start}.wallet-invitation-actions .wallet-preview-link{padding-left:5px}}.launch-hero{align-items:start;row-gap:18px}.launch-hero>.product-stage{grid-area:1/1/span 2;align-self:center}.launch-hero>.offer-panel,.launch-hero>.hero-signup{grid-column:2;min-width:0}.hero-wallet{border-top:1px solid var(--launch-line);margin-top:23px;padding-top:19px}.hero-wallet h2{letter-spacing:-.02em;max-width:370px;margin:0 0 8px;font:400 23px/1.2 Georgia,serif}.hero-wallet>p{color:var(--launch-muted);margin:0;font-size:12px;line-height:1.6}.hero-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:14px;display:flex}.hero-actions .hero-join{gap:16px;min-height:50px;padding:12px 16px;font-size:12px}.hero-actions .wallet-add-badge{min-height:54px;padding:5px}.hero-actions .wallet-add-badge img{height:44px}.hero-wallet-preview{min-height:44px;color:var(--launch-accent);align-items:center;margin-top:4px;font-size:11px;text-decoration:none;display:inline-flex}.hero-wallet-preview:hover{color:#eadcff}.hero-signup .shipment{margin-top:0}.signup-target{scroll-margin-top:24px}.signup-target:focus{outline:none}@media (max-width:1050px) and (min-width:761px){.hero-actions{gap:8px}.hero-actions .hero-join{gap:8px;padding-inline:12px;font-size:11px}.hero-actions .wallet-add-badge img{height:40px}}@media (max-width:760px){.launch-hero>.offer-panel{order:0}.launch-hero>.product-stage{order:1;align-self:stretch}.launch-hero>.hero-signup{order:2}.hero-wallet{margin-top:17px;padding-top:16px}.hero-wallet h2{max-width:320px;font-size:22px}.hero-wallet>p{font-size:11px}.hero-actions{flex-wrap:nowrap;gap:10px;margin-top:12px}.hero-actions .hero-join{flex:1;justify-content:center;gap:9px;padding-inline:10px;font-size:11px}.hero-actions .wallet-add-badge img{height:42px}.product-photo{height:130px}.hero-signup .shipment{margin-top:0}}@media (max-width:359px){.hero-actions{gap:6px}.hero-actions .hero-join{gap:5px;padding-inline:7px;font-size:10px}.hero-actions .wallet-add-badge img{height:39px}.hero-wallet h2{font-size:21px}}.launch-page .signup-form>.button{justify-content:center;gap:12px}
