.fus4eq_ticket{transition:border-color .18s ease-out}.fus4eq_body{container-type:size}.fus4eq_image{flex-shrink:0;width:min(100cqh,30cqw);position:relative;overflow:hidden}.fus4eq_date{gap:14px}.fus4eq_day{flex-shrink:0;font-size:108px;line-height:.85}.fus4eq_dateInfo{gap:8px}.fus4eq_month{font-size:14px;line-height:1.2}.fus4eq_dateMeta{white-space:nowrap;font-size:13px;line-height:1.2}.fus4eq_title{margin-top:22px;font-size:32px;line-height:1}.fus4eq_footer{position:relative}.fus4eq_footer:before{content:"";inset-inline:0;background:var(--event-accent);transform-origin:0;height:1px;transition:transform .18s cubic-bezier(.16,1,.3,1);position:absolute;top:-1px;transform:scaleX(0)}.fus4eq_ticket:focus-visible{border-color:#ffffff8c}.fus4eq_ticket:focus-visible .fus4eq_footer:before{transition-duration:.3s;transform:scaleX(1)}.fus4eq_ticket:focus-visible .fus4eq_arrow svg{animation:.4s cubic-bezier(.16,1,.3,1) fus4eq_arrow-through}@media (hover:hover) and (pointer:fine){.fus4eq_ticket:hover{border-color:#ffffff8c}.fus4eq_ticket:hover .fus4eq_footer:before{transition-duration:.3s;transform:scaleX(1)}.fus4eq_ticket:hover .fus4eq_arrow svg{animation:.4s cubic-bezier(.16,1,.3,1) fus4eq_arrow-through}}@keyframes fus4eq_arrow-through{0%{opacity:1;transform:translate(0)}45%{opacity:0;transform:translate(150%,-150%)}46%{opacity:0;transform:translate(-150%,150%)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.fus4eq_ticket,.fus4eq_footer:before{transition:none}.fus4eq_ticket:is(:hover,:focus-visible) .fus4eq_arrow svg{animation:none}}
.Q0SwhG_header{animation:.28s cubic-bezier(.16,1,.3,1) both Q0SwhG_arrive}.Q0SwhG_releases{animation:.35s cubic-bezier(.16,1,.3,1) 80ms both Q0SwhG_arrive}@media (min-width:64rem){.Q0SwhG_releases{--release-artwork-size:clamp(144px, calc(100cqh - clamp(42px, 6vh, 70px) - 80px), calc(50cqw - 8px));flex-grow:1;min-height:300px;container-type:size}}.Q0SwhG_details{animation:.28s cubic-bezier(.16,1,.3,1) .16s both Q0SwhG_arrive}.Q0SwhG_curtain{z-index:30;pointer-events:none;grid-template-columns:repeat(40,1fr);display:grid;position:absolute;inset:0;overflow:hidden}.Q0SwhG_curtain>span{background:#14091e;animation:.9s steps(32,end) both Q0SwhG_eat-down;position:relative}.Q0SwhG_curtain>span:before{content:"";background:#56129b;width:8px;height:8px;position:absolute;top:-16px;left:0;box-shadow:0 -24px #8955ba,4px 8px #56129b}@media (min-width:64rem){.Q0SwhG_curtain{grid-template-rows:repeat(40,1fr);grid-template-columns:1fr;left:66.6667%}.Q0SwhG_curtain>span{animation-name:Q0SwhG_eat-right}.Q0SwhG_curtain>span:before{width:12px;height:12px;top:0;left:-24px;box-shadow:-36px 0 #8955ba,12px 8px #56129b}}@media (min-width:80rem){.Q0SwhG_curtain{left:50%}}@keyframes Q0SwhG_arrive{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes Q0SwhG_eat-right{0%{transform:translate(0)}to{transform:translate(calc(100% + 72px))}}@keyframes Q0SwhG_eat-down{0%{transform:translateY(0)}to{transform:translateY(calc(100% + 48px))}}@media (prefers-reduced-motion:reduce){.Q0SwhG_header,.Q0SwhG_releases,.Q0SwhG_details{animation:.15s ease-out Q0SwhG_soften-in}.Q0SwhG_curtain{display:none}.Q0SwhG_curtain>span{animation:none}}@keyframes Q0SwhG_soften-in{0%{opacity:.8}to{opacity:1}}
.BNJawW_overlay{animation:.12s ease-out BNJawW_fade-in}.BNJawW_reveal .BNJawW_curtain{--exit-x:0px;--exit-y:calc(100% + 48px);grid-template-rows:1fr;grid-template-columns:repeat(40,1fr);left:0}.BNJawW_reveal .BNJawW_curtain[data-direction=up]{--exit-y:calc(-100% - 48px)}.BNJawW_reveal .BNJawW_curtain:is([data-direction=left],[data-direction=right]){--exit-y:0px;--exit-x:calc(100% + 72px);grid-template-rows:repeat(40,1fr);grid-template-columns:1fr}.BNJawW_reveal .BNJawW_curtain[data-direction=left]{--exit-x:calc(-100% - 72px)}.BNJawW_reveal .BNJawW_curtain>span{animation-name:BNJawW_photo-exit;animation-duration:.32s}@keyframes BNJawW_photo-exit{0%{transform:translate(0)}to{transform:translate(var(--exit-x), var(--exit-y))}}@keyframes BNJawW_fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.BNJawW_overlay{animation:none}}
.LzXrmW_ticket{border:1px solid var(--cart-accent);background:color-mix(in srgb, var(--cart-accent) 15%, #000);color:#fff;width:100%;animation:.32s cubic-bezier(.16,1,.3,1) both LzXrmW_ticket-in;overflow:hidden}.LzXrmW_header{align-items:center;gap:12px;padding:16px 8px 0 16px;display:flex}.LzXrmW_stamp{background:var(--cart-accent);width:40px;height:40px;color:var(--cart-on-accent);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px,8px 8px);flex-shrink:0;place-items:center;display:grid}.LzXrmW_stamp svg{animation:.32s steps(5,end) .1s both LzXrmW_stamp-in}.LzXrmW_heading{font-family:var(--font-heading), sans-serif;text-transform:uppercase;flex:1;font-size:36px;font-weight:700;line-height:1}.LzXrmW_close{cursor:pointer;width:44px;height:44px;color:color-mix(in srgb, var(--cart-accent) 40%, #fff);flex-shrink:0;place-items:center;display:grid}.LzXrmW_product{align-items:center;gap:12px;padding:20px 16px;display:flex}.LzXrmW_artwork{width:64px;height:64px;color:color-mix(in srgb, var(--cart-accent) 40%, #fff);background:#000;flex-shrink:0;place-items:center;display:grid;position:relative}.LzXrmW_title{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.4}.LzXrmW_detail{color:color-mix(in srgb, var(--cart-accent) 40%, #fff);font-variant-numeric:tabular-nums;margin-top:6px;font-size:13px}.LzXrmW_action{background:var(--cart-accent);width:100%;min-height:48px;color:var(--cart-on-accent);cursor:pointer;justify-content:space-between;align-items:center;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.LzXrmW_action svg{transition:transform .18s cubic-bezier(.16,1,.3,1)}.LzXrmW_action:is(:hover,:focus-visible) svg{transform:translate(2px,-2px)}.LzXrmW_close:hover{color:#fff}.LzXrmW_close:focus-visible,.LzXrmW_action:focus-visible{outline-offset:-4px;outline:2px solid #fff}.LzXrmW_action:focus-visible{outline-color:var(--cart-on-accent)}@keyframes LzXrmW_ticket-in{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:translate(0)}}@keyframes LzXrmW_stamp-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.LzXrmW_ticket,.LzXrmW_stamp svg{animation:none}.LzXrmW_action svg{transition:none}.LzXrmW_action:is(:hover,:focus-visible) svg{transform:none}}
.ISkJ9G_guide,.ISkJ9G_trace{fill:none;stroke:currentColor;stroke-width:300px;stroke-linecap:round;stroke-linejoin:round}.ISkJ9G_guide{opacity:.2}.ISkJ9G_trace{stroke-dasharray:1;stroke-dashoffset:0}.ISkJ9G_fill .ISkJ9G_trace{animation:3s linear both ISkJ9G_draw}.ISkJ9G_fill .ISkJ9G_eye{animation-duration:1.125s;animation-delay:1.3125s}.ISkJ9G_solid{animation:1.2s ease-out 3.5s both ISkJ9G_fill-in}.ISkJ9G_loop .ISkJ9G_trace{animation:9.5s linear infinite ISkJ9G_contour-loop}.ISkJ9G_loop .ISkJ9G_eye{animation-name:ISkJ9G_eye-loop}.ISkJ9G_loop[data-paused=true] .ISkJ9G_trace,.ISkJ9G_fill[data-paused=true] .ISkJ9G_trace,.ISkJ9G_fill[data-paused=true] .ISkJ9G_solid{animation-play-state:paused}@keyframes ISkJ9G_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes ISkJ9G_fill-in{0%{opacity:0}to{opacity:1}}@keyframes ISkJ9G_contour-loop{0%{stroke-dashoffset:1px}42%,62%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}@keyframes ISkJ9G_eye-loop{0%,18%{stroke-dashoffset:1px}42%,62%{stroke-dashoffset:0}87%,to{stroke-dashoffset:-1px}}@media (prefers-reduced-motion:reduce){.ISkJ9G_fill .ISkJ9G_trace,.ISkJ9G_loop .ISkJ9G_trace,.ISkJ9G_solid{animation:none}}
.rrxyYq_page{--callback-accent:#7a17dd;--callback-ink:#fff;--callback-ground:#080808;--callback-muted:#c9c9c9;--callback-rule:#fff9;background:var(--callback-ground);color:var(--callback-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-size:1.25rem}.rrxyYq_page ::selection{background:var(--callback-ink);color:var(--callback-accent)}.rrxyYq_page :is(a,button):focus-visible{outline-offset:6px;outline:2px solid}.rrxyYq_page :is(a,button){-webkit-tap-highlight-color:transparent}.rrxyYq_navigation{border-bottom:1px solid var(--callback-rule);background:var(--callback-ground);justify-content:space-between;align-items:center;gap:24px;height:80px;padding-inline:clamp(24px,3.125vw,48px);display:flex}.rrxyYq_homeLink{align-items:center;min-height:44px;display:inline-flex}.rrxyYq_homeLink svg{width:88px;height:auto}.rrxyYq_backLink{text-underline-offset:5px;align-items:center;gap:10px;min-height:44px;font-size:1rem;display:inline-flex}.rrxyYq_backLink:hover{text-decoration:underline}.rrxyYq_split{grid-template-columns:46% minmax(0,1fr);min-height:calc(100svh - 80px);display:grid}.rrxyYq_brandPanel{background:var(--callback-accent);flex-direction:column;justify-content:space-between;min-width:0;padding:clamp(64px,5.1vw,78px) clamp(24px,3.125vw,48px) 64px;display:flex}.rrxyYq_thanks{font-family:var(--font-heading), sans-serif;letter-spacing:-.025em;margin:0 0 4px;font-size:clamp(120px,18.36vw,285px);font-weight:400;line-height:.86}.rrxyYq_stateTitle{text-wrap:balance;font-size:clamp(64px,8.5vw,132px);line-height:.98}.rrxyYq_brandMessage{max-width:none;font-family:var(--font-heading), sans-serif;letter-spacing:-.02em;text-wrap:initial;font-size:clamp(28px,3.39vw,52px);line-height:1.1}.rrxyYq_brandName{margin-top:16px;font-size:clamp(22px,2vw,30px);font-weight:600}.rrxyYq_signature{width:min(260px,70%);height:auto;margin-top:100px}.rrxyYq_orderPanel{padding:56px clamp(32px,5.2vw,80px) 36px;min-width:0;padding-right:clamp(32px,3.125vw,48px)}.rrxyYq_orderHeader{border-bottom:1px solid var(--callback-rule);padding-bottom:28px}.rrxyYq_orderHeader h2{font-family:var(--font-heading), sans-serif;margin:0 0 6px;font-size:clamp(36px,4vw,64px);font-weight:400;line-height:1.05}.rrxyYq_orderHeader output{margin:0;font-size:1.375rem;display:block}.rrxyYq_products{margin:0;padding:0;list-style:none}.rrxyYq_product{border-bottom:1px solid var(--callback-rule);justify-content:space-between;align-items:flex-start;gap:24px;padding-block:24px;display:flex}.rrxyYq_product>div{min-width:0}.rrxyYq_product h3{overflow-wrap:anywhere;margin:0 0 5px;font-size:clamp(20px,1.8vw,28px);font-weight:600;line-height:1.25}.rrxyYq_product p{margin:0}.rrxyYq_productAmount{white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0}.rrxyYq_breakdown{gap:8px;padding-block:24px 20px;display:grid}.rrxyYq_breakdown div,.rrxyYq_total div{justify-content:space-between;align-items:baseline;gap:24px;display:flex}.rrxyYq_breakdown dd,.rrxyYq_total dd{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}.rrxyYq_total{border-block:1px solid var(--callback-rule);padding-block:14px;font-size:1.75rem;font-weight:650}.rrxyYq_details{grid-template-columns:1fr 1fr;gap:32px;margin-top:28px;display:grid}.rrxyYq_details>div{min-width:0}.rrxyYq_details>div+div{border-left:1px solid var(--callback-rule);padding-left:32px}.rrxyYq_details h3,.rrxyYq_reference h3{margin:0 0 10px;font-size:1.125rem;font-weight:650}.rrxyYq_details p,.rrxyYq_details address{overflow-wrap:anywhere;margin:0;font-size:1.125rem;font-style:normal;line-height:1.55}.rrxyYq_details address span{display:block}.rrxyYq_details .rrxyYq_email{margin-top:8px}.rrxyYq_reference{min-width:0;margin-top:40px}.rrxyYq_reference p{overflow-wrap:anywhere;margin:0;font-family:ui-monospace,monospace;font-size:1.125rem;line-height:1.5}.rrxyYq_actions{flex-wrap:wrap;align-items:center;gap:20px 58px;margin-top:26px;display:flex}.rrxyYq_primaryAction{background:var(--callback-ink);min-width:330px;min-height:62px;color:var(--callback-ground);cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;gap:12px;padding:14px 28px;font-size:1.375rem;font-weight:650;text-decoration:none;transition:background-color .16s ease-out;display:inline-flex}.rrxyYq_primaryAction:hover{background:#e6d7f7}.rrxyYq_page .rrxyYq_primaryAction:focus-visible{outline-color:var(--callback-ink)}.rrxyYq_textAction{text-underline-offset:5px;align-items:center;gap:8px;min-height:44px;font-size:1.25rem;text-decoration:underline;display:inline-flex}.rrxyYq_textAction:hover{text-decoration-thickness:2px}.rrxyYq_invoicePending{color:var(--callback-muted);max-width:42ch;margin:0;font-size:.875rem;line-height:1.6}.rrxyYq_previewNote{color:var(--callback-muted);margin:20px 0 0;font-size:.8125rem}.rrxyYq_loading,.rrxyYq_recovery{padding-top:28px}.rrxyYq_loading p,.rrxyYq_recovery>p{max-width:50ch;margin:20px 0 0;line-height:1.65}.rrxyYq_skeleton{background:#ffffff12;height:28px;margin-bottom:16px;animation:1.5s ease-in-out infinite rrxyYq_callback-pulse}.rrxyYq_skeleton+.rrxyYq_skeleton{width:65%}.rrxyYq_contactLink{text-underline-offset:4px;overflow-wrap:anywhere;margin-top:40px;font-size:.875rem;line-height:1.6;text-decoration:underline;display:inline-block}@keyframes rrxyYq_callback-pulse{50%{background:#ffffff24}}@media (max-width:1100px) and (min-width:769px){.rrxyYq_split{grid-template-columns:42% minmax(0,1fr)}.rrxyYq_thanks{font-size:15vw}.rrxyYq_brandPanel{padding-top:72px}.rrxyYq_orderPanel{padding:40px 32px}.rrxyYq_details{gap:20px}.rrxyYq_details>div+div{padding-left:20px}}@media (max-width:768px){.rrxyYq_page{font-size:1rem}.rrxyYq_navigation{gap:16px;height:68px;padding-inline:24px}.rrxyYq_homeLink svg{width:72px}.rrxyYq_backLink{gap:6px;font-size:.8125rem}.rrxyYq_backLink svg{width:14px}.rrxyYq_split{min-height:calc(100svh - 68px);display:block}.rrxyYq_brandPanel{padding:28px 24px 30px}.rrxyYq_thanks{margin-bottom:14px;font-size:88px;line-height:.85}.rrxyYq_stateTitle{font-size:64px}.rrxyYq_brandMessage{letter-spacing:normal;max-width:none;font-size:24px}.rrxyYq_brandName,.rrxyYq_signature{display:none}.rrxyYq_orderPanel{flex-direction:column;padding:28px 24px 40px;display:flex}.rrxyYq_orderHeader{padding-bottom:22px}.rrxyYq_orderHeader h2{margin-bottom:7px;font-size:36px}.rrxyYq_orderHeader output{font-size:1rem}.rrxyYq_product{gap:14px;padding-block:22px}.rrxyYq_product h3{font-size:20px}.rrxyYq_productAmount{font-size:1rem}.rrxyYq_product div>p{font-size:.875rem}.rrxyYq_breakdown{gap:10px;padding-block:20px}.rrxyYq_total{font-size:1.375rem}.rrxyYq_actions{order:1;gap:14px;margin-top:24px}.rrxyYq_primaryAction{width:100%;min-width:0;min-height:48px;font-size:1rem}.rrxyYq_textAction{font-size:.9375rem}.rrxyYq_invoicePending{max-width:none}.rrxyYq_details{border-top:1px solid var(--callback-rule);order:2;grid-template-columns:minmax(0,1fr);gap:24px;margin-top:32px;padding-top:28px}.rrxyYq_details>div+div{border:0;padding:0}.rrxyYq_details h3,.rrxyYq_reference h3,.rrxyYq_details p,.rrxyYq_details address{font-size:1rem}.rrxyYq_reference{order:3;margin-top:28px}.rrxyYq_reference p{font-size:.8125rem}.rrxyYq_previewNote{order:4;margin-top:24px}.rrxyYq_recovery .rrxyYq_actions{order:initial}}@media (prefers-reduced-motion:reduce){.rrxyYq_skeleton{animation:none}.rrxyYq_primaryAction{transition:none}}
