.legacy-checkout-theme.legacy-checkout-theme{--ink:#000;--surface:#121212;--surface-hi:#1c1c1e;--surface-raised:#262628;--text:#fff;--read:#ffffffe6;--near:#ffffffd1;--muted:#ffffff8c;--quiet:#ffffff75;--faint:#ffffff52;--hair:#ffffff1a;--hair-hi:#ffffff38;--cta:#e8285c;--blue:#1f3bff;--verified:#3b9eff;--bone:#ede7da;--limb:#fff3e2;--haze:#7e93ce;--ok:#30d158;--warn:#ff9f0a;--bad:#ff453a;--draft:#7c8aa6;--on-sale:#33a85e;--sold-out:#b85426;--completed:#8a6fe0;--site-header:57px;--rail:1120px;--gutter:clamp(18px, 4vw, 34px);--pill:999px;--card:16px;--tile:20px;--font:"Plus Jakarta Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-listing:"Instrument Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}.legacy-checkout-theme.legacy-checkout-theme *,.legacy-checkout-theme.legacy-checkout-theme :before,.legacy-checkout-theme.legacy-checkout-theme :after{box-sizing:border-box}.legacy-checkout-theme.legacy-checkout-theme{-webkit-text-size-adjust:100%;background:var(--ink);color:var(--text);font-family:var(--font);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5;overflow-x:clip}.legacy-checkout-theme.legacy-checkout-theme img,.legacy-checkout-theme.legacy-checkout-theme video,.legacy-checkout-theme.legacy-checkout-theme svg{max-width:100%;display:block}.legacy-checkout-theme.legacy-checkout-theme a{color:inherit;text-decoration:none}.legacy-checkout-theme.legacy-checkout-theme button,.legacy-checkout-theme.legacy-checkout-theme input,.legacy-checkout-theme.legacy-checkout-theme select,.legacy-checkout-theme.legacy-checkout-theme textarea{font:inherit;color:inherit}.legacy-checkout-theme.legacy-checkout-theme ::selection{background:var(--cta);color:#fff}.legacy-checkout-theme.legacy-checkout-theme :focus-visible{outline:2px solid var(--text);outline-offset:3px;border-radius:6px}.legacy-checkout-theme.legacy-checkout-theme .d1{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.6rem,7vw,5.2rem);font-weight:800;line-height:.94}.legacy-checkout-theme.legacy-checkout-theme .d2{letter-spacing:-.037em;text-wrap:balance;margin:0;font-size:clamp(1.9rem,4.4vw,3.1rem);font-weight:800;line-height:1}.legacy-checkout-theme.legacy-checkout-theme .d3{letter-spacing:-.026em;margin:0;font-size:clamp(1.2rem,2.3vw,1.6rem);font-weight:700;line-height:1.15}.legacy-checkout-theme.legacy-checkout-theme .d4{letter-spacing:-.02em;margin:0;font-size:1.03rem;font-weight:700;line-height:1.25}.legacy-checkout-theme.legacy-checkout-theme .lede{color:var(--muted);text-wrap:pretty;max-width:62ch;margin:0;font-size:clamp(1rem,1.4vw,1.16rem)}.legacy-checkout-theme.legacy-checkout-theme .meta{color:var(--muted);margin:0;font-size:.88rem}.legacy-checkout-theme.legacy-checkout-theme .fine{color:var(--quiet);text-wrap:pretty;margin:0;font-size:.8rem}.legacy-checkout-theme.legacy-checkout-theme .eyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.7rem;font-weight:600}.legacy-checkout-theme.legacy-checkout-theme .num{font-variant-numeric:tabular-nums}.legacy-checkout-theme.legacy-checkout-theme .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.legacy-checkout-theme.legacy-checkout-theme .rail{width:100%;max-width:var(--rail);padding-inline:var(--gutter);margin-inline:auto}.legacy-checkout-theme.legacy-checkout-theme .stack{flex-direction:column;display:flex}.legacy-checkout-theme.legacy-checkout-theme .row{align-items:center;display:flex}.legacy-checkout-theme.legacy-checkout-theme .grow{flex:1;min-width:0}.legacy-checkout-theme.legacy-checkout-theme .btn{border-radius:var(--pill);letter-spacing:-.012em;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;height:46px;padding-inline:22px;font-size:.94rem;font-weight:700;transition:transform .16s,background .18s,border-color .18s,opacity .18s;display:inline-flex}.legacy-checkout-theme.legacy-checkout-theme .btn:active:not(:disabled){transform:scale(.975)}.legacy-checkout-theme.legacy-checkout-theme .btn:disabled{opacity:.38;cursor:not-allowed}.legacy-checkout-theme.legacy-checkout-theme .btn-primary{background:var(--text);color:var(--ink)}.legacy-checkout-theme.legacy-checkout-theme .btn-primary:hover:not(:disabled){background:#e4e4e6}.legacy-checkout-theme.legacy-checkout-theme .btn-cta{background:var(--cta-bg,var(--cta));color:var(--cta-fg,#fff);transition:background .32s,color .32s}.legacy-checkout-theme.legacy-checkout-theme .btn-cta:hover:not(:disabled){background:var(--cta-hover,#f03a6b)}.legacy-checkout-theme.legacy-checkout-theme .btn-ghost{border-color:var(--hair-hi);color:var(--text)}.legacy-checkout-theme.legacy-checkout-theme .btn-ghost:hover:not(:disabled){border-color:var(--text);background:#ffffff0d}.legacy-checkout-theme.legacy-checkout-theme .btn-quiet{background:var(--surface-hi);color:var(--text)}.legacy-checkout-theme.legacy-checkout-theme .btn-quiet:hover:not(:disabled){background:var(--surface-raised)}.legacy-checkout-theme.legacy-checkout-theme .btn-sm{height:36px;padding-inline:15px;font-size:.85rem}.legacy-checkout-theme.legacy-checkout-theme .btn-full{width:100%}.legacy-checkout-theme.legacy-checkout-theme .card{background:var(--surface);border-radius:var(--card)}.legacy-checkout-theme.legacy-checkout-theme .card-hi{background:var(--surface-hi);border-radius:var(--card)}.legacy-checkout-theme.legacy-checkout-theme .hair{background:var(--hair);border:0;height:1px;margin:0}.legacy-checkout-theme.legacy-checkout-theme .field{flex-direction:column;gap:7px;display:flex}.legacy-checkout-theme.legacy-checkout-theme .label{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-size:.68rem;font-weight:700}.legacy-checkout-theme.legacy-checkout-theme .input{background:var(--surface);border:1px solid #0000;border-radius:12px;width:100%;min-height:48px;padding:12px 14px;font-size:1rem;transition:border-color .18s}.legacy-checkout-theme.legacy-checkout-theme .input:focus{border-color:var(--hair-hi);outline:none}.legacy-checkout-theme.legacy-checkout-theme .input::placeholder{color:var(--faint)}.legacy-checkout-theme.legacy-checkout-theme textarea.input{resize:vertical;min-height:108px}.legacy-checkout-theme.legacy-checkout-theme .pill-tag{border-radius:var(--pill);letter-spacing:-.005em;border:1px solid;align-items:center;gap:6px;padding:5px 11px;font-size:.74rem;font-weight:700;display:inline-flex}.legacy-checkout-theme.legacy-checkout-theme .dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.legacy-checkout-theme.legacy-checkout-theme .banner{border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:.88rem;display:flex}.legacy-checkout-theme.legacy-checkout-theme .banner-bad{color:var(--text);background:#ff453a1f}.legacy-checkout-theme.legacy-checkout-theme .banner-ok{color:var(--text);background:#30d1581f}.legacy-checkout-theme.legacy-checkout-theme .banner-info{background:var(--surface-hi);color:var(--text)}.legacy-checkout-theme.legacy-checkout-theme .grid{gap:14px;display:grid}.legacy-checkout-theme.legacy-checkout-theme .cards{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.legacy-checkout-theme.legacy-checkout-theme .two{grid-template-columns:1fr 1fr}@media (max-width:860px){.legacy-checkout-theme.legacy-checkout-theme .two{grid-template-columns:1fr}}.legacy-checkout-theme.legacy-checkout-theme .poster{aspect-ratio:4/5;border-radius:var(--card);background:var(--surface);position:relative;overflow:hidden;container-type:inline-size}.legacy-checkout-theme.legacy-checkout-theme .poster img{object-fit:cover;width:100%;height:100%}.legacy-checkout-theme.legacy-checkout-theme .poster-natural{aspect-ratio:auto}.legacy-checkout-theme.legacy-checkout-theme .poster-natural img{height:auto}.legacy-checkout-theme.legacy-checkout-theme .poster-lift{isolation:isolate;position:relative}.legacy-checkout-theme.legacy-checkout-theme .poster-bloom{object-fit:cover;border-radius:inherit;z-index:0;pointer-events:none;filter:blur(30px)saturate(165%)brightness(1.15);opacity:.55;width:100%;height:100%;position:absolute;inset:0;transform:translateY(9px)scale(.96)}.legacy-checkout-theme.legacy-checkout-theme .poster-bloom-made{filter:blur(38px)brightness(1.1);opacity:.4}.legacy-checkout-theme.legacy-checkout-theme .poster-lift>.poster{z-index:1;position:relative;box-shadow:0 0 0 1px #ffffff12,0 2px 8px #0000008c,0 22px 50px #00000080}@media (min-width:600px) and (max-width:900px){.legacy-checkout-theme.legacy-checkout-theme .poster-bloom{display:none}.legacy-checkout-theme.legacy-checkout-theme .poster-lift>.poster{box-shadow:none}}.legacy-checkout-theme.legacy-checkout-theme .skeleton{background:linear-gradient(90deg, var(--surface) 25%, var(--surface-hi) 37%, var(--surface) 63%);border-radius:var(--card);background-size:400% 100%;animation:1.4s infinite legacy-shimmer}@keyframes legacy-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.legacy-checkout-theme.legacy-checkout-theme .spin{border:2px solid #ffffff40;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite legacy-spin}@keyframes legacy-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.legacy-checkout-theme.legacy-checkout-theme *,.legacy-checkout-theme.legacy-checkout-theme :before,.legacy-checkout-theme.legacy-checkout-theme :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.legacy-checkout-theme.legacy-checkout-theme .split-detail{justify-content:center;align-items:flex-start;gap:56px;max-width:960px;margin-inline:auto;display:flex}.legacy-checkout-theme.legacy-checkout-theme .split-detail>.sticky-side{flex:none;width:380px;position:sticky;top:96px}.legacy-checkout-theme.legacy-checkout-theme .split-detail>.stack{flex:1 1 0;min-width:0;max-width:560px}.legacy-checkout-theme.legacy-checkout-theme .site-header{-webkit-backdrop-filter:saturate(190%)blur(26px);backdrop-filter:saturate(190%)blur(26px);background:#0000006b}.legacy-checkout-theme.legacy-checkout-theme:has(.disc) .site-header{background:linear-gradient(#00000094 0%,#00000057 58%,#0000 100%)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.legacy-checkout-theme.legacy-checkout-theme .site-header{background:#000000e0}}.legacy-checkout-theme.legacy-checkout-theme .site-corner{display:none}:is(.legacy-checkout-theme.legacy-checkout-theme:has(.ev-full-bleed) .paybar,.legacy-checkout-theme.legacy-checkout-theme:has(.ev-full-bleed) .paybar-dock){padding-bottom:calc(38px + env(safe-area-inset-bottom))}.legacy-checkout-theme.legacy-checkout-theme .corner-menu{flex-direction:column;display:flex}.legacy-checkout-theme.legacy-checkout-theme .corner-menu a{letter-spacing:-.01em;color:var(--muted);border-bottom:1px solid var(--hair);padding:14px 2px;font-size:1.05rem;font-weight:600}.legacy-checkout-theme.legacy-checkout-theme .corner-menu a:last-child{border-bottom:0}.legacy-checkout-theme.legacy-checkout-theme .corner-menu a:hover,.legacy-checkout-theme.legacy-checkout-theme .corner-menu a[data-on=true]{color:var(--text)}.legacy-checkout-theme.legacy-checkout-theme .corner-menu-foot{gap:10px;margin-top:18px;display:flex}.legacy-checkout-theme.legacy-checkout-theme .corner-menu-foot>*{flex:1}.legacy-checkout-theme.legacy-checkout-theme .ev-page{font-family:var(--font-listing);letter-spacing:normal;padding-block:32px 80px}.legacy-checkout-theme.legacy-checkout-theme .ev-page .d-title{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(2rem,4.4vw,2.9rem);font-weight:700;line-height:1.1}.legacy-checkout-theme.legacy-checkout-theme .ev-page .d3{letter-spacing:normal;font-size:1.2rem;font-weight:700;line-height:1.25}.legacy-checkout-theme.legacy-checkout-theme .ev-page .d4{letter-spacing:normal;font-size:1rem;font-weight:700;line-height:1.3}.legacy-checkout-theme.legacy-checkout-theme .ev-page .lede{color:var(--read);max-width:68ch;font-size:1.03rem;line-height:1.55}.legacy-checkout-theme.legacy-checkout-theme .ev-page .fine{color:var(--quiet);font-size:.8rem}.legacy-checkout-theme.legacy-checkout-theme .ev-page .eyebrow{letter-spacing:.05em;color:var(--muted);font-size:.72rem;font-weight:700}.legacy-checkout-theme.legacy-checkout-theme .ev-page .pill-tag{letter-spacing:normal;font-size:.76rem;font-weight:400}.legacy-checkout-theme.legacy-checkout-theme .ev-page .btn{letter-spacing:.01em}.legacy-checkout-theme.legacy-checkout-theme .ev-page:has(.paybar-dock){padding-bottom:0}@media (max-width:599px){.legacy-checkout-theme.legacy-checkout-theme .ev-page{padding-top:14px}}@media (max-width:900px){.legacy-checkout-theme.legacy-checkout-theme .split-detail{flex-direction:column;align-items:stretch;gap:28px;max-width:none}.legacy-checkout-theme.legacy-checkout-theme .ev-body{border-top:1px solid var(--hair);padding-top:20px}.legacy-checkout-theme.legacy-checkout-theme .split-detail>.sticky-side{width:100%;max-width:none;margin-inline:auto;position:static}.legacy-checkout-theme.legacy-checkout-theme .split-detail>.stack{max-width:none}}@media (min-width:600px) and (max-width:900px){.legacy-checkout-theme.legacy-checkout-theme .split-detail>.sticky-side{width:calc(100% + var(--gutter) * 2);max-width:none;margin-inline:calc(var(--gutter) * -1)}.legacy-checkout-theme.legacy-checkout-theme .split-detail>.sticky-side .poster{border-radius:0}.legacy-checkout-theme.legacy-checkout-theme .ev-page{padding-top:0}}.legacy-checkout-theme.legacy-checkout-theme .checkout{text-align:center;max-width:620px;padding-block:20px 40px}.legacy-checkout-theme.legacy-checkout-theme .co-grab{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;width:100%;margin-top:-6px;padding:2px 0 16px;display:block}.legacy-checkout-theme.legacy-checkout-theme .co-grab:active{cursor:grabbing}.legacy-checkout-theme.legacy-checkout-theme .co-grab>span{background:var(--hair-hi);border-radius:999px;width:38px;height:4px;margin:0 auto;transition:background .18s;display:block}.legacy-checkout-theme.legacy-checkout-theme .co-grab:hover>span{background:var(--muted)}.legacy-checkout-theme.legacy-checkout-theme .co-back{width:fit-content;color:var(--muted);align-items:center;gap:6px;margin-bottom:16px;font-size:.88rem;font-weight:600;transition:color .18s;display:flex}.legacy-checkout-theme.legacy-checkout-theme .co-back:hover{color:var(--text)}.legacy-checkout-theme.legacy-checkout-theme .co-head{margin:0}.legacy-checkout-theme.legacy-checkout-theme .co-sub{color:var(--muted);margin:6px 0 0;font-size:.94rem;line-height:1.4}.legacy-checkout-theme.legacy-checkout-theme .co-back,.legacy-checkout-theme.legacy-checkout-theme .co-head,.legacy-checkout-theme.legacy-checkout-theme .co-sub,.legacy-checkout-theme.legacy-checkout-theme .co-list,.legacy-checkout-theme.legacy-checkout-theme .co-promo,.legacy-checkout-theme.legacy-checkout-theme .co-sum,.legacy-checkout-theme.legacy-checkout-theme .co-pay,.legacy-checkout-theme.legacy-checkout-theme .paybar-stack{text-align:left}.legacy-checkout-theme.legacy-checkout-theme .co-list{background:var(--surface-hi);border:1px solid var(--hair);border-radius:var(--card);overscroll-behavior:contain;max-height:min(40vh,380px);margin-top:16px;overflow-y:auto}.legacy-checkout-theme.legacy-checkout-theme .co-row{align-items:center;gap:14px;padding:18px 16px;display:flex}.legacy-checkout-theme.legacy-checkout-theme .co-row>.grow{min-width:0}.legacy-checkout-theme.legacy-checkout-theme .co-row+.co-row{border-top:1px solid var(--hair)}.legacy-checkout-theme.legacy-checkout-theme .co-row[data-off=true]{opacity:.5}.legacy-checkout-theme.legacy-checkout-theme .co-row[data-off=true] .co-row-name{text-decoration:line-through}.legacy-checkout-theme.legacy-checkout-theme .co-row-name{letter-spacing:-.015em;margin:0;font-size:1.12rem;font-weight:500}.legacy-checkout-theme.legacy-checkout-theme .co-row-price{margin:9px 0 0;font-size:1.12rem;font-weight:700}.legacy-checkout-theme.legacy-checkout-theme .co-row-fees{color:var(--muted);white-space:nowrap;font-size:.94rem;font-weight:500}.legacy-checkout-theme.legacy-checkout-theme .co-row-desc{margin-top:6px}.legacy-checkout-theme.legacy-checkout-theme .co-row-left{color:var(--warn);margin:6px 0 0;font-size:.8rem;font-weight:600}.legacy-checkout-theme.legacy-checkout-theme .co-row-off{color:var(--muted);flex:none;font-size:.94rem;font-weight:600}.legacy-checkout-theme.legacy-checkout-theme .co-stepper{flex:none;align-items:center;gap:8px;display:flex}.legacy-checkout-theme.legacy-checkout-theme .co-step{cursor:pointer;width:28px;height:28px;color:var(--ink);background:#ffffffed;border:0;border-radius:8px;place-items:center;padding:0;line-height:0;transition:background .15s,opacity .15s;display:grid;position:relative}.legacy-checkout-theme.legacy-checkout-theme .co-step:not(:disabled):hover{background:#fff}.legacy-checkout-theme.legacy-checkout-theme .co-step:after{content:"";border-radius:inherit;position:absolute;inset:-8px}.legacy-checkout-theme.legacy-checkout-theme .co-step:disabled{opacity:.28;cursor:default}.legacy-checkout-theme.legacy-checkout-theme .co-step-add{flex:none}.legacy-checkout-theme.legacy-checkout-theme .co-step-n{text-align:center;min-width:20px;font-size:1.12rem;font-weight:700}@media (max-width:400px){.legacy-checkout-theme.legacy-checkout-theme .co-row-fees{font-size:.88rem}}.legacy-checkout-theme.legacy-checkout-theme .co-promo{border:1px solid var(--hair-hi);width:100%;height:56px;color:var(--text);text-transform:uppercase;background:0 0;border-radius:14px;margin-top:16px;padding-inline:18px;font-size:1rem;font-weight:500;transition:border-color .18s}@keyframes legacy-rise{0%{opacity:0;transform:translateY(8px)}}.legacy-checkout-theme.legacy-checkout-theme .co-promo,.legacy-checkout-theme.legacy-checkout-theme .co-sum,.legacy-checkout-theme.legacy-checkout-theme .checkout .paybar-stack{animation:.24s cubic-bezier(.22,1,.36,1) both legacy-rise}.legacy-checkout-theme.legacy-checkout-theme .co-promo::placeholder{color:var(--muted);text-transform:none;font-weight:500}.legacy-checkout-theme.legacy-checkout-theme .co-promo:focus{border-color:var(--text);outline:none}.legacy-checkout-theme.legacy-checkout-theme .co-promo-err{color:var(--warn);margin:8px 0 0;font-size:.82rem;font-weight:600}.legacy-checkout-theme.legacy-checkout-theme .co-sum{background:var(--surface-hi);border:1px solid var(--hair);border-radius:var(--card);margin-top:16px;padding:14px 18px 16px}.legacy-checkout-theme.legacy-checkout-theme .co-sum-row{justify-content:space-between;align-items:baseline;gap:16px;padding-block:6px;font-size:1.06rem;font-weight:500;display:flex}.legacy-checkout-theme.legacy-checkout-theme .co-sum-quiet{color:var(--muted);font-weight:500}.legacy-checkout-theme.legacy-checkout-theme .co-sum-off{color:var(--ok)}.legacy-checkout-theme.legacy-checkout-theme .co-sum-rule{background:var(--hair);border:0;height:1px;margin:10px 0 3px}.legacy-checkout-theme.legacy-checkout-theme .co-sum-total{font-size:1.14rem;font-weight:700}.legacy-checkout-theme.legacy-checkout-theme .co-go{background:var(--text);height:58px;color:var(--ink);font-size:1.06rem;font-weight:700}.legacy-checkout-theme.legacy-checkout-theme .co-go:hover:not(:disabled){background:#e4e4e6}.legacy-checkout-theme.legacy-checkout-theme .ac{z-index:40;background:var(--surface-hi);border:1px solid var(--hair-hi);border-radius:var(--card);max-height:260px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 44px #0000008c}.legacy-checkout-theme.legacy-checkout-theme .ac li{cursor:pointer;border-radius:10px;flex-direction:column;gap:2px;padding:9px 11px;display:flex}.legacy-checkout-theme.legacy-checkout-theme .ac li[data-on=true]{background:var(--surface-raised)}.legacy-checkout-theme.legacy-checkout-theme .ac-street{font-size:.95rem;font-weight:600}.legacy-checkout-theme.legacy-checkout-theme .ac-rest{color:var(--muted);font-size:.8rem}.legacy-checkout-theme.legacy-checkout-theme .co-wallet[data-state=pending]{min-height:46px}.legacy-checkout-theme.legacy-checkout-theme .co-wallet[data-state=none]{display:none}.legacy-checkout-theme.legacy-checkout-theme .co-pay{margin-top:22px}.legacy-checkout-theme.legacy-checkout-theme .co-or{color:var(--muted);align-items:center;gap:12px;margin:22px 0 0;font-size:.84rem;font-weight:600;display:flex}.legacy-checkout-theme.legacy-checkout-theme .co-or:before,.legacy-checkout-theme.legacy-checkout-theme .co-or:after{content:"";background:var(--hair);flex:1;height:1px}.legacy-checkout-theme.legacy-checkout-theme .co-link{color:var(--text);text-decoration:underline}.legacy-checkout-theme.legacy-checkout-theme .co-qty{border-radius:var(--pill);border:1px solid var(--hair-hi);flex:none;padding:6px 12px;font-size:.8rem;font-weight:500}.legacy-checkout-theme.legacy-checkout-theme .co-actions{flex-wrap:wrap}.legacy-checkout-theme.legacy-checkout-theme .co-ico{background:var(--surface-hi);width:42px;height:42px;color:var(--text);border-radius:999px;flex:none;place-items:center;transition:background .18s;display:grid}.legacy-checkout-theme.legacy-checkout-theme .co-ico:hover{background:var(--surface-raised)}.legacy-checkout-theme.legacy-checkout-theme .co-share{cursor:pointer;color:#000;text-align:left;width:100%;font:inherit;background:#fff;border:0;border-radius:28px;margin-top:24px;padding:24px;transition:opacity .18s;display:block;overflow:hidden}.legacy-checkout-theme.legacy-checkout-theme .co-share:hover{opacity:.92}.legacy-checkout-theme.legacy-checkout-theme .co-share-art{width:124px;margin-top:-18px;margin-left:auto;display:block;transform:rotate(9deg)}.legacy-checkout-theme.legacy-checkout-theme .co-share-row{border-top:1px solid #0000001f;align-items:center;gap:12px;margin-top:8px;padding-top:16px;display:flex}.legacy-checkout-theme.legacy-checkout-theme .paybar{z-index:40;padding:48px var(--gutter) calc(14px + env(safe-area-inset-bottom));background:linear-gradient(to top, var(--ink) 58%, transparent);pointer-events:none;justify-content:center;align-items:center;gap:12px;margin:0;display:flex;position:fixed;bottom:0;left:0;right:0}.legacy-checkout-theme.legacy-checkout-theme .paybar>*{pointer-events:auto}.legacy-checkout-theme.legacy-checkout-theme .paybar .btn{width:100%;max-width:460px;box-shadow:0 10px 34px #0000008c}.legacy-checkout-theme.legacy-checkout-theme .paybar-dock{padding-inline:0;z-index:5;background:0 0;order:99;padding-top:24px;position:sticky;bottom:0;left:auto;right:auto}.legacy-checkout-theme.legacy-checkout-theme .paybar-dock .btn{max-width:none}.legacy-checkout-theme.legacy-checkout-theme .paybar-dock{background:radial-gradient(125% 112% at 50% 100%,#000000db 24%,#00000075 58%,#0000 92%)}.legacy-checkout-theme.legacy-checkout-theme .ev-cta{display:contents}.legacy-checkout-theme.legacy-checkout-theme .ev-cta-inline{gap:12px}.legacy-checkout-theme.legacy-checkout-theme .paybar-stack{pointer-events:auto;background:0 0;flex-direction:column;align-items:stretch;gap:8px;margin-top:28px;padding:0;display:flex;position:static}.legacy-checkout-theme.legacy-checkout-theme .paybar-stack .btn{width:100%;max-width:none;box-shadow:none;flex:none}@media (max-width:900px){.legacy-checkout-theme.legacy-checkout-theme .paybar-stack{padding:12px var(--gutter) calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:saturate(180%)blur(18px);border-top:1px solid var(--hair);background:#000000d1;margin:0;position:fixed;bottom:0;left:0;right:0}}.legacy-checkout-theme.legacy-checkout-theme .checkout .paybar-stack{-webkit-backdrop-filter:none;background:0 0;border-top:0;margin-top:24px;padding:0;position:static}.legacy-checkout-theme.legacy-checkout-theme .checkout-in-sheet{max-width:none;padding-block:0}.legacy-checkout-theme.legacy-checkout-theme .checkout-in-sheet .co-list,.legacy-checkout-theme.legacy-checkout-theme .checkout-in-sheet .co-promo,.legacy-checkout-theme.legacy-checkout-theme .checkout-in-sheet .co-sum{margin-top:12px}.legacy-checkout-theme.legacy-checkout-theme .checkout-in-sheet .co-row-price{margin-top:5px}.legacy-checkout-theme.legacy-checkout-theme .checkout-in-sheet .co-row-desc,.legacy-checkout-theme.legacy-checkout-theme .checkout-in-sheet .co-row-left{margin-top:4px}.legacy-checkout-theme.legacy-checkout-theme .checkout-in-sheet .co-promo{height:50px}.legacy-checkout-theme.legacy-checkout-theme .checkout-in-sheet .co-sum-row{padding-block:4px}.legacy-checkout-theme.legacy-checkout-theme .checkout-in-sheet .co-sum-rule{margin:7px 0 2px}.legacy-checkout-theme.legacy-checkout-theme .checkout-in-sheet .co-pay,.legacy-checkout-theme.legacy-checkout-theme .checkout-in-sheet .paybar-stack{margin-top:16px}.legacy-checkout-theme.legacy-checkout-theme .checkout-in-sheet .co-sub{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;overflow:hidden}.legacy-checkout-theme.legacy-checkout-theme .checkout-in-sheet .co-row{padding:10px 14px}.legacy-checkout-theme.legacy-checkout-theme .checkout-in-sheet .co-sum{padding:8px 16px 10px}.legacy-checkout-theme.legacy-checkout-theme .sheet:has(.checkout-in-sheet){padding-top:18px}.legacy-checkout-theme.legacy-checkout-theme .sheet:has(.co-list){flex-direction:column;height:min(74svh,660px);display:flex;overflow:hidden}.legacy-checkout-theme.legacy-checkout-theme .checkout-in-sheet:has(.co-list){flex-direction:column;flex:auto;min-height:0;display:flex}.legacy-checkout-theme.legacy-checkout-theme .checkout-in-sheet>*{flex:none}.legacy-checkout-theme.legacy-checkout-theme .checkout-in-sheet .co-list{flex:0 auto;min-height:104px;max-height:none}@media (max-width:900px){.legacy-checkout-theme.legacy-checkout-theme .checkout:not(.checkout-in-sheet):has(.co-list){height:calc(100svh - var(--site-header));flex-direction:column;padding-bottom:16px;display:flex;overflow:hidden}.legacy-checkout-theme.legacy-checkout-theme .checkout:not(.checkout-in-sheet):has(.co-list)>*{flex:none}.legacy-checkout-theme.legacy-checkout-theme .checkout:not(.checkout-in-sheet):has(.co-list) .co-list{flex:0 auto;min-height:104px;max-height:none}}@media (max-width:420px){.legacy-checkout-theme.legacy-checkout-theme .tier-row{flex-wrap:wrap}.legacy-checkout-theme.legacy-checkout-theme .tier-row>.grow{flex-basis:100%}}.legacy-checkout-theme.legacy-checkout-theme .site-mark-type{letter-spacing:.3em;text-indent:.3em;font-size:.95rem;font-weight:700}@media (max-width:560px){.legacy-checkout-theme.legacy-checkout-theme .site-mark-type{letter-spacing:.18em;text-indent:.18em;font-size:.8rem}.legacy-checkout-theme.legacy-checkout-theme .site-actions .btn{padding-inline:13px}}.legacy-checkout-theme.legacy-checkout-theme .site-bar{gap:24px;height:56px}.legacy-checkout-theme.legacy-checkout-theme .site-mark,.legacy-checkout-theme.legacy-checkout-theme .site-mark svg{flex:none}.legacy-checkout-theme.legacy-checkout-theme .site-nav{scrollbar-width:none;-ms-overflow-style:none;flex:auto;min-width:0;overflow-x:auto}.legacy-checkout-theme.legacy-checkout-theme .site-nav::-webkit-scrollbar{display:none}.legacy-checkout-theme.legacy-checkout-theme .site-actions{flex:none}.legacy-checkout-theme.legacy-checkout-theme .ev-detail{white-space:pre-wrap}.legacy-checkout-theme.legacy-checkout-theme .ev-detail-clamped{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.legacy-checkout-theme.legacy-checkout-theme .ev-detail-more{cursor:pointer;height:auto;color:var(--muted);text-underline-offset:4px;background:0 0;border:0;align-self:flex-start;padding:0;font-size:.94rem;font-weight:400;text-decoration:underline;transition:color .18s}.legacy-checkout-theme.legacy-checkout-theme .ev-detail-more:hover{color:var(--text)}.legacy-checkout-theme.legacy-checkout-theme .ev-body>section{border-top:1px solid var(--hair);padding-top:19px}.legacy-checkout-theme.legacy-checkout-theme .ev-head{padding-bottom:4px}.legacy-checkout-theme.legacy-checkout-theme .ev-org{align-items:center}.legacy-checkout-theme.legacy-checkout-theme .ev-org-name{letter-spacing:normal;font-size:.95rem;font-weight:700}.legacy-checkout-theme.legacy-checkout-theme .ev-org:hover .ev-org-name{text-underline-offset:3px;text-decoration:underline}.legacy-checkout-theme.legacy-checkout-theme .ev-venue{color:var(--near);letter-spacing:normal;margin:4px 0 0;font-size:1.06rem;font-weight:400}.legacy-checkout-theme.legacy-checkout-theme .ev-when{color:var(--muted);letter-spacing:normal;margin:2px 0 0;font-size:.97rem;font-weight:400}.legacy-checkout-theme.legacy-checkout-theme .ev-sep{color:var(--faint);padding-inline:7px}.legacy-checkout-theme.legacy-checkout-theme .ev-state{font-weight:700}.legacy-checkout-theme.legacy-checkout-theme .ev-org-row{align-items:center;gap:10px}.legacy-checkout-theme.legacy-checkout-theme .ev-org-row>.ev-org{min-width:0}.legacy-checkout-theme.legacy-checkout-theme .ev-aux-group{flex:none;align-items:center;gap:2px;margin-left:auto;display:flex}.legacy-checkout-theme.legacy-checkout-theme .ev-aux{cursor:pointer;width:36px;height:36px;color:var(--muted);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0;font-size:.94rem;font-weight:400;transition:color .18s,background .18s;display:inline-flex}.legacy-checkout-theme.legacy-checkout-theme .ev-aux:hover:not(:disabled){color:var(--text);background:#ffffff0f}.legacy-checkout-theme.legacy-checkout-theme .ev-aux:disabled{opacity:.5;cursor:default}.legacy-checkout-theme.legacy-checkout-theme .ev-aux[aria-pressed=true]{color:var(--text)}.legacy-checkout-theme.legacy-checkout-theme .host-end{padding-bottom:18px}.legacy-checkout-theme.legacy-checkout-theme .host-end-card{text-align:center;justify-items:center;gap:5px;padding:14px 18px 18px;display:grid;position:relative}.legacy-checkout-theme.legacy-checkout-theme .he-top{grid-column:1/-1;justify-content:space-between;justify-self:stretch;align-items:center;gap:12px;margin-bottom:8px;display:flex}.legacy-checkout-theme.legacy-checkout-theme .he-by{color:var(--muted);font-size:.84rem}.legacy-checkout-theme.legacy-checkout-theme .he-more{color:var(--muted);white-space:nowrap;font-size:.84rem;transition:color .18s}.legacy-checkout-theme.legacy-checkout-theme .he-more:hover{color:var(--text)}.legacy-checkout-theme.legacy-checkout-theme .he-more span{padding-left:2px}.legacy-checkout-theme.legacy-checkout-theme .he-pfp{border-radius:999px;place-items:center;line-height:0;transition:transform .18s;display:inline-grid}.legacy-checkout-theme.legacy-checkout-theme .he-pfp:hover{transform:scale(1.02)}.legacy-checkout-theme.legacy-checkout-theme .he-name{align-items:center;gap:7px;margin-top:8px;display:flex}.legacy-checkout-theme.legacy-checkout-theme .he-name h2{letter-spacing:normal;margin:0;font-size:1.32rem;font-weight:700}.legacy-checkout-theme.legacy-checkout-theme .he-name:hover h2{text-underline-offset:4px;text-decoration:underline}.legacy-checkout-theme.legacy-checkout-theme .he-stat{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:.88rem}.legacy-checkout-theme.legacy-checkout-theme .he-bio{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:44ch;margin:2px 0 0;font-size:.9rem;line-height:1.45;display:-webkit-box;overflow:hidden}.legacy-checkout-theme.legacy-checkout-theme .he-actions{grid-column:1/-1;justify-content:space-between;justify-self:stretch;align-items:center;gap:10px;margin-top:12px;display:flex}.legacy-checkout-theme.legacy-checkout-theme .host-end-app{color:var(--faint);flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;margin:16px 0 0;font-size:.76rem;display:flex}.legacy-checkout-theme.legacy-checkout-theme .host-end-app a{color:var(--quiet);display:inline-flex}.legacy-checkout-theme.legacy-checkout-theme .host-end-app a:hover{color:var(--text)}.legacy-checkout-theme.legacy-checkout-theme main:has(.no-chrome-footer)+footer{display:none}.legacy-checkout-theme.legacy-checkout-theme main:has(.foot-compact)+.site-footer .foot-col--nav{display:none}.legacy-checkout-theme.legacy-checkout-theme main:has(.foot-compact)+.site-footer .foot-grid{flex-wrap:wrap;align-items:baseline;gap:14px 40px;display:flex}.legacy-checkout-theme.legacy-checkout-theme main:has(.foot-compact)+.site-footer .foot-col--legal .eyebrow{display:none}.legacy-checkout-theme.legacy-checkout-theme main:has(.foot-compact)+.site-footer .foot-col--legal ul{flex-flow:wrap;gap:6px 20px}.legacy-checkout-theme.legacy-checkout-theme main:has(.foot-compact)+.site-footer{padding-block:30px 28px}.legacy-checkout-theme.legacy-checkout-theme .site-footer{border-top:1px solid var(--hair);margin-top:96px;padding-block:44px 36px}.legacy-checkout-theme.legacy-checkout-theme main:has(.paybar-dock)~.site-footer{margin-top:32px}.legacy-checkout-theme.legacy-checkout-theme .hero{align-items:flex-end;min-height:min(84svh,760px);display:flex;position:relative;overflow:hidden}.legacy-checkout-theme.legacy-checkout-theme .hero-media{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.legacy-checkout-theme.legacy-checkout-theme .hero-scrim{z-index:-1;background:linear-gradient(to bottom, #0000009e, #0000002e 34%, #000000d6 78%, var(--ink)), #0000002e;position:absolute;inset:0}.legacy-checkout-theme.legacy-checkout-theme .hero-inner{flex-direction:column;align-items:flex-start;gap:22px;padding-block:120px clamp(48px,9vh,104px);display:flex}.legacy-checkout-theme.legacy-checkout-theme .hero--opening{min-height:min(64svh,560px)}.legacy-checkout-theme.legacy-checkout-theme .opening-points{gap:26px;max-width:62ch;margin:0;padding:0;list-style:none;display:grid}.legacy-checkout-theme.legacy-checkout-theme .opening-points li{border-top:1px solid var(--hair);gap:8px;padding-top:24px;display:grid}@media (max-width:640px){.legacy-checkout-theme.legacy-checkout-theme .hero{min-height:72svh}.legacy-checkout-theme.legacy-checkout-theme .hero-inner{gap:16px;padding-block:84px 38px}.legacy-checkout-theme.legacy-checkout-theme .hero-scrim{background:linear-gradient(to bottom, #0000006b, #0000001a 30%, #000000d1 74%, var(--ink)), #0000001f}}@media (max-width:560px){.legacy-checkout-theme.legacy-checkout-theme .cards{grid-template-columns:repeat(2,1fr);gap:10px}.legacy-checkout-theme.legacy-checkout-theme .cards .d4{font-size:.92rem}.legacy-checkout-theme.legacy-checkout-theme .cards .meta{font-size:.76rem}}.legacy-checkout-theme.legacy-checkout-theme .lm{z-index:200;background:var(--ink);--lit:var(--cta);--lit-deep:#4a0d22;place-items:center;animation:.42s 2.05s both legacy-lm-exit;display:grid;position:fixed;inset:0;overflow:hidden}.legacy-checkout-theme.legacy-checkout-theme .lm-wash,.legacy-checkout-theme.legacy-checkout-theme .lm-core{pointer-events:none;will-change:transform, opacity;position:absolute;inset:-30%}.legacy-checkout-theme.legacy-checkout-theme .lm-wash{background:radial-gradient(46% 40% at 50% 62%, var(--lit-deep) 0%, transparent 72%);filter:blur(52px);opacity:0;animation:1.24s cubic-bezier(.16,1,.3,1) .12s both legacy-lm-wash}.legacy-checkout-theme.legacy-checkout-theme .lm-core{background:radial-gradient(26% 22% at 50% 58%, var(--lit) 0%, transparent 70%);filter:blur(64px);opacity:0;animation:1.24s cubic-bezier(.16,1,.3,1) .2s both legacy-lm-core}.legacy-checkout-theme.legacy-checkout-theme .lm-grain{pointer-events:none;opacity:0;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E");animation:.9s .56s both legacy-lm-grain;position:absolute;inset:0}.legacy-checkout-theme.legacy-checkout-theme .lm-word{background-image:linear-gradient(100deg, var(--bone) 12%, var(--lit) 42%, color-mix(in srgb, var(--lit) 55%, var(--bone)) 58%, var(--bone) 88%);color:#0000;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.9rem,15vw,7.4rem);font-weight:800;line-height:1;animation:.94s cubic-bezier(.2,.8,.2,1) .42s both legacy-lm-close,.64s cubic-bezier(.4,0,.2,1) .98s both legacy-lm-sweep;position:relative}@keyframes legacy-lm-wash{0%{opacity:0;transform:scale(.62)}to{opacity:.92;transform:scale(1.06)}}@keyframes legacy-lm-core{0%{opacity:0;transform:scale(.44)}to{opacity:.78;transform:scale(1)}}@keyframes legacy-lm-grain{0%{opacity:0}to{opacity:.3}}@keyframes legacy-lm-close{0%{opacity:0;letter-spacing:.34em;filter:blur(7px);transform:scale(.94)}60%{opacity:1}to{opacity:1;letter-spacing:-.035em;filter:blur();transform:scale(1)}}@keyframes legacy-lm-sweep{0%{background-position:100%}to{background-position:0%}}@keyframes legacy-lm-exit{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.legacy-checkout-theme.legacy-checkout-theme :root.lm-skip .lm{display:none}.legacy-checkout-theme.legacy-checkout-theme .ba{--ba-accent:var(--cta);z-index:90;isolation:isolate;background:var(--bone);grid-template-rows:1fr auto;place-items:center;animation:.3s cubic-bezier(.4,0,.2,1) .3s both legacy-ba-ground,.3s cubic-bezier(.4,0,1,1) 1.14s both legacy-ba-exit;display:grid;position:fixed;inset:0}.legacy-checkout-theme.legacy-checkout-theme .ba-stage{z-index:1;padding-inline:var(--gutter);flex-direction:column;align-items:center;gap:22px;display:flex;position:relative}.legacy-checkout-theme.legacy-checkout-theme .ba-markwrap{place-items:center;width:148px;height:148px;display:grid;position:relative}.legacy-checkout-theme.legacy-checkout-theme .ba-mark{z-index:2;border-radius:999px;line-height:0;animation:.62s cubic-bezier(.16,1,.3,1) .14s both legacy-ba-mark,.52s cubic-bezier(.45,0,.55,1) .28s both legacy-ba-tint;position:relative;overflow:hidden}.legacy-checkout-theme.legacy-checkout-theme .ba-ring{z-index:3;width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.legacy-checkout-theme.legacy-checkout-theme .ba-ring circle{fill:none;stroke-linecap:round;transform-origin:60px 60px}.legacy-checkout-theme.legacy-checkout-theme .ba-ring-dim,.legacy-checkout-theme.legacy-checkout-theme .ba-ring-arc{stroke-width:4.5px;stroke-dasharray:345.6;stroke-dashoffset:259px;animation:.74s linear both legacy-ba-spin,.34s cubic-bezier(.16,1,.3,1) .6s both legacy-ba-close}.legacy-checkout-theme.legacy-checkout-theme .ba-ring-dim{stroke:#0000004d;animation:.74s linear both legacy-ba-spin,.34s cubic-bezier(.16,1,.3,1) .6s both legacy-ba-close,.24s .3s both legacy-ba-dim-out}.legacy-checkout-theme.legacy-checkout-theme .ba-ring-arc{stroke:url(#ba-limb);opacity:0;filter:drop-shadow(0 0 4px color-mix(in srgb, var(--ba-accent) 70%, transparent)) drop-shadow(0 0 11px color-mix(in srgb, var(--ba-accent) 40%, transparent));animation:.74s linear both legacy-ba-spin,.34s cubic-bezier(.16,1,.3,1) .6s both legacy-ba-close,.26s .32s both legacy-ba-arc-in,.18s .88s both legacy-ba-arc-out}.legacy-checkout-theme.legacy-checkout-theme .ba-ring-perf{stroke:var(--limb);stroke-width:3.4px;opacity:0;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--ba-accent) 60%, transparent));animation:.34s cubic-bezier(.16,1,.3,1) .82s both legacy-ba-tear}.legacy-checkout-theme.legacy-checkout-theme .ba-name{font-family:var(--font-listing);letter-spacing:-.015em;text-align:center;text-wrap:balance;max-width:18ch;color:var(--text);margin:0;font-size:clamp(1.15rem,3.2vw,1.45rem);font-weight:700;line-height:1.2;animation:.5s cubic-bezier(.16,1,.3,1) .6s both legacy-ba-name}.legacy-checkout-theme.legacy-checkout-theme .ba-foot{z-index:1;padding-bottom:calc(34px + env(safe-area-inset-bottom,0px));opacity:0;align-items:center;gap:10px;animation:.42s .56s both legacy-ba-foot;display:flex;position:relative}.legacy-checkout-theme.legacy-checkout-theme .ba-foot-label{font-family:var(--font-listing);color:var(--quiet);font-size:.82rem;font-weight:400}@keyframes legacy-ba-ground{to{background-color:var(--ink)}}@keyframes legacy-ba-spin{to{transform:rotate(360deg)}}@keyframes legacy-ba-close{to{stroke-dashoffset:0}}@keyframes legacy-ba-dim-out{to{opacity:0}}@keyframes legacy-ba-arc-in{to{opacity:1}}@keyframes legacy-ba-arc-out{to{opacity:0}}@keyframes legacy-ba-tear{0%{opacity:0}to{opacity:1}}@keyframes legacy-ba-mark{0%{opacity:.42;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes legacy-ba-tint{0%{filter:grayscale()brightness(1.16)contrast(.72)}to{filter:grayscale(0)brightness()contrast()}}@keyframes legacy-ba-name{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes legacy-ba-foot{to{opacity:1}}@keyframes legacy-ba-exit{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}.legacy-checkout-theme.legacy-checkout-theme :root.ba-skip .ba{display:none}@media (prefers-reduced-motion:reduce){.legacy-checkout-theme.legacy-checkout-theme .ba,.legacy-checkout-theme.legacy-checkout-theme .lm{display:none}}.legacy-checkout-theme.legacy-checkout-theme .wash{z-index:-1;background:var(--ink);pointer-events:none;position:absolute;inset:0;overflow:hidden}.legacy-checkout-theme.legacy-checkout-theme .wash-lit{isolation:isolate;--wash-scale:1}@media (min-width:600px){.legacy-checkout-theme.legacy-checkout-theme .wash-lit{--wash-scale:.72}}.legacy-checkout-theme.legacy-checkout-theme .wash-fixed{position:fixed}.legacy-checkout-theme.legacy-checkout-theme .wash-clip{position:absolute;top:0;left:0;right:0;overflow:hidden}.legacy-checkout-theme.legacy-checkout-theme .wash-img{object-fit:cover;width:100%;height:100%;opacity:calc(var(--wash-opacity,.55) * var(--wash-scale,1));filter:blur(46px);transform:scale(1.6)}.legacy-checkout-theme.legacy-checkout-theme .wash-lit .wash-img{filter:blur(46px)saturate(1.55)contrast(1.04);transition:opacity .45s}.legacy-checkout-theme.legacy-checkout-theme .wash-lit .wash-bloom{object-fit:cover;filter:blur(90px)saturate(1.9)brightness(1.35);width:100%;height:100%;opacity:calc(var(--wash-opacity,.55) * .5 * var(--wash-scale,1));mix-blend-mode:screen;transition:opacity .45s;position:absolute;inset:0;transform:scale(2.4)}.legacy-checkout-theme.legacy-checkout-theme .wash-field{opacity:calc(var(--wash-opacity,.55) * var(--wash-scale,1));position:absolute;inset:0}.legacy-checkout-theme.legacy-checkout-theme .wash-veil{background:linear-gradient(to bottom, transparent 0%, #00000073 55%, var(--ink) 100%);position:absolute;inset:0}.legacy-checkout-theme.legacy-checkout-theme .wash-veil-field{background:linear-gradient(to bottom, transparent 0%, #0000008c 60%, var(--ink) 100%)}.legacy-checkout-theme.legacy-checkout-theme .wash-crown{background:linear-gradient(#00000057 0%,#00000024 55%,#0000 100%);height:16svh;position:absolute;top:0;left:0;right:0}.legacy-checkout-theme.legacy-checkout-theme .wash-lit .wash-floor{width:140%;height:60%;opacity:calc(var(--wash-opacity,.55) * .44 * var(--wash-scale,1));mix-blend-mode:screen;position:absolute;bottom:-12%;left:-20%}.legacy-checkout-theme.legacy-checkout-theme .wash-lit img.wash-floor{object-fit:cover;object-position:50% 100%;filter:blur(80px)saturate(1.7)brightness(1.1);max-width:none;-webkit-mask-image:linear-gradient(#0000 12%,#000 92%);mask-image:linear-gradient(#0000 12%,#000 92%)}.legacy-checkout-theme.legacy-checkout-theme .wash-lit .wash-floor-field{background:radial-gradient(ellipse 62% 100% at 50% 100%, var(--wash-accent,#6c3aa0) 0%, transparent 72%)}@supports (animation-timeline:view()){.legacy-checkout-theme.legacy-checkout-theme .wash-lit .wash-img,.legacy-checkout-theme.legacy-checkout-theme .wash-lit .wash-bloom,.legacy-checkout-theme.legacy-checkout-theme .wash-lit .wash-floor{animation:none;animation-timeline:view();animation-range:cover}.legacy-checkout-theme.legacy-checkout-theme .wash-lit .wash-img{animation-name:legacy-wash-drift}.legacy-checkout-theme.legacy-checkout-theme .wash-lit .wash-bloom{animation-name:legacy-bloom-drift}.legacy-checkout-theme.legacy-checkout-theme .wash-lit .wash-floor{animation-name:legacy-floor-drift}.legacy-checkout-theme.legacy-checkout-theme .wash-lit{animation:linear both legacy-room-arrive;animation-timeline:view();animation-range:cover}}@keyframes legacy-wash-drift{0%{transform:translateY(-7%)scale(1.6)}50%{transform:translateY(0)scale(1.6)}to{transform:translateY(7%)scale(1.6)}}@keyframes legacy-bloom-drift{0%{transform:translateY(-3.5%)scale(2.4)}50%{transform:translateY(0)scale(2.4)}to{transform:translateY(3.5%)scale(2.4)}}@keyframes legacy-floor-drift{0%{transform:translateY(9%)}50%{transform:translateY(0)}to{transform:translateY(-9%)}}@keyframes legacy-room-arrive{0%{opacity:.32}50%{opacity:1}to{opacity:.32}}@media (prefers-reduced-motion:reduce){.legacy-checkout-theme.legacy-checkout-theme .wash-lit,.legacy-checkout-theme.legacy-checkout-theme .wash-lit .wash-img,.legacy-checkout-theme.legacy-checkout-theme .wash-lit .wash-bloom,.legacy-checkout-theme.legacy-checkout-theme .wash-lit .wash-floor{animation:none}}.legacy-checkout-theme.legacy-checkout-theme .wash-lit .wash-grain{opacity:.05;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23g)'/%3E%3C/svg%3E");background-size:140px 140px;position:absolute;inset:0}.legacy-checkout-theme.legacy-checkout-theme .wash-posh{z-index:0;background:var(--ink);pointer-events:none;position:fixed;inset:0;overflow:hidden}.legacy-checkout-theme.legacy-checkout-theme .wash-above{z-index:2;position:relative}.legacy-checkout-theme.legacy-checkout-theme .site-footer{z-index:1;position:relative}.legacy-checkout-theme.legacy-checkout-theme .wash-posh-art{background-position:50% 38%;background-repeat:no-repeat;background-size:cover;height:46svh;position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 42%,#0000 100%);mask-image:linear-gradient(#000 42%,#0000 100%)}.legacy-checkout-theme.legacy-checkout-theme .wash-posh-blur{--wash-blur:blur(64px);-webkit-backdrop-filter:var(--wash-blur);backdrop-filter:var(--wash-blur);position:absolute;inset:0}.legacy-checkout-theme.legacy-checkout-theme .wash-posh-scrim{background:linear-gradient(#00000054 0%,#000000c4 100%);position:absolute;inset:0}.legacy-checkout-theme.legacy-checkout-theme .wash-mp{z-index:-1;pointer-events:none;position:absolute;inset:0}.legacy-checkout-theme.legacy-checkout-theme .wash-mp-bleed{filter:blur(72px)saturate(1.35)brightness(.55);background-position:50% 0;background-repeat:no-repeat;background-size:cover;position:absolute;inset:-35% -17% 8%}.legacy-checkout-theme.legacy-checkout-theme .wash-mp-halo{object-fit:cover;border-radius:var(--card);filter:blur(40px);opacity:.4;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.02)}.legacy-checkout-theme.legacy-checkout-theme .poster-made{background-color:#08080a}.legacy-checkout-theme.legacy-checkout-theme .poster-blob{opacity:.16;pointer-events:none;border-radius:50%;width:110cqw;height:110cqw;position:absolute}.legacy-checkout-theme.legacy-checkout-theme .poster-inset{border-radius:calc(var(--card) / 2);pointer-events:none;border:max(1px,.9375cqw) solid #ffffff0f;margin:2.8125cqw;position:absolute;inset:0}.legacy-checkout-theme.legacy-checkout-theme .poster-body{flex-direction:column;justify-content:space-between;padding:5cqw;display:flex;position:absolute;inset:0}.legacy-checkout-theme.legacy-checkout-theme .poster-kicker{letter-spacing:.5cqw;color:#ffffffd1;margin:0;font-size:max(7px,3.125cqw);font-weight:700}.legacy-checkout-theme.legacy-checkout-theme .poster-title{letter-spacing:-.4375cqw;color:#fff;text-transform:uppercase;margin:0;font-size:max(15px,10.625cqw);font-weight:800;line-height:max(16px,10.3125cqw)}.legacy-checkout-theme.legacy-checkout-theme .poster-when{align-items:center;gap:2.5cqw;margin:0;display:flex}.legacy-checkout-theme.legacy-checkout-theme .poster-date{border-radius:var(--pill);letter-spacing:.1875cqw;color:#fff;background:#0000006b;padding:.9375cqw 2.5cqw;font-size:max(8px,3.4375cqw);font-weight:700}.legacy-checkout-theme.legacy-checkout-theme .poster-time{color:#ffffffc7;font-size:max(8px,3.4375cqw);font-weight:600}.legacy-checkout-theme.legacy-checkout-theme .sheet-scrim{z-index:80;background:rgba(0, 0, 0, calc(.58 - min(var(--sheet-drag,0) / 420, .42)));--surface:#121212;--surface-hi:#1c1c1e;--surface-raised:#262628;--muted:#ffffff8c;--quiet:#ffffff85;--faint:#ffffff52;--hair:#ffffff1a;--hair-hi:#ffffff38;justify-content:center;align-items:flex-end;animation:.2s legacy-sheet-fade;display:flex;position:fixed;inset:0}.legacy-checkout-theme.legacy-checkout-theme .sheet{overscroll-behavior:contain;background:var(--surface);background:color-mix(in srgb, var(--surface) 82%, transparent);-webkit-backdrop-filter:saturate(180%)blur(30px);backdrop-filter:saturate(180%)blur(30px);width:100%;max-width:560px;max-height:min(88svh,780px);padding:24px var(--gutter) calc(28px + env(safe-area-inset-bottom));border-radius:28px 28px 0 0;animation:.26s cubic-bezier(.22,1,.36,1) legacy-sheet-up;overflow-y:auto;box-shadow:inset 0 1px #ffffff17,0 24px 60px -12px #000000b3}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.legacy-checkout-theme.legacy-checkout-theme .sheet{background:var(--surface)}}.legacy-checkout-theme.legacy-checkout-theme .sheet:focus{outline:none}.legacy-checkout-theme.legacy-checkout-theme .sheet-head{align-items:center;gap:12px;margin-bottom:16px;display:flex}.legacy-checkout-theme.legacy-checkout-theme .sheet-x{cursor:pointer;width:34px;height:34px;color:var(--text);background:0 0;border:0;border-radius:999px;flex:none;place-items:center;display:grid}.legacy-checkout-theme.legacy-checkout-theme .sheet-x:hover{background:var(--surface-raised)}@keyframes legacy-sheet-fade{0%{opacity:0}}@keyframes legacy-sheet-up{0%{transform:translateY(100%)}}.legacy-checkout-theme.legacy-checkout-theme .sheet-scrim.is-closing{animation:.2s forwards legacy-sheet-fade-out}.legacy-checkout-theme.legacy-checkout-theme .sheet.is-closing{animation:.22s cubic-bezier(.4,0,1,1) forwards legacy-sheet-down}.legacy-checkout-theme.legacy-checkout-theme .sheet-scrim.is-center .sheet.is-closing{animation:.18s cubic-bezier(.4,0,1,1) forwards legacy-sheet-pop-out}@keyframes legacy-sheet-fade-out{to{opacity:0}}@keyframes legacy-sheet-down{to{transform:translateY(100%)}}@keyframes legacy-sheet-pop-out{to{opacity:0;transform:translateY(8px)scale(.985)}}.legacy-checkout-theme.legacy-checkout-theme .sheet-scrim.is-center{align-items:center;padding:20px}.legacy-checkout-theme.legacy-checkout-theme .sheet-scrim.is-center .sheet{border-radius:24px;max-width:420px;max-height:min(86svh,720px);padding:24px;animation:.22s cubic-bezier(.22,1,.36,1) legacy-sheet-pop}@keyframes legacy-sheet-pop{0%{opacity:0;transform:translateY(10px)scale(.985)}}.legacy-checkout-theme.legacy-checkout-theme .id-pfp{cursor:pointer;background:var(--surface-raised);border:1px dashed var(--hair-hi);width:62px;height:62px;color:var(--muted);border-radius:999px;flex:none;place-items:center;padding:0;display:grid;overflow:hidden}.legacy-checkout-theme.legacy-checkout-theme .id-pfp:hover{border-color:var(--text);color:var(--text)}.legacy-checkout-theme.legacy-checkout-theme .id-pfp img{object-fit:cover;width:100%;height:100%}.legacy-checkout-theme.legacy-checkout-theme .hs{display:block}.legacy-checkout-theme.legacy-checkout-theme .hs-pane{min-width:0}.legacy-checkout-theme.legacy-checkout-theme .hs-rail,.legacy-checkout-theme.legacy-checkout-theme .hs-bar,.legacy-checkout-theme.legacy-checkout-theme .hs-drawer{display:none}@media (min-width:1040px){.legacy-checkout-theme.legacy-checkout-theme .hs{grid-template-columns:232px minmax(0,1fr);align-items:start;display:grid}.legacy-checkout-theme.legacy-checkout-theme .hs-rail{top:var(--site-header);height:calc(100svh - var(--site-header));border-right:1px solid var(--hair);flex-direction:column;gap:22px;padding:20px 14px 18px;display:flex;position:sticky;overflow-y:auto}.legacy-checkout-theme.legacy-checkout-theme .hs-rail-foot{flex-direction:column;gap:10px;margin-top:auto;display:flex}}.legacy-checkout-theme.legacy-checkout-theme .hs-org-wrap{position:relative}.legacy-checkout-theme.legacy-checkout-theme .hs-org{cursor:pointer;background:var(--surface);width:100%;color:var(--text);text-align:left;font:inherit;border:0;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;display:flex}.legacy-checkout-theme.legacy-checkout-theme .hs-org:hover{background:var(--surface-hi)}.legacy-checkout-theme.legacy-checkout-theme .hs-org-static{cursor:default}.legacy-checkout-theme.legacy-checkout-theme .hs-org-name{letter-spacing:-.018em;white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:700;display:block;overflow:hidden}.legacy-checkout-theme.legacy-checkout-theme .hs-org-role{color:var(--quiet);text-transform:capitalize;font-size:.7rem;display:block}.legacy-checkout-theme.legacy-checkout-theme .hs-org-veil{z-index:49;position:fixed;inset:0}.legacy-checkout-theme.legacy-checkout-theme .hs-org-menu{z-index:50;background:var(--surface-hi);border:1px solid var(--hair);border-radius:14px;max-height:320px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px #0000008c}.legacy-checkout-theme.legacy-checkout-theme .hs-org-menu button{cursor:pointer;width:100%;color:var(--text);text-align:left;font:inherit;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:8px;display:flex}.legacy-checkout-theme.legacy-checkout-theme .hs-org-menu button:hover{background:var(--surface-raised)}.legacy-checkout-theme.legacy-checkout-theme .hs-org-menu .grow{min-width:0}.legacy-checkout-theme.legacy-checkout-theme .hs-nav{flex-direction:column;gap:2px;display:flex}.legacy-checkout-theme.legacy-checkout-theme .hs-link{color:var(--muted);letter-spacing:-.012em;border-radius:10px;align-items:center;gap:11px;padding:9px 11px;font-size:.89rem;font-weight:500;text-decoration:none;transition:color .16s,background .16s;display:flex}.legacy-checkout-theme.legacy-checkout-theme .hs-link svg{opacity:.82;flex:none}.legacy-checkout-theme.legacy-checkout-theme .hs-link:hover{color:var(--text);background:var(--surface)}.legacy-checkout-theme.legacy-checkout-theme .hs-link[aria-current=page]{color:var(--text);background:var(--surface-hi);font-weight:700}.legacy-checkout-theme.legacy-checkout-theme .hs-link[aria-current=page] svg{opacity:1}.legacy-checkout-theme.legacy-checkout-theme .hs-cmd{cursor:pointer;background:var(--surface);border:1px solid var(--hair);width:100%;color:var(--quiet);font:inherit;border-radius:10px;align-items:center;gap:8px;padding:8px 11px;font-size:.84rem;display:flex}.legacy-checkout-theme.legacy-checkout-theme .hs-cmd:hover{color:var(--text);border-color:var(--hair-hi)}.legacy-checkout-theme.legacy-checkout-theme .hs-cmd span{text-align:left;flex:1}.legacy-checkout-theme.legacy-checkout-theme .hs-cmd kbd{font-family:var(--font);background:var(--surface-raised);color:var(--muted);border-radius:5px;padding:2px 5px;font-size:.72rem;font-weight:600}.legacy-checkout-theme.legacy-checkout-theme .hs-new{width:100%}@media (max-width:1039px){.legacy-checkout-theme.legacy-checkout-theme .hs-bar{padding:10px var(--gutter);border-bottom:1px solid var(--hair);top:var(--site-header);z-index:45;-webkit-backdrop-filter:saturate(180%)blur(18px);background:#000000d1;align-items:center;gap:12px;display:flex;position:sticky}.legacy-checkout-theme.legacy-checkout-theme .hs-bar-name{letter-spacing:-.02em;flex:1;font-weight:700}.legacy-checkout-theme.legacy-checkout-theme .hs-burger,.legacy-checkout-theme.legacy-checkout-theme .hs-cmd-sm{cursor:pointer;background:var(--surface-hi);width:34px;height:34px;color:var(--text);border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:grid}.legacy-checkout-theme.legacy-checkout-theme .hs-cmd-sm span,.legacy-checkout-theme.legacy-checkout-theme .hs-cmd-sm kbd{display:none}.legacy-checkout-theme.legacy-checkout-theme .hs-drawer{padding:14px var(--gutter) 18px;border-bottom:1px solid var(--hair);background:var(--surface);flex-direction:column;gap:14px;display:flex}}.legacy-checkout-theme.legacy-checkout-theme .cp-scrim{z-index:90;background:#0000009e;justify-content:center;align-items:flex-start;padding:clamp(60px,14vh,160px) 20px 20px;display:flex;position:fixed;inset:0}.legacy-checkout-theme.legacy-checkout-theme .cp{background:var(--surface-hi);border:1px solid var(--hair-hi);border-radius:16px;width:100%;max-width:560px;overflow:hidden;box-shadow:0 26px 70px #0009}.legacy-checkout-theme.legacy-checkout-theme .cp-input{width:100%;height:54px;color:var(--text);font:inherit;border:0;border-bottom:1px solid var(--hair);background:0 0;padding-inline:18px;font-size:1rem}.legacy-checkout-theme.legacy-checkout-theme .cp-input:focus{outline:none}.legacy-checkout-theme.legacy-checkout-theme .cp-input::placeholder{color:var(--faint)}.legacy-checkout-theme.legacy-checkout-theme .cp-list{max-height:340px;margin:0;padding:6px;list-style:none;overflow-y:auto}.legacy-checkout-theme.legacy-checkout-theme .cp-row{cursor:pointer;width:100%;color:var(--text);text-align:left;font:inherit;background:0 0;border:0;border-radius:9px;align-items:baseline;gap:12px;padding:9px 12px;font-size:.9rem;display:flex}.legacy-checkout-theme.legacy-checkout-theme .cp-row.on{background:var(--surface-raised)}.legacy-checkout-theme.legacy-checkout-theme .cp-row .grow{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.legacy-checkout-theme.legacy-checkout-theme .cp-hint{color:var(--quiet);flex:none;font-size:.76rem}.legacy-checkout-theme.legacy-checkout-theme .cp-empty,.legacy-checkout-theme.legacy-checkout-theme .cp-foot{color:var(--quiet);margin:0;padding:14px 18px;font-size:.86rem}.legacy-checkout-theme.legacy-checkout-theme .he-tab{border-radius:var(--pill);background:var(--surface);color:var(--muted);align-items:center;gap:7px;padding:7px 13px;font-size:.86rem;font-weight:600;text-decoration:none;display:inline-flex}.legacy-checkout-theme.legacy-checkout-theme .he-tab:hover{color:var(--text)}.legacy-checkout-theme.legacy-checkout-theme .he-tab.on{background:var(--text);color:var(--ink)}.legacy-checkout-theme.legacy-checkout-theme .he-count{background:#ffffff1f;border-radius:999px;padding:1px 6px;font-size:.72rem;font-weight:700}.legacy-checkout-theme.legacy-checkout-theme .he-tab.on .he-count{background:#0000001f}.legacy-checkout-theme.legacy-checkout-theme .he-row{border-radius:var(--card);background:var(--surface);color:var(--text);grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 14px;text-decoration:none;transition:background .16s;display:grid}.legacy-checkout-theme.legacy-checkout-theme .he-row:hover{background:var(--surface-hi)}.legacy-checkout-theme.legacy-checkout-theme .he-art{width:52px;display:block}.legacy-checkout-theme.legacy-checkout-theme .he-main{flex-direction:column;gap:6px;min-width:0;display:flex}.legacy-checkout-theme.legacy-checkout-theme .he-main .d4{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.legacy-checkout-theme.legacy-checkout-theme .he-nums{flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}@media (max-width:560px){.legacy-checkout-theme.legacy-checkout-theme .he-row{grid-template-columns:44px minmax(0,1fr)}.legacy-checkout-theme.legacy-checkout-theme .he-art{width:44px}.legacy-checkout-theme.legacy-checkout-theme .he-nums{grid-column:2;align-items:flex-start}}.legacy-checkout-theme.legacy-checkout-theme .composer{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}@media (min-width:940px){.legacy-checkout-theme.legacy-checkout-theme .composer{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:40px}.legacy-checkout-theme.legacy-checkout-theme .composer-side{top:calc(var(--site-header) + 20px);position:sticky}}.legacy-checkout-theme.legacy-checkout-theme .composer-side{flex-direction:column;gap:14px;min-width:0;display:flex}.legacy-checkout-theme.legacy-checkout-theme .composer-group{flex-direction:column;gap:18px;display:flex}.legacy-checkout-theme.legacy-checkout-theme .composer-group+.composer-group{border-top:1px solid var(--hair);padding-top:30px}.legacy-checkout-theme.legacy-checkout-theme .composer-group-title{letter-spacing:-.015em;color:var(--text);margin:0;font-size:1.02rem;font-weight:700}.legacy-checkout-theme.legacy-checkout-theme .composer-group-note{max-width:54ch;margin:-12px 0 0}.legacy-checkout-theme.legacy-checkout-theme .page-parts{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:620px){.legacy-checkout-theme.legacy-checkout-theme .page-parts{grid-template-columns:repeat(2,minmax(0,1fr))}}.legacy-checkout-theme.legacy-checkout-theme .page-part{border-radius:var(--card);background:var(--surface);border:1px solid var(--hair);flex-direction:column;gap:8px;padding:14px;display:flex}.legacy-checkout-theme.legacy-checkout-theme .page-part-head{align-items:baseline;gap:10px;display:flex}.legacy-checkout-theme.legacy-checkout-theme .page-part-title{letter-spacing:-.01em;flex:1;margin:0;font-weight:650}.legacy-checkout-theme.legacy-checkout-theme .page-part-state{letter-spacing:.04em;color:var(--muted);white-space:nowrap;font-size:.72rem;font-weight:600}.legacy-checkout-theme.legacy-checkout-theme .page-part .fine{margin:0}.legacy-checkout-theme.legacy-checkout-theme .page-part-control{margin-top:2px}.legacy-checkout-theme.legacy-checkout-theme .composer-preview{border-radius:var(--card);border:1px solid var(--hair);background:var(--ink);overflow:hidden}.legacy-checkout-theme.legacy-checkout-theme .lp{position:relative}.legacy-checkout-theme.legacy-checkout-theme .lp-wash{opacity:.55;position:absolute;inset:0 0 34%}.legacy-checkout-theme.legacy-checkout-theme .lp-wash+.lp-body{position:relative}.legacy-checkout-theme.legacy-checkout-theme .lp-body{padding:16px}.legacy-checkout-theme.legacy-checkout-theme .lp-body:before{content:"";pointer-events:none;background:linear-gradient(to bottom, transparent 0%, #00000061 58%, var(--ink) 100%);position:absolute;inset:0}.legacy-checkout-theme.legacy-checkout-theme .lp-body>*{position:relative}.legacy-checkout-theme.legacy-checkout-theme .lp-tiers{border-top:1px solid var(--hair);margin-top:12px}.legacy-checkout-theme.legacy-checkout-theme .lp-check{flex-direction:column;gap:4px;margin:0;padding-left:1.1em;display:flex}.legacy-checkout-theme.legacy-checkout-theme .lp-check li{color:var(--warn);font-size:.84rem}.legacy-checkout-theme.legacy-checkout-theme .lp-check li.soft{color:var(--quiet)}.legacy-checkout-theme.legacy-checkout-theme .an-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.legacy-checkout-theme.legacy-checkout-theme .an-card{gap:12px;padding:18px}.legacy-checkout-theme.legacy-checkout-theme .an-card .eyebrow{margin-bottom:2px}.legacy-checkout-theme.legacy-checkout-theme .an-nums{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.legacy-checkout-theme.legacy-checkout-theme .an-nums .d3{margin-top:2px}.legacy-checkout-theme.legacy-checkout-theme .an-bar{background:var(--surface-raised);border-radius:999px;height:6px;display:flex;overflow:hidden}.legacy-checkout-theme.legacy-checkout-theme .an-bar>span{height:100%;transition:width .3s;display:block}.legacy-checkout-theme.legacy-checkout-theme .an-chart{width:100%;height:120px}.legacy-checkout-theme.legacy-checkout-theme .an-chart svg{width:100%;height:100%;display:block;overflow:visible}.legacy-checkout-theme.legacy-checkout-theme .dt-search{max-width:260px;min-height:38px}.legacy-checkout-theme.legacy-checkout-theme .dt-scroll{border:1px solid var(--hair);border-radius:var(--card);overflow-x:auto}.legacy-checkout-theme.legacy-checkout-theme .dt{border-collapse:collapse;width:100%;min-width:560px;font-size:.86rem}.legacy-checkout-theme.legacy-checkout-theme .dt th,.legacy-checkout-theme.legacy-checkout-theme .dt td{text-align:left;border-top:1px solid var(--hair);padding:10px 14px}.legacy-checkout-theme.legacy-checkout-theme .dt th{background:var(--surface-hi);color:var(--quiet);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;z-index:1;border-top:0;font-size:.68rem;font-weight:700;position:sticky;top:0}.legacy-checkout-theme.legacy-checkout-theme .dt td{background:var(--surface)}.legacy-checkout-theme.legacy-checkout-theme .dt tbody tr:hover td{background:var(--surface-hi)}.legacy-checkout-theme.legacy-checkout-theme .dt .r{text-align:right}.legacy-checkout-theme.legacy-checkout-theme .dt-sort{cursor:pointer;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.legacy-checkout-theme.legacy-checkout-theme .dt-sort:hover{color:var(--text)}.legacy-checkout-theme.legacy-checkout-theme .dt-caret{width:.7em;font-size:.8rem}@media (max-width:700px){.legacy-checkout-theme.legacy-checkout-theme .dt .sec{display:none}}.legacy-checkout-theme.legacy-checkout-theme .door-counts{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.legacy-checkout-theme.legacy-checkout-theme .door-big{gap:2px;padding:18px}.legacy-checkout-theme.legacy-checkout-theme .door-big .num{letter-spacing:-.04em;font-size:clamp(2.2rem,5vw,3.2rem);font-weight:800;line-height:1}.legacy-checkout-theme.legacy-checkout-theme .door-dot{background:var(--faint);border-radius:999px;width:7px;height:7px;display:inline-block}.legacy-checkout-theme.legacy-checkout-theme .door-dot.on{background:var(--ok);box-shadow:0 0 0 3px #30d1582e}.legacy-checkout-theme.legacy-checkout-theme .door-split{grid-template-columns:1fr;gap:14px;margin-top:20px;display:grid}@media (min-width:900px){.legacy-checkout-theme.legacy-checkout-theme .door-split{grid-template-columns:1.4fr 1fr}}.legacy-checkout-theme.legacy-checkout-theme .door-feed,.legacy-checkout-theme.legacy-checkout-theme .door-found{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.legacy-checkout-theme.legacy-checkout-theme .door-feed li,.legacy-checkout-theme.legacy-checkout-theme .door-found li{border-top:1px solid var(--hair);align-items:baseline;gap:10px;padding:9px 0;font-size:.88rem;display:flex}.legacy-checkout-theme.legacy-checkout-theme .door-feed li:first-child,.legacy-checkout-theme.legacy-checkout-theme .door-found li:first-child{border-top:0}.legacy-checkout-theme.legacy-checkout-theme .door-time{color:var(--quiet);flex:none;font-size:.76rem}.legacy-checkout-theme.legacy-checkout-theme .door-result{flex:none;font-size:.78rem;font-weight:700}.legacy-checkout-theme.legacy-checkout-theme .door-feed li.ok .door-result{color:var(--ok)}.legacy-checkout-theme.legacy-checkout-theme .door-feed li.bad .door-result{color:var(--warn)}.legacy-checkout-theme.legacy-checkout-theme .door-who{flex:none}.legacy-checkout-theme.legacy-checkout-theme .seg-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.legacy-checkout-theme.legacy-checkout-theme .et-tabs{scrollbar-width:none;gap:6px;margin-bottom:24px;padding-bottom:2px;display:flex;overflow-x:auto}.legacy-checkout-theme.legacy-checkout-theme .et-tabs::-webkit-scrollbar{display:none}.legacy-checkout-theme.legacy-checkout-theme .et-tabs .he-tab{flex:none}.legacy-checkout-theme.legacy-checkout-theme .tt-card{flex-direction:column;gap:14px;padding:16px;display:flex}.legacy-checkout-theme.legacy-checkout-theme .tt-head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.legacy-checkout-theme.legacy-checkout-theme .tt-name{letter-spacing:-.02em;background:0 0;border:0;border-bottom:1px solid #0000;flex:1;min-width:140px;padding:2px 0;font-size:1.03rem;font-weight:700}.legacy-checkout-theme.legacy-checkout-theme .tt-name:hover{border-bottom-color:var(--hair)}.legacy-checkout-theme.legacy-checkout-theme .tt-name:focus{border-bottom-color:var(--hair-hi);outline:none}.legacy-checkout-theme.legacy-checkout-theme .tt-count{color:var(--quiet);flex:none}.legacy-checkout-theme.legacy-checkout-theme .tt-icon{border:1px solid var(--hair);width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border-radius:8px;flex:none;justify-content:center;align-items:center;line-height:1;transition:background .16s,color .16s,border-color .16s;display:inline-flex}.legacy-checkout-theme.legacy-checkout-theme .tt-icon:hover:not(:disabled){color:var(--text);border-color:var(--hair-hi);background:var(--surface-hi)}.legacy-checkout-theme.legacy-checkout-theme .tt-icon:disabled{opacity:.3;cursor:not-allowed}.legacy-checkout-theme.legacy-checkout-theme .tt-danger:hover:not(:disabled){color:var(--bad);border-color:var(--bad);background:0 0}.legacy-checkout-theme.legacy-checkout-theme .tt-tiers{flex-direction:column;display:flex}.legacy-checkout-theme.legacy-checkout-theme .tt-tier{border-top:1px solid var(--hair);grid-template-columns:minmax(120px,1.3fr) 100px 110px 190px;align-items:end;gap:10px 12px;padding:12px 0;display:grid}.legacy-checkout-theme.legacy-checkout-theme .tt-tiers>.tt-tier:first-child{border-top:0;padding-top:0}.legacy-checkout-theme.legacy-checkout-theme .tt-new{border-top:1px solid var(--hair)}.legacy-checkout-theme.legacy-checkout-theme .tt-tier-name{background:var(--surface-hi);border:1px solid #0000;border-radius:10px;width:100%;min-height:44px;padding:11px 12px;font-weight:600}.legacy-checkout-theme.legacy-checkout-theme .tt-tier-name:focus{border-color:var(--hair-hi);outline:none}.legacy-checkout-theme.legacy-checkout-theme .tt-num{flex-direction:column;gap:5px;min-width:0;display:flex}.legacy-checkout-theme.legacy-checkout-theme .tt-num .input{background:var(--surface-hi);min-height:44px}.legacy-checkout-theme.legacy-checkout-theme .tt-lab{letter-spacing:.09em;text-transform:uppercase;color:var(--quiet);font-size:.64rem;font-weight:700}.legacy-checkout-theme.legacy-checkout-theme .tt-tier-meta{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;display:flex}.legacy-checkout-theme.legacy-checkout-theme .tt-tier-meta .fine{margin:0}.legacy-checkout-theme.legacy-checkout-theme .tt-tier-meta .tt-icon{margin-left:auto}.legacy-checkout-theme.legacy-checkout-theme .tt-add{flex-wrap:wrap;align-items:center;gap:8px;padding:14px;display:flex}.legacy-checkout-theme.legacy-checkout-theme .tt-add .input{flex:1;min-width:160px}.legacy-checkout-theme.legacy-checkout-theme .tt-panel{background:var(--surface-hi);border-radius:12px;flex-direction:column;gap:12px;padding:14px;display:flex}.legacy-checkout-theme.legacy-checkout-theme .tt-panel .fine{margin:0}.legacy-checkout-theme.legacy-checkout-theme .tt-panel-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}@media (max-width:720px){.legacy-checkout-theme.legacy-checkout-theme .tt-tier{grid-template-columns:1fr 1fr}.legacy-checkout-theme.legacy-checkout-theme .tt-tier-name,.legacy-checkout-theme.legacy-checkout-theme .tt-when{grid-column:1/-1}}.legacy-checkout-theme.legacy-checkout-theme .gv-status{background:var(--surface-hi);width:auto;min-height:34px;padding:4px 10px;font-size:.82rem}.legacy-checkout-theme.legacy-checkout-theme .pv-rank{align-items:flex-start;gap:12px;padding-block:12px}.legacy-checkout-theme.legacy-checkout-theme .pv-pos{width:24px;color:var(--quiet);flex:none;padding-top:2px;font-size:.82rem;font-weight:700}.legacy-checkout-theme.legacy-checkout-theme .pv-link{-webkit-user-select:all;user-select:all;color:var(--muted);word-break:break-all}.legacy-checkout-theme.legacy-checkout-theme .co-group{flex-wrap:wrap;align-items:baseline;gap:8px;padding:16px 16px 4px;display:flex}.legacy-checkout-theme.legacy-checkout-theme .co-group+.co-row{border-top:0}.legacy-checkout-theme.legacy-checkout-theme .co-group-name{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-size:.7rem;font-weight:700}.legacy-checkout-theme.legacy-checkout-theme .co-group-note{color:var(--quiet);font-size:.8rem}.legacy-checkout-theme.legacy-checkout-theme .wash-lifted .wash-lit,.legacy-checkout-theme.legacy-checkout-theme .wash-lifted .wash-lit .wash-img,.legacy-checkout-theme.legacy-checkout-theme .wash-lifted .wash-lit .wash-bloom,.legacy-checkout-theme.legacy-checkout-theme .wash-lifted .wash-lit .wash-floor{animation:none}.legacy-checkout-theme.legacy-checkout-theme .wash-lifted .wash-lit{--wash-scale:1}@media (min-width:600px){.legacy-checkout-theme.legacy-checkout-theme .wash-lifted .wash-lit{--wash-scale:calc(1 - var(--lift,0) * .18)}}.legacy-checkout-theme.legacy-checkout-theme .wash-lifted .wash-lit .wash-img{filter:blur(46px) saturate(calc(1 + var(--lift,0) * .75)) contrast(calc(1 + var(--lift,0) * .06))}.legacy-checkout-theme.legacy-checkout-theme .wash-lifted .wash-lit .wash-bloom{opacity:calc(var(--wash-opacity,.55) * var(--lift,0) * .62 * var(--wash-scale,1));transition:opacity .45s}.legacy-checkout-theme.legacy-checkout-theme .wash-lifted .wash-lit .wash-floor{opacity:calc(var(--wash-opacity,.55) * var(--lift,0) * .6 * var(--wash-scale,1));transition:opacity .45s}.legacy-checkout-theme.legacy-checkout-theme .wash-lifted .wash-lit .wash-grain{opacity:calc(var(--lift,0) * .06);transition:opacity .45s}.legacy-checkout-theme.legacy-checkout-theme .wash-lifted .wash-veil{background:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, calc(.45 + var(--lift,0) * .08)) 55%, var(--floor-ink,var(--ink)) 100%);transition:background .45s}.legacy-checkout-theme.legacy-checkout-theme .wash-lifted .wash-veil-field{background:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, calc(.55 + var(--lift,0) * .08)) 60%, var(--floor-ink,var(--ink)) 100%)}.legacy-checkout-theme.legacy-checkout-theme .wash-lifted .wash{background:var(--floor-ink,var(--ink))}.legacy-checkout-theme.legacy-checkout-theme.wash-lifted body{background:var(--floor-ink,var(--ink));transition:background .45s}@media (min-width:600px){.legacy-checkout-theme.legacy-checkout-theme .wash-room.wash-lit{--wash-scale:calc(.72 + var(--lift,0) * .2)}}.legacy-checkout-theme.legacy-checkout-theme .wash-room.wash-lit .wash-img{filter:blur(46px) saturate(calc(1.55 + var(--lift,0) * .45)) contrast(calc(1.04 + var(--lift,0) * .06))}.legacy-checkout-theme.legacy-checkout-theme .wash-room.wash-lit .wash-bloom{opacity:calc(var(--wash-opacity,.55) * (.5 + var(--lift,0) * .25) * var(--wash-scale,1));transition:opacity .45s}.legacy-checkout-theme.legacy-checkout-theme .wash-room.wash-lit .wash-floor{opacity:calc(var(--wash-opacity,.55) * (.44 + var(--lift,0) * .22) * var(--wash-scale,1));transition:opacity .45s}.legacy-checkout-theme.legacy-checkout-theme .wash-room.wash-lit .wash-grain{opacity:calc(.05 + var(--lift,0) * .03);transition:opacity .45s}.legacy-checkout-theme.legacy-checkout-theme .wash-room .wash-veil{background:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, calc(.45 + var(--lift,0) * .08)) 55%, var(--floor-ink,var(--ink)) 100%);transition:background .45s}.legacy-checkout-theme.legacy-checkout-theme .wash-room .wash-veil-field{background:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, calc(.55 + var(--lift,0) * .08)) 60%, var(--floor-ink,var(--ink)) 100%)}.legacy-checkout-theme.legacy-checkout-theme .wash-room{background:var(--floor-ink,var(--ink));transition:background .45s}.legacy-checkout-theme.legacy-checkout-theme .wash-lifted .paybar .btn{box-shadow:0 10px 34px #0000008c, 0 6px 44px -4px var(--poster-glow,transparent);transition:box-shadow .45s,transform .16s,background .18s}.legacy-checkout-theme.legacy-checkout-theme .wash-lifted .ev-body{--muted:rgba(255, 255, 255, calc(.55 + var(--lift,0) * .13));--quiet:rgba(255, 255, 255, calc(.46 + var(--lift,0) * .14))}@media (prefers-reduced-motion:reduce){.legacy-checkout-theme.legacy-checkout-theme .wash-lifted .wash-lit .wash-bloom,.legacy-checkout-theme.legacy-checkout-theme .wash-lifted .wash-lit .wash-floor,.legacy-checkout-theme.legacy-checkout-theme .wash-lifted .wash-lit .wash-grain,.legacy-checkout-theme.legacy-checkout-theme .wash-lifted .wash-veil,.legacy-checkout-theme.legacy-checkout-theme.wash-lifted body,.legacy-checkout-theme.legacy-checkout-theme .wash-lifted .paybar .btn{transition:none}}.legacy-checkout-theme.legacy-checkout-theme .legal{max-width:720px;padding-block:56px 96px}.legacy-checkout-theme.legacy-checkout-theme .legal-clause{margin-top:34px}.legacy-checkout-theme.legacy-checkout-theme .legal-clause h2{margin-bottom:12px}.legacy-checkout-theme.legacy-checkout-theme .legal-clause h2 a{color:var(--faint);font-variant-numeric:tabular-nums}.legacy-checkout-theme.legacy-checkout-theme .legal-clause h2 a:hover{color:var(--muted)}.legacy-checkout-theme.legacy-checkout-theme .legal-clause p{color:var(--muted);text-wrap:pretty;max-width:68ch;margin:0 0 12px}.legacy-checkout-theme.legacy-checkout-theme .legal-clause strong{color:var(--text);font-weight:700}.legacy-checkout-theme.legacy-checkout-theme .legal-clause em{color:var(--text);font-style:normal;font-weight:600}.legacy-checkout-theme.legacy-checkout-theme .legal-clause a:not(h2 a){color:var(--text);text-underline-offset:3px;text-decoration:underline}.legacy-checkout-theme.legacy-checkout-theme .legal-clause a:not(h2 a):hover{color:var(--cta)}.legacy-checkout-theme.legacy-checkout-theme .legal-clause code{background:var(--surface-hi);color:var(--text);border-radius:5px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em}.legacy-checkout-theme.legacy-checkout-theme .legal-dl{margin:0 0 14px}.legacy-checkout-theme.legacy-checkout-theme .legal-dl dt{color:var(--text);letter-spacing:-.012em;margin-top:16px;font-size:.95rem;font-weight:700}.legacy-checkout-theme.legacy-checkout-theme .legal-dl dd{color:var(--muted);max-width:68ch;margin:5px 0 0}.legacy-checkout-theme.legacy-checkout-theme .legal-nav{border-top:1px solid var(--hair);margin-top:56px;padding-top:24px}.legacy-checkout-theme.legacy-checkout-theme .legal-nav ul{flex-wrap:wrap;gap:20px;margin:0;padding:0;list-style:none;display:flex}.legacy-checkout-theme.legacy-checkout-theme .legal-nav a{color:var(--muted);font-size:.9rem}.legacy-checkout-theme.legacy-checkout-theme .legal-nav a:hover{color:var(--text)}.legacy-checkout-theme.legacy-checkout-theme .legal-anchor{height:0;scroll-margin-top:calc(var(--site-header) + 16px);display:block}.legacy-checkout-theme.legacy-checkout-theme .legal-clause,.legacy-checkout-theme.legacy-checkout-theme .legal-sub{scroll-margin-top:calc(var(--site-header) + 16px)}.legacy-checkout-theme.legacy-checkout-theme .legal-sub{border-left:1px solid var(--hair);margin-top:22px;padding-left:18px}.legacy-checkout-theme.legacy-checkout-theme .legal-sub h3{letter-spacing:-.018em;color:var(--text);margin:0 0 8px;font-size:1rem;font-weight:700}.legacy-checkout-theme.legacy-checkout-theme .legal-sub h3 a{color:var(--faint);font-variant-numeric:tabular-nums}.legacy-checkout-theme.legacy-checkout-theme .legal-sub h3 a:hover{color:var(--muted)}.legacy-checkout-theme.legacy-checkout-theme .legal-sub p{color:var(--muted);text-wrap:pretty;max-width:66ch;margin:0 0 10px}.legacy-checkout-theme.legacy-checkout-theme .legal-sub strong{color:var(--text);font-weight:700}.legacy-checkout-theme.legacy-checkout-theme .legal-sub em{color:var(--text);font-style:normal;font-weight:600}.legacy-checkout-theme.legacy-checkout-theme .legal-sub a:not(h3 a){color:var(--text);text-underline-offset:3px;text-decoration:underline}.legacy-checkout-theme.legacy-checkout-theme .legal-sub a:not(h3 a):hover{color:var(--cta)}.legacy-checkout-theme.legacy-checkout-theme .wash-imm{z-index:-1;pointer-events:none;background:#111;position:fixed;inset:0;overflow:hidden}.legacy-checkout-theme.legacy-checkout-theme .wash-imm-plate{background:#333;position:absolute;inset:0}.legacy-checkout-theme.legacy-checkout-theme .wash-imm-art{filter:blur(60px);background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .45s;position:absolute;inset:0}.legacy-checkout-theme.legacy-checkout-theme .wash-imm-veil{transition:background-image .45s;position:absolute;inset:0}.legacy-checkout-theme.legacy-checkout-theme.wash-immersive{background:#111}.legacy-checkout-theme.legacy-checkout-theme.wash-immersive .ev-page,.legacy-checkout-theme.legacy-checkout-theme .ev-page.wash-immersive,.legacy-checkout-theme.legacy-checkout-theme.wash-immersive .site-footer{--surface:#ffffff0d;--surface-hi:#ffffff14;--surface-raised:#ffffff1c;--muted:#ffffff9e;--quiet:#ffffff85;--faint:#ffffff61;--hair:#ffffff1f;--hair-hi:#ffffff42}.legacy-checkout-theme.legacy-checkout-theme.wash-immersive .site-footer{background:0 0}.legacy-checkout-theme.legacy-checkout-theme.wash-immersive .site-header{background:#00000047}.legacy-checkout-theme.legacy-checkout-theme .wash-glass{z-index:0;pointer-events:none;background:#09090b;position:fixed;inset:0;overflow:hidden}.legacy-checkout-theme.legacy-checkout-theme .wash-glass-art{background-position:100% 5%;background-repeat:no-repeat;background-size:cover;height:33.3vh;position:absolute;top:0;left:0;right:0}.legacy-checkout-theme.legacy-checkout-theme .wash-glass-blur{--glass-blur:blur(12px);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);position:absolute;inset:0}.legacy-checkout-theme.legacy-checkout-theme .wash-glass-scrim{background:linear-gradient(#09090b54 0%,#09090bc4 100%);position:absolute;inset:0}.legacy-checkout-theme.legacy-checkout-theme .wash-glass-rest{filter:blur(38px)saturate(1.15);opacity:0;pointer-events:none;background-position:50% 78%;background-repeat:no-repeat;background-size:cover;height:56svh;position:absolute;bottom:0;left:0;right:0;transform:scale(1.18);-webkit-mask-image:linear-gradient(#0000 4%,#000 78%);mask-image:linear-gradient(#0000 4%,#000 78%)}@supports (animation-timeline:scroll()){.legacy-checkout-theme.legacy-checkout-theme .wash-glass-rest{animation:linear both legacy-glass-rest;animation-timeline:scroll(root);animation-range:58% 100%}}@keyframes legacy-glass-rest{to{opacity:.58}}@media (prefers-reduced-motion:reduce){.legacy-checkout-theme.legacy-checkout-theme .wash-glass-rest{opacity:.58;animation:none}}.legacy-checkout-theme.legacy-checkout-theme.wash-glassy{background:#09090b}.legacy-checkout-theme.legacy-checkout-theme.wash-glassy .ev-page,.legacy-checkout-theme.legacy-checkout-theme .ev-page.wash-glassy,.legacy-checkout-theme.legacy-checkout-theme.wash-glassy .site-footer{--surface:#ffffff0d;--surface-hi:#ffffff14;--surface-raised:#ffffff1c;--muted:#ffffff9e;--quiet:#ffffff85;--hair:#ffffff1f;--hair-hi:#ffffff42}.legacy-checkout-theme.legacy-checkout-theme.wash-glassy .site-footer{background:0 0}.legacy-checkout-theme.legacy-checkout-theme.wash-glassy .ev-body a[href*=maps\.google],.legacy-checkout-theme.legacy-checkout-theme.wash-immersive .ev-body a[href*=maps\.google]{box-shadow:inset 0 0 0 1px #ffffff1f}.legacy-checkout-theme.legacy-checkout-theme.wash-glassy .ev-body .card,.legacy-checkout-theme.legacy-checkout-theme.wash-glassy .ev-body .card-hi,.legacy-checkout-theme.legacy-checkout-theme .ev-page.wash-glassy .card,.legacy-checkout-theme.legacy-checkout-theme .ev-page.wash-glassy .card-hi{--glass-card-blur:blur(24px);-webkit-backdrop-filter:var(--glass-card-blur);backdrop-filter:var(--glass-card-blur)}
.legacy-checkout-theme{--ink:#000;--surface:#121212;--surface-hi:#1c1c1e;--surface-raised:#262628;--text:#fff;--read:#ffffffe6;--near:#ffffffd1;--muted:#ffffff8c;--quiet:#ffffff75;--faint:#ffffff52;--hair:#ffffff1a;--hair-hi:#ffffff38;--cta:#ff4f64;--blue:#1f3bff;--verified:#3b9eff;--bone:#ede7da;--limb:#fff3e2;--haze:#7e93ce;--ok:#30d158;--warn:#ff9f0a;--bad:#ff453a;--draft:#7c8aa6;--on-sale:#33a85e;--sold-out:#b85426;--completed:#8a6fe0;--site-header:57px;--rail:1120px;--gutter:clamp(18px, 4vw, 34px);--pill:999px;--card:16px;--tile:20px;--font:"Plus Jakarta Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-listing:"Instrument Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}.legacy-checkout-theme .d3{letter-spacing:-.026em;margin:0;font-size:clamp(1.2rem,2.3vw,1.6rem);font-weight:700;line-height:1.15}.legacy-checkout-theme .meta{color:var(--muted);margin:0;font-size:.88rem}.legacy-checkout-theme .fine{color:var(--quiet);text-wrap:pretty;margin:0;font-size:.8rem}.legacy-checkout-theme .num{font-variant-numeric:tabular-nums}.legacy-checkout-theme .rail{width:100%;max-width:var(--rail);padding-inline:var(--gutter);margin-inline:auto}.legacy-checkout-theme .stack{flex-direction:column;display:flex}.legacy-checkout-theme .row{align-items:center;display:flex}.legacy-checkout-theme .grow{flex:1;min-width:0}.legacy-checkout-theme .btn{border-radius:var(--pill);letter-spacing:-.012em;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;height:46px;padding-inline:22px;font-size:.94rem;font-weight:700;transition:transform .16s,background .18s,border-color .18s,opacity .18s;display:inline-flex}.legacy-checkout-theme .btn:active:not(:disabled){transform:scale(.975)}.legacy-checkout-theme .btn:disabled{opacity:.38;cursor:not-allowed}.legacy-checkout-theme .btn-primary{background:var(--text);color:var(--ink)}.legacy-checkout-theme .btn-primary:hover:not(:disabled){background:#e4e4e6}.legacy-checkout-theme .btn-cta{background:var(--cta-bg,var(--cta));color:var(--cta-fg,#fff);transition:background .32s,color .32s}.legacy-checkout-theme .btn-cta:hover:not(:disabled){background:var(--cta-hover,#f03a6b)}.legacy-checkout-theme .btn-ghost{border-color:var(--hair-hi);color:var(--text)}.legacy-checkout-theme .btn-ghost:hover:not(:disabled){border-color:var(--text);background:#ffffff0d}.legacy-checkout-theme .btn-quiet{background:var(--surface-hi);color:var(--text)}.legacy-checkout-theme .btn-quiet:hover:not(:disabled){background:var(--surface-raised)}.legacy-checkout-theme .btn-sm{height:36px;padding-inline:15px;font-size:.85rem}.legacy-checkout-theme .btn-full{width:100%}.legacy-checkout-theme .input{background:var(--surface);border:1px solid #0000;border-radius:12px;width:100%;min-height:48px;padding:12px 14px;font-size:1rem;transition:border-color .18s}.legacy-checkout-theme .input:focus{border-color:var(--hair-hi);outline:none}.legacy-checkout-theme .input::placeholder{color:var(--faint)}.legacy-checkout-theme .checkout{text-align:center;max-width:620px;padding-block:20px 40px}.legacy-checkout-theme .co-grab{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;width:100%;margin-top:-6px;padding:2px 0 16px;display:block}.legacy-checkout-theme .co-grab:active{cursor:grabbing}.legacy-checkout-theme .co-grab>span{background:var(--hair-hi);border-radius:999px;width:38px;height:4px;margin:0 auto;transition:background .18s;display:block}.legacy-checkout-theme .co-grab:hover>span{background:var(--muted)}.legacy-checkout-theme .co-back{width:fit-content;color:var(--muted);align-items:center;gap:6px;margin-bottom:16px;font-size:.88rem;font-weight:600;transition:color .18s;display:flex}.legacy-checkout-theme .co-back:hover{color:var(--text)}.legacy-checkout-theme .co-head{margin:0}.legacy-checkout-theme .co-sub{color:var(--muted);margin:6px 0 0;font-size:.94rem;line-height:1.4}.legacy-checkout-theme .co-back,.legacy-checkout-theme .co-head,.legacy-checkout-theme .co-sub,.legacy-checkout-theme .co-list,.legacy-checkout-theme .co-promo,.legacy-checkout-theme .co-sum,.legacy-checkout-theme .co-pay,.legacy-checkout-theme .paybar-stack{text-align:left}.legacy-checkout-theme .co-list{background:var(--surface-hi);border:1px solid var(--hair);border-radius:var(--card);overscroll-behavior:contain;max-height:min(40vh,380px);margin-top:16px;overflow-y:auto}.legacy-checkout-theme .co-row{align-items:center;gap:14px;padding:18px 16px;display:flex}.legacy-checkout-theme .co-row>.grow{min-width:0}.legacy-checkout-theme .co-row+.co-row{border-top:1px solid var(--hair)}.legacy-checkout-theme .co-row[data-off=true]{opacity:.5}.legacy-checkout-theme .co-row[data-off=true] .co-row-name{text-decoration:line-through}.legacy-checkout-theme .co-row-name{letter-spacing:-.015em;margin:0;font-size:1.12rem;font-weight:500}.legacy-checkout-theme .co-row-price{margin:9px 0 0;font-size:1.12rem;font-weight:700}.legacy-checkout-theme .co-row-fees{color:var(--muted);white-space:nowrap;font-size:.94rem;font-weight:500}.legacy-checkout-theme .co-row-desc{margin-top:6px}.legacy-checkout-theme .co-row-left{color:var(--warn);margin:6px 0 0;font-size:.8rem;font-weight:600}.legacy-checkout-theme .co-row-off{color:var(--muted);flex:none;font-size:.94rem;font-weight:600}.legacy-checkout-theme .co-stepper{flex:none;align-items:center;gap:8px;display:flex}.legacy-checkout-theme .co-step{cursor:pointer;width:28px;height:28px;color:var(--ink);background:#ffffffed;border:0;border-radius:8px;place-items:center;padding:0;line-height:0;transition:background .15s,opacity .15s;display:grid;position:relative}.legacy-checkout-theme .co-step:not(:disabled):hover{background:#fff}.legacy-checkout-theme .co-step:after{content:"";border-radius:inherit;position:absolute;inset:-8px}.legacy-checkout-theme .co-step:disabled{opacity:.28;cursor:default}.legacy-checkout-theme .co-step-add{flex:none}.legacy-checkout-theme .co-step-n{text-align:center;min-width:20px;font-size:1.12rem;font-weight:700}@media (max-width:400px){.legacy-checkout-theme .co-row-fees{font-size:.88rem}}.legacy-checkout-theme .co-promo{border:1px solid var(--hair-hi);width:100%;height:56px;color:var(--text);text-transform:uppercase;background:0 0;border-radius:14px;margin-top:16px;padding-inline:18px;font-size:1rem;font-weight:500;transition:border-color .18s}.legacy-checkout-theme .co-promo,.legacy-checkout-theme .co-sum,.legacy-checkout-theme .checkout .paybar-stack{animation:.24s cubic-bezier(.22,1,.36,1) both rise}.legacy-checkout-theme .co-promo::placeholder{color:var(--muted);text-transform:none;font-weight:500}.legacy-checkout-theme .co-promo:focus{border-color:var(--text);outline:none}.legacy-checkout-theme .co-promo-err{color:var(--warn);margin:8px 0 0;font-size:.82rem;font-weight:600}.legacy-checkout-theme .co-sum{background:var(--surface-hi);border:1px solid var(--hair);border-radius:var(--card);margin-top:16px;padding:14px 18px 16px}.legacy-checkout-theme .co-sum-row{justify-content:space-between;align-items:baseline;gap:16px;padding-block:6px;font-size:1.06rem;font-weight:500;display:flex}.legacy-checkout-theme .co-sum-quiet{color:var(--muted);font-weight:500}.legacy-checkout-theme .co-sum-off{color:var(--ok)}.legacy-checkout-theme .co-sum-rule{background:var(--hair);border:0;height:1px;margin:10px 0 3px}.legacy-checkout-theme .co-sum-total{font-size:1.14rem;font-weight:700}.legacy-checkout-theme .co-go{background:var(--text);height:58px;color:var(--ink);font-size:1.06rem;font-weight:700}.legacy-checkout-theme .co-go:hover:not(:disabled){background:#e4e4e6}.legacy-checkout-theme .co-wallet[data-state=pending]{min-height:46px}.legacy-checkout-theme .co-wallet[data-state=none]{display:none}.legacy-checkout-theme .co-pay{margin-top:22px}.legacy-checkout-theme .co-or{color:var(--muted);align-items:center;gap:12px;margin:22px 0 0;font-size:.84rem;font-weight:600;display:flex}.legacy-checkout-theme .co-or:before,.legacy-checkout-theme .co-or:after{content:"";background:var(--hair);flex:1;height:1px}.legacy-checkout-theme .co-link{color:var(--text);text-decoration:underline}.legacy-checkout-theme .co-qty{border-radius:var(--pill);border:1px solid var(--hair-hi);flex:none;padding:6px 12px;font-size:.8rem;font-weight:500}.legacy-checkout-theme .co-actions{flex-wrap:wrap}.legacy-checkout-theme .co-ico{background:var(--surface-hi);width:42px;height:42px;color:var(--text);border-radius:999px;flex:none;place-items:center;transition:background .18s;display:grid}.legacy-checkout-theme .co-ico:hover{background:var(--surface-raised)}.legacy-checkout-theme .co-share{cursor:pointer;color:#000;text-align:left;width:100%;font:inherit;background:#fff;border:0;border-radius:28px;margin-top:24px;padding:24px;transition:opacity .18s;display:block;overflow:hidden}.legacy-checkout-theme .co-share:hover{opacity:.92}.legacy-checkout-theme .co-share-art{width:124px;margin-top:-18px;margin-left:auto;display:block;transform:rotate(9deg)}.legacy-checkout-theme .co-share-row{border-top:1px solid #0000001f;align-items:center;gap:12px;margin-top:8px;padding-top:16px;display:flex}.legacy-checkout-theme .paybar-stack{pointer-events:auto;background:0 0;flex-direction:column;align-items:stretch;gap:8px;margin-top:28px;padding:0;display:flex;position:static}.legacy-checkout-theme .paybar-stack .btn{width:100%;max-width:none;box-shadow:none;flex:none}@media (max-width:900px){.legacy-checkout-theme .paybar-stack{padding:12px var(--gutter) calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:saturate(180%)blur(18px);border-top:1px solid var(--hair);background:#000000d1;margin:0;position:fixed;bottom:0;left:0;right:0}}.legacy-checkout-theme .checkout .paybar-stack{-webkit-backdrop-filter:none;background:0 0;border-top:0;margin-top:24px;padding:0;position:static}.legacy-checkout-theme .checkout-in-sheet{max-width:none;padding-block:0}.legacy-checkout-theme .checkout-in-sheet .co-list,.legacy-checkout-theme .checkout-in-sheet .co-promo,.legacy-checkout-theme .checkout-in-sheet .co-sum{margin-top:12px}.legacy-checkout-theme .checkout-in-sheet .co-row-price{margin-top:5px}.legacy-checkout-theme .checkout-in-sheet .co-row-desc,.legacy-checkout-theme .checkout-in-sheet .co-row-left{margin-top:4px}.legacy-checkout-theme .checkout-in-sheet .co-promo{height:50px}.legacy-checkout-theme .checkout-in-sheet .co-sum-row{padding-block:4px}.legacy-checkout-theme .checkout-in-sheet .co-sum-rule{margin:7px 0 2px}.legacy-checkout-theme .checkout-in-sheet .co-pay,.legacy-checkout-theme .checkout-in-sheet .paybar-stack{margin-top:16px}.legacy-checkout-theme .checkout-in-sheet .co-sub{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;overflow:hidden}.legacy-checkout-theme .checkout-in-sheet .co-row{padding:10px 14px}.legacy-checkout-theme .checkout-in-sheet .co-sum{padding:8px 16px 10px}.legacy-checkout-theme .sheet:has(.checkout-in-sheet){padding-top:18px}.legacy-checkout-theme .sheet:has(.co-list){flex-direction:column;height:min(74svh,660px);display:flex;overflow:hidden}.legacy-checkout-theme .checkout-in-sheet:has(.co-list){flex-direction:column;flex:auto;min-height:0;display:flex}.legacy-checkout-theme .checkout-in-sheet>*{flex:none}.legacy-checkout-theme .checkout-in-sheet .co-list{flex:0 auto;min-height:104px;max-height:none}@media (max-width:900px){.legacy-checkout-theme .checkout:not(.checkout-in-sheet):has(.co-list){height:calc(100svh - var(--site-header));flex-direction:column;padding-bottom:16px;display:flex;overflow:hidden}.legacy-checkout-theme .checkout:not(.checkout-in-sheet):has(.co-list)>*{flex:none}.legacy-checkout-theme .checkout:not(.checkout-in-sheet):has(.co-list) .co-list{flex:0 auto;min-height:104px;max-height:none}}.legacy-checkout-theme.sheet-scrim{z-index:80;background:rgba(0, 0, 0, calc(.58 - min(var(--sheet-drag,0) / 420, .42)));--surface:#121212;--surface-hi:#1c1c1e;--surface-raised:#262628;--muted:#ffffff8c;--quiet:#ffffff85;--faint:#ffffff52;--hair:#ffffff1a;--hair-hi:#ffffff38;justify-content:center;align-items:flex-end;animation:.2s sheet-fade;display:flex;position:fixed;inset:0}.legacy-checkout-theme .sheet{overscroll-behavior:contain;background:var(--surface);background:color-mix(in srgb, var(--surface) 82%, transparent);-webkit-backdrop-filter:saturate(180%)blur(30px);backdrop-filter:saturate(180%)blur(30px);width:100%;max-width:560px;max-height:min(88svh,780px);padding:24px var(--gutter) calc(28px + env(safe-area-inset-bottom));border-radius:28px 28px 0 0;animation:.26s cubic-bezier(.22,1,.36,1) sheet-up;overflow-y:auto;box-shadow:inset 0 1px #ffffff17,0 24px 60px -12px #000000b3}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.legacy-checkout-theme .sheet{background:var(--surface)}}.legacy-checkout-theme .sheet:focus{outline:none}.legacy-checkout-theme .sheet-head{align-items:center;gap:12px;margin-bottom:16px;display:flex}.legacy-checkout-theme .sheet-x{cursor:pointer;width:34px;height:34px;color:var(--text);background:0 0;border:0;border-radius:999px;flex:none;place-items:center;display:grid}.legacy-checkout-theme .sheet-x:hover{background:var(--surface-raised)}.legacy-checkout-theme.sheet-scrim.is-closing{animation:.2s forwards sheet-fade-out}.legacy-checkout-theme .sheet.is-closing{animation:.22s cubic-bezier(.4,0,1,1) forwards sheet-down}.legacy-checkout-theme.sheet-scrim.is-center .sheet.is-closing{animation:.18s cubic-bezier(.4,0,1,1) forwards sheet-pop-out}.legacy-checkout-theme.sheet-scrim.is-center{align-items:center;padding:20px}.legacy-checkout-theme.sheet-scrim.is-center .sheet{border-radius:24px;max-width:420px;max-height:min(86svh,720px);padding:24px;animation:.22s cubic-bezier(.22,1,.36,1) sheet-pop}.legacy-checkout-theme .co-group{flex-wrap:wrap;align-items:baseline;gap:8px;padding:16px 16px 4px;display:flex}.legacy-checkout-theme .co-group+.co-row{border-top:0}.legacy-checkout-theme .co-group-name{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-size:.7rem;font-weight:700}.legacy-checkout-theme .co-group-note{color:var(--quiet);font-size:.8rem}.legacy-checkout-theme{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--text);font:400 16px/1.5 var(--font);letter-spacing:-.01em;-webkit-font-smoothing:antialiased}.legacy-checkout-theme:not(.sheet-scrim){background:var(--ink)}.legacy-checkout-theme .legacy-checkout-theme{background:0 0}.legacy-checkout-theme .checkout{text-transform:none;margin-inline:auto}.legacy-checkout-theme .d3{font-family:var(--font);text-transform:none}.legacy-checkout-theme :is(button,input,select,textarea){font-family:var(--font)}.legacy-checkout-theme .co-row{border-bottom:0;flex-wrap:nowrap}.legacy-checkout-theme .co-row-name{font-family:var(--font);text-transform:none;overflow-wrap:anywhere;font-weight:500;line-height:1.5}.legacy-checkout-theme .co-row-price{font-family:var(--font);color:var(--text);line-height:1.5}.legacy-checkout-theme .co-row-fees{font-family:var(--font)}.legacy-checkout-theme .co-step{min-width:28px;min-height:28px}.legacy-checkout-theme .co-step:last-child:not(:disabled){color:var(--ink);background:#ffffffed;border:0}.legacy-checkout-theme .co-step-n{font-family:var(--font);width:auto}.legacy-checkout-theme .co-go,.legacy-checkout-theme .btn-primary{color:#000;box-shadow:none;background:#fff;border:0}.legacy-checkout-theme .co-go:hover:not(:disabled),.legacy-checkout-theme .btn-primary:hover:not(:disabled){background:#e4e4e6}.legacy-checkout-theme .co-back{background:0 0;border:0;min-height:30px;padding:0}.legacy-checkout-theme .legacy-step-back{margin:12px 0 0}.legacy-brand-header{border-bottom:1px solid var(--hair);height:57px;padding-inline:var(--gutter);align-items:center;display:flex}.legacy-checkout-theme .checkout-body{text-align:left;margin-top:20px}.legacy-checkout-theme .checkout-body:has(.legacy-selection){display:contents}.legacy-checkout-theme .legacy-selection{display:contents}.legacy-checkout-theme .legacy-selection .purchase-options{margin-top:12px}.legacy-checkout-theme .legacy-selection[data-empty=true] :is(.purchase-options,.purchase-promo,.co-promo,.legacy-purchase-action,.priority-entry-benefit){display:none}.legacy-checkout-theme .purchase-contact{outline:none;margin-top:20px}.legacy-checkout-theme .purchase-contact[hidden]{display:none}.legacy-checkout-theme .checkout-contact{gap:16px;display:grid}.legacy-checkout-theme .afterimage-contact-label{justify-content:space-between;align-items:center;display:flex}.legacy-checkout-theme .afterimage-contact-label>span{display:none}.legacy-checkout-theme .checkout-contact label{color:var(--muted);gap:7px;font-size:.88rem;display:grid}.legacy-checkout-theme .purchase-action{margin-top:16px}.legacy-checkout-theme .purchase-dock{-webkit-backdrop-filter:none;backdrop-filter:none;width:100%;max-width:none;box-shadow:none;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:12px;margin:16px 0 0;padding:0;display:flex;position:static;transform:none}.legacy-checkout-theme .purchase-dock-total{border-bottom:1px solid var(--hair);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-bottom:8px;display:flex}.legacy-checkout-theme .purchase-dock-total>strong{font:700 1.35rem/1.5 var(--font);margin-left:auto}.legacy-checkout-theme .purchase-dock-total>span{font:700 1.05rem/1.5 var(--font);text-transform:none;letter-spacing:0}.legacy-checkout-theme .purchase-dock-total>small{color:var(--muted);flex-basis:100%;font-size:.8rem}.legacy-checkout-theme .purchase-payment{text-align:left}.legacy-checkout-theme .purchase-payment>h2{display:none}.legacy-checkout-theme .purchase-row{justify-content:space-between;align-items:center;gap:12px;margin:20px 0;display:flex}.legacy-checkout-theme .purchase-assurance{text-align:left;margin-top:16px}.legacy-checkout-theme .sheet{color:var(--text);border:0}.legacy-checkout-theme.sheet-scrim{background:#0000008c;align-items:flex-end;padding:0}.legacy-checkout-theme .sheet:has(.checkout-in-sheet){padding-bottom:calc(28px + var(--browser-bottom-padding,env(safe-area-inset-bottom)));max-height:calc(var(--browser-viewport-height,100svh) - 24px)}.legacy-checkout-theme .sheet:has(.co-list){height:min(74svh,660px)}.legacy-checkout-theme .sheet>.legacy-checkout-theme{height:100%;min-height:0}.legacy-checkout-theme .co-row-off{text-align:right;max-width:105px}.legacy-checkout-theme .ticket-stock-cue{font-family:var(--font);margin-top:6px}.legacy-checkout-theme :is(.co-group,.co-row){flex-shrink:0}.legacy-checkout-theme .checkout-preview-note{color:var(--muted);text-align:left;margin-top:16px;font-size:12px}@media (prefers-reduced-transparency:reduce){.legacy-checkout-theme .sheet{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.legacy-checkout-theme *{transition:none!important;animation:none!important}}.legacy-checkout-theme .legacy-selection .legacy-purchase-action{display:contents}.legacy-checkout-theme .legacy-selection[data-empty=true] .legacy-purchase-action{display:none}.legacy-checkout-theme .legacy-purchase-action .paybar-stack .btn{color:#000;background:#fff;border:0;border-radius:999px;font-weight:700}.legacy-checkout-theme .sheet .co-step{height:28px;min-height:28px}.legacy-checkout-theme .checkout-in-sheet:has(.co-list){height:100%}.legacy-checkout-theme .checkout-in-sheet :is(.co-sum,.paybar-stack,.purchase-promo,.purchase-options){flex-shrink:0}body:has(.legacy-checkout-theme) :is(.site-header,.site-footer,.mobile-nav):not(.legacy-event-theme *){display:none!important}.legacy-checkout-theme .legacy-purchase-action .paybar-stack .btn{height:58px;min-height:58px;font-size:1rem}.legacy-checkout-theme .checkout-in-sheet .co-promo{flex-shrink:0}.legacy-checkout-theme .legacy-selection .purchase-options{display:contents}
