.q6uKwG_signature{pointer-events:none;width:100%;height:auto;display:block;overflow:visible}.q6uKwG_ink{filter:drop-shadow(0 0 #e3161b00);transition:filter 1.4s var(--ease-out)}.q6uKwG_signature[data-phase=done] .q6uKwG_ink{filter:drop-shadow(0 0 22px #e3161b73)drop-shadow(0 0 2px #ff3c3c99)}.q6uKwG_nib{mix-blend-mode:screen;transition:opacity .25s}
.q7ZRWa_footer{border-top:1px solid var(--c-line);background:#050505;position:relative;overflow:hidden}.q7ZRWa_top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(48px,7vw,120px);padding-block:clamp(64px,8vw,112px);display:grid}.q7ZRWa_wordmark{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(44px,5.4vw,84px);line-height:.9}.q7ZRWa_tagline{color:var(--c-dim);letter-spacing:.22em;text-transform:uppercase;margin-top:18px;font-size:12px;font-weight:600}.q7ZRWa_sig{opacity:.9;width:min(360px,80%);margin-top:36px}.q7ZRWa_heading{color:var(--c-muted);letter-spacing:.3em;text-transform:uppercase;margin-bottom:22px;font-size:11px;font-weight:600}.q7ZRWa_list{border-top:1px solid var(--c-line);margin:0}.q7ZRWa_list>div{border-bottom:1px solid var(--c-line);grid-template-columns:180px 1fr;gap:16px;padding:14px 0;font-size:14px;display:grid}.q7ZRWa_list dt{color:var(--c-dim)}.q7ZRWa_list dd{color:var(--c-text);margin:0}.q7ZRWa_list a:hover{color:var(--c-red-hi)}.q7ZRWa_bottom{padding-block:24px calc(24px + env(safe-area-inset-bottom));border-top:1px solid var(--c-line);color:var(--c-dim);letter-spacing:.06em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;font-size:12px;display:flex}.q7ZRWa_links{flex-wrap:wrap;gap:24px;display:flex}.q7ZRWa_links a{color:var(--c-muted);transition:color .3s var(--ease-out)}.q7ZRWa_links a:hover{color:#fff}@media (max-width:860px){.q7ZRWa_top{grid-template-columns:1fr}}@media (max-width:480px){.q7ZRWa_list>div{grid-template-columns:1fr;gap:4px}}
.zCemKG_header{z-index:50;height:var(--header-h);transition:background-color .4s var(--ease-out), border-color .4s var(--ease-out), backdrop-filter .4s var(--ease-out);border-bottom:1px solid #0000;position:fixed;inset:0 0 auto}.zCemKG_header[data-scrolled],.zCemKG_header[data-open]{border-bottom-color:var(--c-line);-webkit-backdrop-filter:blur(16px)saturate(140%);background:#070707c7}.zCemKG_skip{opacity:0;z-index:2;background:var(--c-red);color:#fff;padding:10px 16px;font-size:13px;font-weight:600;position:absolute;top:10px;left:16px;transform:translateY(-200%)}.zCemKG_skip:focus{opacity:1;transform:none}.zCemKG_inner{justify-content:space-between;align-items:center;gap:24px;height:100%;display:flex}.zCemKG_logo{z-index:2;font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:baseline;gap:7px;font-size:25px;line-height:1;display:inline-flex;position:relative}.zCemKG_logoMain{color:#fff}.zCemKG_logoX{color:var(--c-red);font-size:.8em}.zCemKG_logoTag{color:var(--c-red-hi);letter-spacing:.08em;border:1px solid #e3161b99;margin-left:6px;padding:3px 6px 2px;font-size:14px}.zCemKG_nav{align-items:center;gap:clamp(18px,2.4vw,38px);display:flex}.zCemKG_navLink{color:#ffffffb8;letter-spacing:.18em;text-transform:uppercase;transition:color .3s var(--ease-out);padding-block:8px;font-size:12px;font-weight:500;position:relative}.zCemKG_navLink:after{content:"";background:var(--c-red);transform-origin:100%;height:1px;transition:transform .45s var(--ease-out);position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.zCemKG_navLink:hover{color:#fff}.zCemKG_navLink:hover:after{transform-origin:0;transform:scaleX(1)}.zCemKG_actions{z-index:2;align-items:center;gap:22px;display:flex;position:relative}.zCemKG_stock{color:var(--c-muted);letter-spacing:.08em;white-space:nowrap;font-size:12px}.zCemKG_stock b{color:#fff;font-weight:600}.zCemKG_cta{min-height:44px;box-shadow:none;gap:10px;padding:0 20px;font-size:12px}.zCemKG_ctaPrice{letter-spacing:.06em;border-left:1px solid #ffffff59;padding-left:10px}.zCemKG_burger{background:0 0;border:0;width:44px;height:44px;margin-right:-10px;padding:0;display:none;position:relative}.zCemKG_burger span{height:1.5px;transition:transform .4s var(--ease-out), top .4s var(--ease-out);background:#fff;position:absolute;left:11px;right:11px}.zCemKG_burger span:first-child{top:17px}.zCemKG_burger span:last-child{top:26px}.zCemKG_header[data-open] .zCemKG_burger span:first-child{top:21.5px;transform:rotate(45deg)}.zCemKG_header[data-open] .zCemKG_burger span:last-child{top:21.5px;transform:rotate(-45deg)}.zCemKG_mobileMenu{z-index:49;inset:var(--header-h) 0 0;padding:32px var(--gutter) calc(32px + env(safe-area-inset-bottom));opacity:0;visibility:hidden;transition:opacity .35s var(--ease-out), visibility 0s linear .35s;background:#070707f7;flex-direction:column;justify-content:space-between;display:flex;position:fixed}.zCemKG_mobileMenu[data-open]{opacity:1;visibility:visible;transition:opacity .35s var(--ease-out)}.zCemKG_mobileNav{flex-direction:column;display:flex}.zCemKG_mobileNav a{border-bottom:1px solid var(--c-line);font-family:var(--font-display);text-transform:uppercase;opacity:0;transition:opacity .5s var(--ease-out), transform .6s var(--ease-out);align-items:baseline;gap:18px;padding:14px 0;font-size:44px;line-height:1;display:flex;transform:translateY(14px)}.zCemKG_mobileNav a span{color:var(--c-red);font-family:var(--font-body);letter-spacing:.2em;font-size:11px;font-weight:600}.zCemKG_mobileMenu[data-open] .zCemKG_mobileNav a{opacity:1;transform:none}.zCemKG_mobileStock{color:var(--c-muted);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.zCemKG_lang{border:1px solid var(--c-line-2);min-width:40px;height:32px;color:var(--c-muted);letter-spacing:.16em;transition:color .25s var(--ease-out), border-color .25s var(--ease-out);place-items:center;padding:0 8px;font-size:11px;font-weight:700;display:inline-grid}.zCemKG_lang:hover{color:#fff;border-color:#fff6}@media (max-width:1100px){.zCemKG_stock{display:none}}@media (max-width:520px){.zCemKG_lang{display:none}}@media (max-width:960px){.zCemKG_nav{display:none}.zCemKG_burger{display:block}}@media (min-width:961px){.zCemKG_mobileMenu{display:none}}@media (max-width:520px){.zCemKG_logo{gap:5px;font-size:21px}.zCemKG_logoTag,.zCemKG_ctaPrice{display:none}.zCemKG_cta{padding:0 16px}.zCemKG_actions{gap:12px}}@media (max-width:360px){.zCemKG_logo{gap:4px;font-size:18px}.zCemKG_cta{letter-spacing:.12em;min-height:40px;padding:0 12px}.zCemKG_burger{margin-right:-6px}}
._6wJ7dG_slider{-webkit-user-select:none;user-select:none;outline:none;width:100%;height:100%;position:relative}._6wJ7dG_slider:focus-visible{outline:2px solid var(--c-red-hi);outline-offset:-4px}._6wJ7dG_viewport{touch-action:pan-y pinch-zoom;cursor:grab;width:100%;height:100%;position:relative;overflow:hidden}._6wJ7dG_viewport[data-dragging]{cursor:grabbing}._6wJ7dG_track{height:100%;transition:transform .95s var(--ease-out);will-change:transform;display:flex}._6wJ7dG_slide{flex:0 0 100%;height:100%;position:relative;overflow:hidden}._6wJ7dG_image{object-fit:cover;pointer-events:none;-webkit-user-drag:none}._6wJ7dG_hero ._6wJ7dG_image{object-position:50% 42%;transition:transform 7.5s cubic-bezier(.2,.6,.2,1);transform:scale(1.1)}._6wJ7dG_hero ._6wJ7dG_active ._6wJ7dG_image{transform:scale(1.015)}._6wJ7dG_hero ._6wJ7dG_meta{z-index:3;pointer-events:none;justify-content:flex-end;align-items:center;gap:28px;display:flex;position:absolute;bottom:clamp(20px,4vh,44px);left:clamp(20px,4vw,56px);right:clamp(20px,4vw,56px)}._6wJ7dG_hero ._6wJ7dG_meta>*{pointer-events:auto}._6wJ7dG_hero ._6wJ7dG_arrows{z-index:3;gap:10px;display:flex;position:absolute;bottom:calc(clamp(20px,4vh,44px) + 44px);right:clamp(20px,4vw,56px)}._6wJ7dG_lightbox ._6wJ7dG_viewport{cursor:default}._6wJ7dG_lightbox ._6wJ7dG_image{object-fit:contain;padding:clamp(64px,9vh,96px) clamp(0px,6vw,110px) clamp(110px,16vh,150px)}._6wJ7dG_lightbox ._6wJ7dG_arrows{z-index:3;pointer-events:none;justify-content:space-between;display:flex;position:absolute;inset:50% clamp(12px,2vw,32px) auto;transform:translateY(-50%)}._6wJ7dG_lightbox ._6wJ7dG_arrow{pointer-events:auto}._6wJ7dG_lightbox ._6wJ7dG_meta{z-index:3;flex-direction:column;align-items:center;gap:16px;display:flex;position:absolute;bottom:clamp(24px,4vh,40px);left:0;right:0}._6wJ7dG_arrow{color:#fff;-webkit-backdrop-filter:blur(10px);width:54px;height:54px;transition:background-color .3s var(--ease-out), border-color .3s var(--ease-out), transform .3s var(--ease-out);background:#07070773;border:1px solid #ffffff38;border-radius:50%;place-items:center;display:grid}._6wJ7dG_arrow:hover{background:var(--c-red);border-color:var(--c-red)}._6wJ7dG_arrow:active{transform:scale(.94)}._6wJ7dG_arrow svg{width:22px;height:22px}._6wJ7dG_counter{color:#fff9;letter-spacing:.2em;text-transform:uppercase;text-shadow:0 1px 12px #0009;align-items:baseline;gap:8px;font-size:12px;display:flex}._6wJ7dG_counter b{color:#fff;font-family:var(--font-display);letter-spacing:.04em;font-size:26px;font-weight:400}._6wJ7dG_counter em{color:#ffffffd1;letter-spacing:.16em;border-left:1px solid #ffffff4d;margin-left:12px;padding-left:12px;font-style:normal}._6wJ7dG_dots{gap:6px;display:flex}._6wJ7dG_dot{background:0 0;border:0;width:40px;height:24px;padding:0;position:relative}._6wJ7dG_dot:before{content:"";background:#ffffff47;height:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}._6wJ7dG_dotFill{background:var(--c-red);transform-origin:0;height:2px;transition:transform .4s var(--ease-out);margin-top:-1px;position:absolute;top:50%;left:0;right:0;transform:scaleX(0)}._6wJ7dG_dot[aria-current=true] ._6wJ7dG_dotFill{transform:scaleX(1)}._6wJ7dG_dot[aria-current=true] ._6wJ7dG_dotFill[data-playing]{animation:linear both _6wJ7dG_dotProgress}._6wJ7dG_dot:hover:before{background:#fff9}@keyframes _6wJ7dG_dotProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (hover:none),(pointer:coarse){._6wJ7dG_hero ._6wJ7dG_arrows{display:none}}@media (max-width:767px){._6wJ7dG_hero ._6wJ7dG_meta{justify-content:space-between;bottom:18px}._6wJ7dG_hero ._6wJ7dG_arrows,._6wJ7dG_counter em{display:none}._6wJ7dG_dot{width:28px}._6wJ7dG_lightbox ._6wJ7dG_arrows{display:none}}
.Hi2WXW_stock{width:100%}.Hi2WXW_stockRow{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:12px;display:flex}.Hi2WXW_stockLabel{color:var(--c-muted);letter-spacing:.28em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:600;display:inline-flex}.Hi2WXW_pulse{background:var(--c-red);border-radius:50%;width:7px;height:7px;position:relative}.Hi2WXW_pulse:after{content:"";border:1px solid var(--c-red);animation:Hi2WXW_pulse 2.2s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:-4px}@keyframes Hi2WXW_pulse{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}.Hi2WXW_stockValue{color:var(--c-muted);white-space:nowrap;font-size:13px}.Hi2WXW_stockValue b{color:var(--c-text);font-family:var(--font-display);letter-spacing:.02em;font-size:30px;font-weight:400;line-height:1}.Hi2WXW_bar{background:#ffffff1a;height:3px;position:relative;overflow:hidden}.Hi2WXW_barFill{background:linear-gradient(90deg, var(--c-red-deep), var(--c-red-hi));box-shadow:0 0 12px var(--c-red-glow);position:absolute;inset:0 auto 0 0}.Hi2WXW_stockNote{color:var(--c-dim);letter-spacing:.02em;margin-top:10px;font-size:12px}.Hi2WXW_stockCompact .Hi2WXW_stockValue b{font-size:24px}.Hi2WXW_marquee{border-block:1px solid var(--c-line);background:var(--c-bg-2);padding-block:18px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.Hi2WXW_marqueeTrack{width:max-content;animation:38s linear infinite Hi2WXW_marquee;display:flex}.Hi2WXW_marqueeGroup{color:#ffffff6b;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;flex:none;align-items:center;gap:clamp(24px,3vw,44px);padding-right:clamp(24px,3vw,44px);font-size:clamp(22px,2.4vw,32px);display:flex}.Hi2WXW_marqueeAccent{color:var(--c-red)}.Hi2WXW_marqueeDot{background:var(--c-red);flex:none;width:7px;height:7px;transform:rotate(45deg)}@keyframes Hi2WXW_marquee{to{transform:translate(-50%)}}
._7HnD1W_hero{--title:clamp(64px, 8.4vw, 146px);--model:clamp(72px, 7.4vw, 128px);min-height:100svh;padding:calc(var(--header-h) + clamp(32px, 6vh, 72px)) 0 clamp(56px, 9vh, 104px);isolation:isolate;align-items:center;display:flex;position:relative;overflow:hidden}._7HnD1W_media{z-index:0;width:min(60%,1100px);position:absolute;top:0;bottom:0;right:0}._7HnD1W_shade{z-index:2;pointer-events:none;background:linear-gradient(90deg, var(--c-bg) 0%, #070707d1 16%, #07070740 42%, #07070700 62%), linear-gradient(0deg, #070707eb 0%, #07070700 32%), linear-gradient(180deg, #070707b3 0%, #07070700 22%);position:absolute;inset:0}._7HnD1W_content{z-index:3;pointer-events:none;position:relative}._7HnD1W_content>*{pointer-events:auto}._7HnD1W_eyebrow{color:var(--c-muted);letter-spacing:.34em;text-transform:uppercase;animation:_7HnD1W_rise 1.1s var(--ease-out) .1s both;align-items:center;gap:14px;margin-bottom:clamp(20px,3vh,34px);font-size:11px;font-weight:600;display:flex}._7HnD1W_eyebrow:before{content:"";background:var(--c-red);width:40px;height:1px}._7HnD1W_eyebrowDot{background:var(--c-red);width:4px;height:4px;transform:rotate(45deg)}._7HnD1W_titleBlock{width:max-content;max-width:100%;position:relative}._7HnD1W_title{font-family:var(--font-display);font-synthesis:none;text-transform:uppercase;flex-direction:column;font-weight:400;display:flex}._7HnD1W_line{font-size:var(--title);letter-spacing:.012em;animation:_7HnD1W_rise 1.2s var(--ease-out) both;line-height:.86;display:block}._7HnD1W_line:first-child{animation-delay:.18s}._7HnD1W_line:nth-child(2){animation-delay:.3s}._7HnD1W_x{color:var(--c-red);vertical-align:.14em;font-size:.72em}._7HnD1W_edition{color:#fff;font-family:var(--font-body);letter-spacing:.52em;animation:_7HnD1W_rise 1.2s var(--ease-out) .45s both;align-items:center;gap:18px;margin-top:clamp(22px,3.2vh,36px);font-size:clamp(12px,1vw,15px);font-weight:600;line-height:1;display:flex}._7HnD1W_edition:after{content:"";background:#ffffff59;width:clamp(40px,6vw,96px);height:1px}._7HnD1W_model{color:var(--c-red);font-size:var(--model);letter-spacing:.02em;text-shadow:0 0 40px #e3161b59;animation:_7HnD1W_rise 1.2s var(--ease-out) .55s both;margin-top:10px;line-height:.9;display:block}._7HnD1W_signature{left:calc(var(--model) * 2.15 + 18px);bottom:calc(var(--model) * -.28);width:clamp(250px,29vw,480px);position:absolute}._7HnD1W_cta{animation:_7HnD1W_rise 1.2s var(--ease-out) .7s both;flex-wrap:wrap;align-items:center;gap:18px 32px;margin-top:clamp(36px,5.5vh,60px);display:flex}._7HnD1W_price{flex-direction:column;gap:4px;line-height:1;display:flex}._7HnD1W_price span{color:var(--c-dim);letter-spacing:.3em;text-transform:uppercase;font-size:10px;font-weight:600}._7HnD1W_price b{font-family:var(--font-display);letter-spacing:.03em;font-size:38px;font-weight:400}._7HnD1W_stock{max-width:440px;animation:_7HnD1W_rise 1.2s var(--ease-out) .82s both;margin-top:clamp(28px,4vh,44px)}._7HnD1W_trust{flex-wrap:wrap;gap:10px 22px;max-width:560px;margin-top:clamp(18px,2.6vh,28px);list-style:none;display:flex}._7HnD1W_trustItem{color:var(--c-text);letter-spacing:.04em;white-space:nowrap;animation:_7HnD1W_rise 1s var(--ease-out) both;align-items:center;gap:9px;font-size:12px;font-weight:500;display:inline-flex}._7HnD1W_trustIcon{fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px;overflow:visible}._7HnD1W_iconTop{fill:var(--c-red);stroke:var(--c-red-hi);filter:drop-shadow(0 0 6px #e3161b8c);transform-origin:50%;animation:4.8s ease-in-out 2.2s infinite _7HnD1W_twinkle}._7HnD1W_iconSeal,._7HnD1W_iconOfficial{stroke:var(--c-gold)}._7HnD1W_iconSeal>path:first-child{fill:#dcbf831f}._7HnD1W_iconCheck{stroke:var(--c-gold-hi);stroke-width:2px;stroke-dasharray:1;animation:_7HnD1W_drawCheck .7s var(--ease-in-out) 1.6s both}._7HnD1W_iconOfficial{transform-origin:50% 40%;animation:5.2s ease-in-out 2.8s infinite _7HnD1W_sway}@keyframes _7HnD1W_twinkle{0%,70%,to{transform:none}78%{transform:scale(1.28)rotate(14deg)}86%{transform:scale(.94)rotate(-4deg)}}@keyframes _7HnD1W_drawCheck{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes _7HnD1W_sway{0%,72%,to{transform:none}80%{transform:rotate(-9deg)}88%{transform:rotate(6deg)}}@keyframes _7HnD1W_rise{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:none}}@media (max-width:1023px){._7HnD1W_hero{--title:clamp(56px, 14.5vw, 112px);--model:clamp(60px, 13vw, 100px);min-height:0;padding:0 0 clamp(56px,10vw,88px);display:block}._7HnD1W_media{width:100%;height:60svh;min-height:360px;max-height:720px;position:relative}._7HnD1W_shade{background:linear-gradient(0deg, var(--c-bg) 0%, #0707078c 22%, #07070700 48%), linear-gradient(180deg, #070707bf 0%, #07070700 26%)}._7HnD1W_content{margin-top:14px}._7HnD1W_signature{left:calc(var(--model) * 2.15 + 10px);bottom:calc(var(--model) * -.3);width:min(440px, calc(100vw - var(--model) * 2.15 - 10px - var(--gutter) * 2))}}@media (max-width:767px){._7HnD1W_eyebrow{letter-spacing:.16em;flex-wrap:wrap;gap:8px 10px;font-size:10px}._7HnD1W_eyebrow>span{white-space:nowrap}._7HnD1W_eyebrow:before{width:18px}._7HnD1W_edition{letter-spacing:.42em}._7HnD1W_cta{flex-direction:column;align-items:stretch}._7HnD1W_cta .btn{width:100%}._7HnD1W_price{flex-direction:row;justify-content:space-between;align-items:baseline;padding-top:4px}._7HnD1W_trust{flex-direction:column;gap:10px}}
._3k7ggq_box{border:1px solid var(--c-line-2);background:#ffffff04;grid-column:1/-1;gap:20px;padding:20px;display:grid}._3k7ggq_head{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:24px;line-height:1;display:flex}._3k7ggq_headNote{color:var(--c-dim);font-family:var(--font-body);letter-spacing:.24em;font-size:11px;font-weight:600}._3k7ggq_field{flex-direction:column;gap:8px;min-width:0;display:flex}._3k7ggq_label{color:var(--c-muted);letter-spacing:.22em;text-transform:uppercase;align-items:baseline;gap:2px;font-size:11px;font-weight:600;display:flex}._3k7ggq_req{color:var(--c-red)}._3k7ggq_count{color:var(--c-dim);letter-spacing:.12em;margin-left:auto}._3k7ggq_combo{position:relative}._3k7ggq_combo input,._3k7ggq_search{border:1px solid var(--c-line-2);width:100%;min-height:54px;color:var(--c-text);transition:border-color .25s var(--ease-out), background-color .25s var(--ease-out), box-shadow .25s var(--ease-out);background:#00000059;border-radius:2px;outline:none;padding:14px 44px 14px 16px;font-size:16px;line-height:1.4}._3k7ggq_search{min-height:48px;padding-right:16px;font-size:15px}._3k7ggq_combo input::placeholder,._3k7ggq_search::placeholder{color:#5f5f65}._3k7ggq_combo input:hover,._3k7ggq_search:hover{border-color:#ffffff4d}._3k7ggq_combo input:focus,._3k7ggq_search:focus{border-color:var(--c-red);background:#0000008c;box-shadow:0 0 0 3px #e3161b2e}._3k7ggq_field[data-invalid] ._3k7ggq_combo input,._3k7ggq_field[data-invalid] ._3k7ggq_search{border-color:#ff5a5f}._3k7ggq_spinner,._3k7ggq_okMark{pointer-events:none;width:16px;height:16px;margin-top:-8px;position:absolute;top:50%;right:16px}._3k7ggq_spinner{border:2px solid #ffffff2e;border-top-color:var(--c-red);border-radius:50%;animation:.7s linear infinite _3k7ggq_spin}._3k7ggq_okMark{background:var(--c-success);border-radius:50%;transform:scale(.6);box-shadow:0 0 0 4px #3ecf8e26}._3k7ggq_options{z-index:20;border:1px solid var(--c-line-2);background:var(--c-graphite-2);max-height:280px;padding:6px 0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 24px 60px -20px #000000e6}._3k7ggq_option,._3k7ggq_optionEmpty{padding:11px 16px;font-size:15px;line-height:1.35}._3k7ggq_option{cursor:pointer}._3k7ggq_option[data-active]{color:#fff;background:#e3161b29}._3k7ggq_optionEmpty{color:var(--c-dim)}._3k7ggq_points{overscroll-behavior:contain;gap:6px;max-height:300px;padding-right:4px;display:grid;overflow-y:auto}._3k7ggq_point{border:1px solid var(--c-line);cursor:pointer;transition:border-color .2s var(--ease-out), background-color .2s var(--ease-out);background:#00000040;align-items:flex-start;gap:12px;padding:12px 14px;display:flex;position:relative}._3k7ggq_point:hover{border-color:#ffffff47}._3k7ggq_point[data-checked]{border-color:var(--c-red);background:#e3161b14}._3k7ggq_point input{opacity:0;width:1px;height:1px;position:absolute}._3k7ggq_radio{width:18px;height:18px;transition:border-color .2s var(--ease-out), box-shadow .2s var(--ease-out);border:1px solid #fff6;border-radius:50%;flex:none;margin-top:1px}._3k7ggq_point[data-checked] ._3k7ggq_radio{border-color:var(--c-red);box-shadow:inset 0 0 0 4px var(--c-graphite), inset 0 0 0 9px var(--c-red)}._3k7ggq_point input:focus-visible+._3k7ggq_radio{outline:2px solid var(--c-red-hi);outline-offset:3px}._3k7ggq_pointText{gap:3px;min-width:0;display:grid}._3k7ggq_pointAddr,._3k7ggq_chosenAddr{color:var(--c-text);font-size:14px;font-weight:500;line-height:1.45}._3k7ggq_pointMeta{color:var(--c-dim);font-size:12px;line-height:1.4}._3k7ggq_chosen{border:1px solid var(--c-red);background:#e3161b14;justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 16px;display:flex}._3k7ggq_chosen>div{gap:4px;min-width:0;display:grid}._3k7ggq_textBtn{color:var(--c-text);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:13px;font-weight:600;-webkit-text-decoration:underline #e3161bb3;text-decoration:underline #e3161bb3}._3k7ggq_textBtn:hover{color:var(--c-red-hi)}._3k7ggq_muted{color:var(--c-dim);font-size:13px;line-height:1.55}._3k7ggq_error{color:#ff6b6f;font-size:13px;line-height:1.4}._3k7ggq_quote{min-height:22px;color:var(--c-muted);flex-wrap:wrap;align-items:baseline;gap:4px 14px;font-size:14px;display:flex}._3k7ggq_quote b{color:var(--c-text);font-weight:700}._3k7ggq_quoteDim{color:var(--c-dim);font-size:13px}@media (max-width:520px){._3k7ggq_box{padding:16px 14px}}@keyframes _3k7ggq_spin{to{transform:rotate(360deg)}}
.JJ6Tia_backdrop{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:JJ6Tia_fadeIn .25s var(--ease-out) both;background:#050506cc;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.JJ6Tia_card{border:1px solid var(--c-line-2);background:radial-gradient(120% 70% at 50% 0%, #e3161b24, transparent 60%), var(--c-graphite);text-align:center;width:min(420px,100%);animation:JJ6Tia_rise .45s var(--ease-out) both;padding:40px clamp(20px,5vw,36px) 28px;position:relative;overflow:hidden;box-shadow:0 30px 80px #0009}.JJ6Tia_bar{background:#ffffff0f;height:3px;position:absolute;inset:0 0 auto}.JJ6Tia_bar span{background:linear-gradient(90deg, var(--c-red-deep), var(--c-red-hi));height:100%;box-shadow:0 0 12px var(--c-red-glow);transition:width .8s var(--ease-out);display:block;position:relative;overflow:hidden}.JJ6Tia_bar span:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);animation:1.4s ease-in-out infinite JJ6Tia_shimmer;position:absolute;inset:0;transform:translate(-100%)}.JJ6Tia_loader{width:84px;height:84px;margin:0 auto 22px;position:relative}.JJ6Tia_ring,.JJ6Tia_ringGlow{border-radius:50%;position:absolute;inset:0}.JJ6Tia_ring{border:2px solid #ffffff14;border-top-color:var(--c-red);border-right-color:var(--c-red);animation:1s linear infinite JJ6Tia_spin}.JJ6Tia_ringGlow{filter:blur(2px);border:1px solid #0000;border-top-color:#ff2d3259;animation:1.6s linear infinite reverse JJ6Tia_spin;inset:-6px}.JJ6Tia_cube{background:linear-gradient(160deg,#3a3d44,#1a1b1f 70%);border:1px solid #ffffff47;width:22px;height:22px;margin:-11px 0 0 -11px;animation:1.6s ease-in-out infinite JJ6Tia_breathe;position:absolute;top:50%;left:50%;box-shadow:inset 0 3px #a0afc880}.JJ6Tia_title{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;margin:0 0 20px;font-size:clamp(28px,7vw,34px);font-weight:400;line-height:1}.JJ6Tia_steps{text-align:left;gap:12px;max-width:320px;margin:0 auto;padding:0;list-style:none;display:grid}.JJ6Tia_step{color:var(--c-dim);align-items:center;gap:12px;font-size:14px;line-height:1.35;transition:color .3s;display:flex}.JJ6Tia_step[data-state=active]{color:var(--c-text)}.JJ6Tia_step[data-state=done]{color:var(--c-muted)}.JJ6Tia_mark{border:1px solid var(--c-line-2);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;transition:border-color .3s,background-color .3s;display:grid}.JJ6Tia_mark svg{stroke-width:2.4px;width:14px;height:14px;animation:JJ6Tia_pop .35s var(--ease-out) both}.JJ6Tia_step[data-state=done] .JJ6Tia_mark{color:var(--c-success);background:#3ecf8e1f;border-color:#3ecf8e8c}.JJ6Tia_step[data-state=active] .JJ6Tia_mark{border-color:var(--c-red)}.JJ6Tia_dot{background:0 0;border-radius:50%;width:6px;height:6px}.JJ6Tia_step[data-state=active] .JJ6Tia_dot{background:var(--c-red-hi);box-shadow:0 0 0 0 var(--c-red-glow);animation:1.2s ease-out infinite JJ6Tia_pulse}.JJ6Tia_note{min-height:2.6em;color:var(--c-muted);margin:22px 0 0;font-size:13px;line-height:1.45}.JJ6Tia_fallback{color:var(--c-muted);margin:10px 0 0;font-size:13px}.JJ6Tia_fallbackLink{color:var(--c-text);text-decoration:underline;-webkit-text-decoration-color:var(--c-red);text-decoration-color:var(--c-red);text-underline-offset:3px}.JJ6Tia_secure{border-top:1px solid var(--c-line);color:var(--c-dim);letter-spacing:.04em;justify-content:center;align-items:center;gap:8px;margin:18px 0 0;padding-top:16px;font-size:12px;display:flex}.JJ6Tia_secure svg{width:14px;height:14px}@keyframes JJ6Tia_spin{to{transform:rotate(360deg)}}@keyframes JJ6Tia_breathe{0%,to{opacity:.85;transform:scale(.92)rotate(0)}50%{opacity:1;transform:scale(1.04)rotate(8deg)}}@keyframes JJ6Tia_pulse{0%{box-shadow:0 0 #ff2d328c}to{box-shadow:0 0 0 8px #ff2d3200}}@keyframes JJ6Tia_pop{0%{opacity:0;transform:scale(.4)}}@keyframes JJ6Tia_shimmer{to{transform:translate(100%)}}@keyframes JJ6Tia_fadeIn{0%{opacity:0}}@keyframes JJ6Tia_rise{0%{opacity:0;transform:translateY(14px)scale(.98)}}@media (prefers-reduced-motion:reduce){.JJ6Tia_ring{animation:1.4s linear infinite JJ6Tia_spin!important}.JJ6Tia_step[data-state=active] .JJ6Tia_dot{animation:1.6s ease-out infinite JJ6Tia_pulse!important}.JJ6Tia_bar span:after{animation:2s ease-in-out infinite JJ6Tia_shimmer!important}}
._8KhPVG_purchase{border-top:1px solid var(--c-line);background:radial-gradient(50% 40% at 70% 10%, #e3161b17, transparent 70%), var(--c-bg)}._8KhPVG_layout{border:1px solid var(--c-line-2);background:var(--c-graphite);grid-template-columns:minmax(0,5fr) minmax(0,7fr);margin-top:clamp(48px,6vw,88px);display:grid;box-shadow:0 60px 120px -60px #000000e6}._8KhPVG_visual{border-right:1px solid var(--c-line);min-height:560px;position:relative;overflow:hidden}._8KhPVG_visualImg{object-fit:cover}._8KhPVG_visualShade{background:linear-gradient(#07070700 35%,#07070733 55%,#070707eb 100%);position:absolute;inset:0}._8KhPVG_visualCaption{position:absolute;bottom:clamp(24px,3vw,40px);left:clamp(24px,3vw,40px);right:clamp(24px,3vw,40px)}._8KhPVG_badge{letter-spacing:.34em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);border:1px solid #ffffff4d;padding:7px 12px 6px;font-size:10px;font-weight:600;display:inline-block}._8KhPVG_visualModel{color:var(--c-red);font-family:var(--font-display);margin-top:14px;font-size:clamp(72px,7vw,112px);line-height:.85}._8KhPVG_panel{padding:clamp(24px,3.4vw,52px)}._8KhPVG_products{scroll-margin-top:calc(var(--header-h) + 20px);border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;margin:0 0 24px;padding:0;display:grid}._8KhPVG_productOption{border:1px solid var(--c-line-2);cursor:pointer;transition:border-color .3s var(--ease-out), background-color .3s var(--ease-out);background:#ffffff05;grid-template-columns:52px minmax(0,1fr);grid-template-areas:"thumb text""thumb price";align-items:center;gap:2px 12px;padding:10px 12px 10px 10px;display:grid;position:relative}._8KhPVG_productOption:hover{border-color:#ffffff52}._8KhPVG_productOption[data-active]{border-color:var(--c-gold);background:linear-gradient(135deg,#dcbf831f,#dcbf8305)}:is(._8KhPVG_productOption:has(:focus-visible),._8KhPVG_tipChip:has(:focus-visible)){outline:2px solid var(--c-gold);outline-offset:2px}._8KhPVG_productRadio{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._8KhPVG_productThumb{background:var(--c-graphite-2);grid-area:thumb;width:52px;height:52px;position:relative;overflow:hidden}._8KhPVG_productThumb img{object-fit:cover}._8KhPVG_productText{flex-direction:column;grid-area:text;min-width:0;display:flex}._8KhPVG_productText b{font-size:14px;font-weight:600;line-height:1.25}._8KhPVG_productText span{color:var(--c-dim);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;overflow:hidden}._8KhPVG_productPrice{color:var(--c-gold-hi);font-family:var(--font-display);letter-spacing:.02em;grid-area:price;font-size:22px;line-height:1}._8KhPVG_productPrice s,._8KhPVG_productPrice small{color:var(--c-dim);font-family:var(--font-body);letter-spacing:.02em;margin-left:8px;font-size:11px}._8KhPVG_oldPrice{color:var(--c-dim);margin-bottom:8px;font-size:.42em;text-decoration-thickness:2px}._8KhPVG_wholesale{color:var(--c-muted);flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px 14px;margin:-6px 0 0;font-size:13px;line-height:1.4;display:flex}._8KhPVG_wholesale[data-on]{color:var(--c-gold-hi)}._8KhPVG_wholesale[data-on] span:before{content:"✓ "}._8KhPVG_wholesaleBtn{color:var(--c-gold-hi);letter-spacing:.04em;cursor:pointer;transition:background-color .25s var(--ease-out), color .25s var(--ease-out);background:0 0;border:1px solid #dcbf838c;padding:6px 12px;font-size:12px;font-weight:600}._8KhPVG_wholesaleBtn:hover{background:var(--c-gold);color:#121212}._8KhPVG_wholesaleBtn:focus-visible{outline:2px solid var(--c-gold);outline-offset:2px}._8KhPVG_tipRow{border:0;min-width:0;margin:-8px 0 24px;padding:0}._8KhPVG_tipRow legend{margin-bottom:10px;padding:0}._8KhPVG_tips{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;max-width:440px;display:grid}._8KhPVG_tipChip{border:1px solid var(--c-line-2);min-width:0;height:40px;color:var(--c-text);letter-spacing:.04em;cursor:pointer;transition:border-color .25s var(--ease-out), background-color .25s var(--ease-out), color .25s var(--ease-out);justify-content:center;align-items:center;padding:0 6px;font-size:14px;font-weight:600;display:inline-flex;position:relative}._8KhPVG_tipChip:hover{border-color:#ffffff59}._8KhPVG_tipChip[data-active]{border-color:var(--c-gold);background:var(--c-gold);color:#121212}._8KhPVG_tipRow[data-invalid] ._8KhPVG_tipChip:not([data-active]){border-color:#e3161b8c}._8KhPVG_tipRow ._8KhPVG_hint,._8KhPVG_tipRow ._8KhPVG_error{margin-top:8px}@media (max-width:520px){._8KhPVG_products{grid-template-columns:1fr}}._8KhPVG_summary{border-bottom:1px solid var(--c-line);justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:28px;display:flex}._8KhPVG_productName{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;font-size:clamp(28px,2.6vw,38px);line-height:1}._8KhPVG_productSub{color:var(--c-muted);letter-spacing:.28em;text-transform:uppercase;margin-top:8px;font-size:12px;font-weight:600}._8KhPVG_bigPrice{font-family:var(--font-display);letter-spacing:.01em;white-space:nowrap;flex-direction:column;align-items:flex-end;font-size:clamp(52px,5.4vw,84px);line-height:.85;display:flex}._8KhPVG_bigPrice span{color:var(--c-dim);font-family:var(--font-body);letter-spacing:.08em;margin-top:8px;font-size:12px}._8KhPVG_stock{padding-block:26px}._8KhPVG_qtyRow{border-block:1px solid var(--c-line);flex-wrap:wrap;align-items:center;gap:16px 28px;padding:24px 0;display:flex}._8KhPVG_qtyLabel{color:var(--c-muted);letter-spacing:.28em;text-transform:uppercase;font-size:11px;font-weight:600}._8KhPVG_stepper{border:1px solid var(--c-line-2);align-items:stretch;display:inline-flex}._8KhPVG_stepBtn{color:#fff;width:52px;height:52px;transition:background-color .25s var(--ease-out), color .25s var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:grid}._8KhPVG_stepBtn svg{width:18px;height:18px}._8KhPVG_stepBtn:hover:not(:disabled){background:var(--c-red)}._8KhPVG_stepBtn:disabled{color:var(--c-dim);cursor:not-allowed}._8KhPVG_stepValue{border:0;border-inline:1px solid var(--c-line-2);width:72px;min-width:0;color:var(--c-text);font-family:var(--font-display);text-align:center;appearance:none;background:0 0;border-radius:0;margin:0;padding:0;font-size:30px;line-height:1}._8KhPVG_stepValue:focus-visible{outline:2px solid var(--c-gold);outline-offset:-2px}._8KhPVG_stepValue:disabled{opacity:.5}._8KhPVG_total{flex-direction:column;align-items:flex-end;gap:4px;margin-left:auto;line-height:1;display:flex}._8KhPVG_total span{color:var(--c-dim);letter-spacing:.3em;text-transform:uppercase;font-size:10px;font-weight:600}._8KhPVG_total b{font-family:var(--font-display);letter-spacing:.02em;font-size:36px;font-weight:400}._8KhPVG_introCta{padding-top:28px}._8KhPVG_note{color:var(--c-dim);margin-top:14px;font-size:13px;line-height:1.6}._8KhPVG_collapse{transition:grid-template-rows .7s var(--ease-out);grid-template-rows:0fr;display:grid}._8KhPVG_collapse[data-open]{grid-template-rows:1fr}._8KhPVG_collapseInner{opacity:0;min-height:0;transition:opacity .5s var(--ease-out);overflow:hidden}._8KhPVG_collapse[data-open] ._8KhPVG_collapseInner{opacity:1;transition-delay:.15s}._8KhPVG_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 20px;padding-top:28px;padding-bottom:26px;display:grid}._8KhPVG_wide{grid-column:1/-1}._8KhPVG_switch{border:1px solid var(--c-line-2);cursor:pointer;transition:border-color .3s var(--ease-out);grid-column:1/-1;justify-self:start;align-items:center;gap:14px;padding:12px 16px 12px 12px;font-size:14px;font-weight:500;display:inline-flex}._8KhPVG_switch:hover{border-color:#ffffff59}._8KhPVG_switch input{opacity:0;width:1px;height:1px;position:absolute}._8KhPVG_switchTrack{width:40px;height:22px;transition:background-color .3s var(--ease-out);background:#ffffff24;border-radius:11px;flex:none;position:relative}._8KhPVG_switchTrack:after{content:"";width:16px;height:16px;transition:transform .35s var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}._8KhPVG_switch input:checked+._8KhPVG_switchTrack{background:var(--c-red)}._8KhPVG_switch input:checked+._8KhPVG_switchTrack:after{transform:translate(18px)}._8KhPVG_switch input:focus-visible+._8KhPVG_switchTrack{outline:2px solid var(--c-red-hi);outline-offset:3px}._8KhPVG_field{flex-direction:column;gap:8px;min-width:0;display:flex}._8KhPVG_label{color:var(--c-muted);letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:600}._8KhPVG_req{color:var(--c-red);margin-left:4px}._8KhPVG_field input,._8KhPVG_field textarea{border:1px solid var(--c-line-2);width:100%;min-height:54px;color:var(--c-text);transition:border-color .25s var(--ease-out), background-color .25s var(--ease-out), box-shadow .25s var(--ease-out);background:#00000059;border-radius:2px;outline:none;padding:14px 16px;font-size:16px;line-height:1.4}._8KhPVG_field textarea{resize:vertical;min-height:96px}._8KhPVG_field input::placeholder,._8KhPVG_field textarea::placeholder{color:#5f5f65}._8KhPVG_field input:hover,._8KhPVG_field textarea:hover{border-color:#ffffff4d}._8KhPVG_field input:focus,._8KhPVG_field textarea:focus{border-color:var(--c-red);background:#0000008c;box-shadow:0 0 0 3px #e3161b2e}._8KhPVG_selectWrap{position:relative}._8KhPVG_selectWrap:after{content:"";border-right:1.5px solid var(--c-muted);border-bottom:1.5px solid var(--c-muted);pointer-events:none;width:8px;height:8px;margin-top:-6px;position:absolute;top:50%;right:18px;transform:rotate(45deg)}._8KhPVG_field select{border:1px solid var(--c-line-2);width:100%;min-height:54px;color:var(--c-text);font:inherit;cursor:pointer;appearance:none;transition:border-color .25s var(--ease-out), background-color .25s var(--ease-out), box-shadow .25s var(--ease-out);background:#00000059;border-radius:2px;outline:none;padding:14px 44px 14px 16px;font-size:16px;line-height:1.4}._8KhPVG_field select:hover{border-color:#ffffff4d}._8KhPVG_field select:focus{border-color:var(--c-red);background-color:#0000008c;box-shadow:0 0 0 3px #e3161b2e}._8KhPVG_field select option{color:var(--c-text);background:#141416}._8KhPVG_field[data-invalid] select,._8KhPVG_field[data-invalid] input,._8KhPVG_field[data-invalid] textarea{border-color:#ff5a5f}._8KhPVG_error{color:#ff6b6f;margin-top:6px;font-size:13px;line-height:1.4}._8KhPVG_field ._8KhPVG_error{margin-top:0}._8KhPVG_hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._8KhPVG_consent{padding-top:4px}._8KhPVG_checkbox{color:var(--c-muted);cursor:pointer;align-items:flex-start;gap:14px;font-size:14px;line-height:1.55;display:flex}._8KhPVG_checkbox input{opacity:0;width:1px;height:1px;position:absolute}._8KhPVG_checkboxBox{color:#0000;width:22px;height:22px;transition:background-color .25s var(--ease-out), border-color .25s var(--ease-out), color .25s var(--ease-out);border:1px solid #ffffff59;border-radius:2px;flex:none;place-items:center;margin-top:1px;display:grid}._8KhPVG_checkboxBox svg{stroke-width:2.4px;width:15px;height:15px}._8KhPVG_checkbox input:checked+._8KhPVG_checkboxBox{border-color:var(--c-red);background:var(--c-red);color:#fff}._8KhPVG_checkbox input:focus-visible+._8KhPVG_checkboxBox{outline:2px solid var(--c-red-hi);outline-offset:3px}._8KhPVG_checkbox input[aria-invalid]+._8KhPVG_checkboxBox{border-color:#ff5a5f}._8KhPVG_link{color:var(--c-text);text-underline-offset:3px;-webkit-text-decoration:underline #e3161bb3;text-decoration:underline #e3161bb3}._8KhPVG_link:hover{color:var(--c-red-hi)}._8KhPVG_serverError{color:#ffb3b5;background:#ff5a5f14;border:1px solid #ff5a5f80;margin-bottom:18px;padding:14px 16px;font-size:14px}._8KhPVG_success{animation:_8KhPVG_successIn .8s var(--ease-out);flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;padding:clamp(32px,5vw,72px);display:flex}._8KhPVG_successIcon{background:var(--c-red);color:#fff;border-radius:50%;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 0 0 10px #e3161b1f}._8KhPVG_successIcon svg{stroke-width:2px;width:30px;height:30px}._8KhPVG_successTitle{font-family:var(--font-display);text-transform:uppercase;margin-top:10px;font-size:clamp(34px,4.4vw,64px);line-height:.95}._8KhPVG_successText{max-width:520px;color:var(--c-muted);font-size:17px;line-height:1.65}._8KhPVG_orderId{max-width:100%;color:var(--c-muted);letter-spacing:.24em;text-transform:uppercase;border:1px dashed #ffffff40;flex-wrap:wrap;align-items:baseline;gap:14px;margin-block:8px 14px;padding:14px 18px;font-size:11px;font-weight:600;display:flex}._8KhPVG_orderId b{color:#fff;font-family:var(--font-display);letter-spacing:.08em;font-size:30px;font-weight:400}@keyframes _8KhPVG_successIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (max-width:960px){._8KhPVG_layout{grid-template-columns:minmax(0,1fr)}._8KhPVG_visual{aspect-ratio:4/3.4;border-right:0;border-bottom:1px solid var(--c-line);min-height:0}}@media (max-width:560px){._8KhPVG_fields{grid-template-columns:1fr}._8KhPVG_summary{flex-direction:column}._8KhPVG_bigPrice{align-items:flex-start}._8KhPVG_qtyRow{gap:14px 20px}._8KhPVG_qtyLabel{width:100%}._8KhPVG_switch{justify-self:stretch}}._8KhPVG_breakdown{border:1px solid var(--c-line);background:#00000040;gap:10px;margin-bottom:22px;padding:18px 20px;font-size:14px;display:grid}._8KhPVG_breakdownRow{color:var(--c-muted);justify-content:space-between;align-items:baseline;gap:16px;display:flex}._8KhPVG_breakdownRow b{color:var(--c-text);white-space:nowrap;font-weight:600}._8KhPVG_breakdownTotal{border-top:1px solid var(--c-line);color:var(--c-text);letter-spacing:.24em;text-transform:uppercase;padding-top:12px;font-size:11px;font-weight:600}._8KhPVG_breakdownTotal b{font-family:var(--font-display);letter-spacing:.02em;font-size:32px;font-weight:400}._8KhPVG_breakdownNote{color:var(--c-dim);text-align:right;margin:-4px 0 0;font-size:12px}._8KhPVG_payNote{color:var(--c-dim);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:14px;font-size:13px;line-height:1.6;display:flex}._8KhPVG_abroadPay{color:var(--c-muted);flex-basis:100%}._8KhPVG_payMethods{flex-wrap:wrap;gap:6px;display:inline-flex}._8KhPVG_payMethods span{border:1px solid var(--c-line-2);color:var(--c-muted);letter-spacing:.14em;text-transform:uppercase;padding:3px 8px;font-size:10px;font-weight:700}._8KhPVG_pending{border:3px solid #ffffff1f;border-top-color:var(--c-red);border-radius:50%;width:64px;height:64px;animation:.9s linear infinite _8KhPVG_payspin}._8KhPVG_pending[data-still]{background:linear-gradient(var(--c-muted), var(--c-muted)) center 18px / 3px 16px no-repeat, linear-gradient(var(--c-muted), var(--c-muted)) 29px center / 12px 3px no-repeat;border-color:#fff3;animation:none}._8KhPVG_failIcon{color:#ff6b6f;border:1px solid #ff5a5f99;border-radius:50%;place-items:center;width:64px;height:64px;font-size:34px;line-height:1;display:grid}._8KhPVG_actions{flex-wrap:wrap;gap:12px;display:flex}@keyframes _8KhPVG_payspin{to{transform:rotate(360deg)}}._8KhPVG_hint{color:var(--c-dim);font-size:12px;line-height:1.45}._8KhPVG_visualKit{object-fit:cover;object-position:48% 74%}._8KhPVG_visual img{transition:opacity .5s var(--ease-out)}@media (max-width:380px){._8KhPVG_tips{gap:6px}._8KhPVG_tipChip{letter-spacing:0;padding:0 2px;font-size:13px}}._8KhPVG_newsletter{margin-top:14px}._8KhPVG_emailFix{border:1px solid var(--c-line,#fff3);border-radius:8px;flex-direction:column;gap:8px;margin-top:8px;padding:10px 12px;font-size:13px;line-height:1.4;display:flex}._8KhPVG_emailFixBtns{flex-wrap:wrap;gap:8px;display:flex}._8KhPVG_emailFixBtns button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:6px;padding:8px 12px}
.hjVRvW_collection{background:radial-gradient(60% 50% at 85% 20%, #e3161b12, transparent 70%), var(--c-bg)}.hjVRvW_grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(48px,7vw,120px);display:grid}.hjVRvW_copy{gap:22px;max-width:620px;margin-top:clamp(32px,4vw,56px);display:grid}.hjVRvW_total{border-top:1px solid var(--c-line);color:var(--c-text);letter-spacing:.04em;padding-top:22px;font-size:15px}.hjVRvW_total b{color:var(--c-red);font-weight:700}.hjVRvW_facts{border-top:1px solid var(--c-line);margin:0}.hjVRvW_fact{border-bottom:1px solid var(--c-line);grid-template-columns:130px 1fr;align-items:baseline;gap:20px;padding:24px 0;display:grid}.hjVRvW_fact dt{color:var(--c-dim);letter-spacing:.24em;text-transform:uppercase;font-size:11px;font-weight:600}.hjVRvW_fact dd{flex-direction:column;gap:6px;margin:0;display:flex}.hjVRvW_num{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;font-size:clamp(48px,5vw,72px);line-height:.9}.hjVRvW_unit{color:var(--c-muted);font-size:13px}.hjVRvW_factAccent .hjVRvW_num{color:var(--c-red);text-shadow:0 0 36px #e3161b4d}@media (max-width:960px){.hjVRvW_grid{grid-template-columns:1fr}}@media (max-width:480px){.hjVRvW_fact{grid-template-columns:1fr;gap:8px}}
.KRU6Oa_faq{border-top:1px solid var(--c-line);background:radial-gradient(45% 55% at 90% 10%, #e3161b0d, transparent 70%), var(--c-bg)}.KRU6Oa_title{font-family:var(--font-oswald), var(--font-display)}.KRU6Oa_grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.KRU6Oa_list{border-top:1px solid var(--c-line-2)}.KRU6Oa_item{border-bottom:1px solid var(--c-line-2)}.KRU6Oa_question{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;list-style:none;display:flex}.KRU6Oa_question::-webkit-details-marker{display:none}.KRU6Oa_question h3{margin:0;font-size:clamp(16px,1.4vw,19px);font-weight:600;line-height:1.4;transition:color .2s}.KRU6Oa_question:hover h3,.KRU6Oa_item[open] .KRU6Oa_question h3{color:var(--c-text)}.KRU6Oa_icon{width:22px;height:22px;color:var(--c-red);transition:transform .3s var(--ease-out);flex:none}.KRU6Oa_item[open] .KRU6Oa_icon{transform:rotate(45deg)}.KRU6Oa_question:focus-visible{outline:2px solid var(--c-red);outline-offset:4px}.KRU6Oa_answer{max-width:62ch;color:var(--c-muted);margin:0;padding:0 44px 24px 0;font-size:15px;line-height:1.65}@media (max-width:900px){.KRU6Oa_grid{grid-template-columns:1fr}.KRU6Oa_answer{padding-right:0}}
.ac4i1W_badge{--gold:#dcbf83;--gold-hi:#f1dcaa;width:100%;height:auto;display:block;overflow:visible}.ac4i1W_glow{fill:var(--gold);opacity:.07;transform-box:fill-box;transform-origin:50%}.ac4i1W_ringLine{fill:none;stroke:var(--gold);stroke-width:.7px;stroke-dasharray:1.2 2.6;opacity:.7}.ac4i1W_ringText{fill:var(--gold);font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;font-size:8.4px;font-weight:600}.ac4i1W_ring{transform-box:view-box;transform-origin:60px 60px}.ac4i1W_core{fill:#dcbf8314;stroke:var(--gold);stroke-width:1.4px}.ac4i1W_coreLine{fill:none;stroke:var(--gold);stroke-width:.5px;opacity:.5}.ac4i1W_big{fill:var(--gold-hi);font-family:var(--font-display);letter-spacing:.02em;font-size:27px}.ac4i1W_small{fill:var(--gold);font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;font-size:7px;font-weight:600}.ac4i1W_check{fill:none;stroke:var(--gold-hi);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.ac4i1W_glowRed{fill:var(--c-red);opacity:.1;transform-box:fill-box;transform-origin:50%}.ac4i1W_branch{fill:none;stroke:var(--gold);stroke-width:1.3px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.ac4i1W_leaf{fill:var(--gold);transform-origin:0 0}.ac4i1W_number{fill:var(--c-red-hi);font-family:var(--font-display);letter-spacing:.01em;font-size:40px}.ac4i1W_star{fill:var(--c-red-hi);transform-box:fill-box;transform-origin:50%}.ac4i1W_top .ac4i1W_small{fill:var(--c-text);letter-spacing:.06em;font-size:6.1px}.ac4i1W_shine{opacity:0}@media (scripting:enabled){.ac4i1W_check,.ac4i1W_branch{stroke-dashoffset:1px}.ac4i1W_leaf{transform:scale(0)}.ac4i1W_ring,.ac4i1W_big,.ac4i1W_number,.ac4i1W_star{opacity:0}}.ac4i1W_badge.is-in .ac4i1W_ring{animation:ac4i1W_ringIn 1.2s var(--ease-out) .1s both, ac4i1W_spin 36s linear 1.3s infinite}:is(.ac4i1W_badge.is-in .ac4i1W_big,.ac4i1W_badge.is-in .ac4i1W_number,.ac4i1W_badge.is-in .ac4i1W_star){transform-box:fill-box;transform-origin:50%;animation:.8s cubic-bezier(.34,1.56,.64,1) .45s both ac4i1W_popIn}.ac4i1W_badge.is-in .ac4i1W_check{animation:ac4i1W_draw .7s var(--ease-in-out) 1s both}:is(.ac4i1W_badge.is-in .ac4i1W_glow,.ac4i1W_badge.is-in .ac4i1W_glowRed){animation:3.2s ease-in-out 1.4s infinite alternate ac4i1W_pulse}.ac4i1W_badge.is-in .ac4i1W_branch{animation:ac4i1W_draw 1s var(--ease-in-out) .15s both}.ac4i1W_badge.is-in .ac4i1W_leaf{animation:.55s cubic-bezier(.34,1.56,.64,1) both ac4i1W_leafIn}.ac4i1W_badge.is-in .ac4i1W_shine{animation:5.5s ease-in-out 1.8s infinite ac4i1W_shine}@keyframes ac4i1W_ringIn{0%{opacity:0;transform:rotate(-120deg)scale(.86)}to{opacity:1;transform:none}}@keyframes ac4i1W_spin{to{transform:rotate(360deg)}}@keyframes ac4i1W_popIn{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes ac4i1W_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes ac4i1W_leafIn{0%{transform:scale(0)}to{transform:none}}@keyframes ac4i1W_pulse{0%{opacity:.05;transform:scale(.94)}to{opacity:.16;transform:scale(1.04)}}@keyframes ac4i1W_shine{0%{opacity:0;transform:translate(0)skew(-16deg)}6%{opacity:1}26%{opacity:1;transform:translate(80px)skew(-16deg)}27%,to{opacity:0;transform:translate(80px)skew(-16deg)}}@media (prefers-reduced-motion:reduce){:is(.ac4i1W_badge.is-in .ac4i1W_glow,.ac4i1W_badge.is-in .ac4i1W_glowRed,.ac4i1W_badge.is-in .ac4i1W_shine){animation:none}}
.oVnRKG_features{border-top:1px solid var(--c-line);background:linear-gradient(180deg, var(--c-bg-2), var(--c-bg) 60%)}.oVnRKG_head{flex-direction:column;margin-bottom:clamp(48px,6vw,88px);display:flex}.oVnRKG_grip{border:1px solid var(--c-line);background:radial-gradient(60% 90% at 88% 50%, #dcbf8314, transparent 70%), radial-gradient(50% 80% at 62% 50%, #e3161b1a, transparent 70%), linear-gradient(180deg, var(--c-graphite) 0%, var(--c-bg-2) 100%);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);margin-bottom:clamp(40px,5vw,72px);padding:clamp(28px,4vw,56px);display:grid;position:relative;overflow:hidden}.oVnRKG_grip:before{content:"";background:linear-gradient(180deg, var(--c-red), #e3161b00);width:2px;position:absolute;inset:0 auto 0 0}.oVnRKG_gripEyebrow{color:var(--c-gold);letter-spacing:.32em;text-transform:uppercase;margin-bottom:14px;font-size:11px;font-weight:600}.oVnRKG_gripTitle{font-family:var(--font-display);font-synthesis:none;letter-spacing:.01em;text-transform:uppercase;font-size:clamp(38px,4.4vw,64px);font-weight:400;line-height:.95}.oVnRKG_gripBody{max-width:520px;color:var(--c-muted);margin-top:18px;font-size:15px;line-height:1.7}.oVnRKG_badges{justify-content:center;gap:clamp(20px,4vw,56px);list-style:none;display:flex}.oVnRKG_badgeItem{text-align:center;flex-direction:column;align-items:center;gap:14px;width:clamp(128px,13vw,176px);display:flex}.oVnRKG_badge{width:100%}.oVnRKG_badgeCaption{color:var(--c-text);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:600;line-height:1.5}.oVnRKG_cards{background:var(--c-line);border:1px solid var(--c-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.oVnRKG_card{background:linear-gradient(180deg, var(--c-graphite) 0%, var(--c-bg-2) 100%);min-height:360px;transition:background-color .5s var(--ease-out);flex-direction:column;padding:clamp(28px,3vw,44px);display:flex;position:relative;overflow:hidden}.oVnRKG_card:before{content:"";background:var(--c-red);transform-origin:0;height:2px;transition:transform .7s var(--ease-out);position:absolute;inset:0 0 auto;transform:scaleX(0)}.oVnRKG_card:after{content:"";opacity:0;transition:opacity .7s var(--ease-out);pointer-events:none;background:radial-gradient(80% 60% at 20% 0,#e3161b1f,#0000 70%);position:absolute;inset:0}.oVnRKG_card:hover:before{transform:scaleX(1)}.oVnRKG_card:hover:after{opacity:1}.oVnRKG_cardTop{justify-content:space-between;align-items:flex-start;display:flex}.oVnRKG_icon{border:1px solid var(--c-line-2);width:72px;height:72px;color:var(--c-red);transition:border-color .5s var(--ease-out);border-radius:50%;place-items:center;display:grid}.oVnRKG_card:hover .oVnRKG_icon{border-color:#e3161b99}.oVnRKG_index{color:#ffffff24;font-family:var(--font-display);font-size:64px;line-height:.8}.oVnRKG_cardTitle{font-family:var(--font-display);font-synthesis:none;letter-spacing:.02em;text-transform:uppercase;margin-top:clamp(56px,7vw,112px);font-size:clamp(34px,3vw,44px);font-weight:400;line-height:1}.oVnRKG_cardBody{color:var(--c-muted);margin-top:16px;font-size:15px;line-height:1.7}.oVnRKG_cardBody ul{gap:6px;margin-top:12px;list-style:none;display:grid}.oVnRKG_cardBody li{color:var(--c-text);padding-left:22px;position:relative}.oVnRKG_cardBody li:before{content:"";background:var(--c-red);width:10px;height:1px;position:absolute;top:.8em;left:0}@media (max-width:960px){.oVnRKG_grip{grid-template-columns:1fr}.oVnRKG_badges{justify-content:space-around}.oVnRKG_cards{grid-template-columns:1fr}.oVnRKG_card{min-height:0}.oVnRKG_cardTitle{margin-top:40px}}
.Z3WcLa_gallery{border-top:1px solid var(--c-line);background:var(--c-bg-2)}.Z3WcLa_head{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:clamp(48px,6vw,88px);display:flex}.Z3WcLa_hint{max-width:240px;color:var(--c-dim);text-align:right;font-size:13px}.Z3WcLa_grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(12px,1.6vw,24px);list-style:none;display:grid}.Z3WcLa_item:nth-child(2n){margin-top:clamp(40px,6vw,96px)}.Z3WcLa_tile{aspect-ratio:3/4;background:var(--c-graphite);cursor:zoom-in;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.Z3WcLa_img{object-fit:cover;transition:transform 1.2s var(--ease-out), filter 1.2s var(--ease-out);filter:saturate(.9)brightness(.92);transform:scale(1.001)}.Z3WcLa_tile:after{content:"";pointer-events:none;transition:border-color .6s var(--ease-out);border:1px solid #ffffff14;position:absolute;inset:0}.Z3WcLa_tile:hover .Z3WcLa_img{filter:saturate()brightness();transform:scale(1.06)}.Z3WcLa_tile:hover:after{border-color:#e3161bb3}.Z3WcLa_zoom{color:#fff;opacity:0;width:42px;height:42px;transition:opacity .4s var(--ease-out), transform .4s var(--ease-out);-webkit-backdrop-filter:blur(8px);background:#07070799;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:14px;right:14px;transform:translateY(8px)}.Z3WcLa_zoom svg{width:18px;height:18px}.Z3WcLa_tile:hover .Z3WcLa_zoom,.Z3WcLa_tile:focus-visible .Z3WcLa_zoom{opacity:1;transform:none}.Z3WcLa_caption{color:var(--c-muted);letter-spacing:.18em;text-transform:uppercase;align-items:baseline;gap:12px;margin-top:16px;font-size:12px;font-weight:500;display:flex}.Z3WcLa_caption span{color:var(--c-red);font-weight:700}.Z3WcLa_dialog{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;color:var(--c-text);overscroll-behavior:contain;background:#050505;border:0;margin:0;padding:0}.Z3WcLa_dialog::backdrop{background:#000000d9}.Z3WcLa_dialog[open]{animation:Z3WcLa_fadeIn .4s var(--ease-out)}.Z3WcLa_close{z-index:5;color:#fff;width:52px;height:52px;transition:background-color .3s var(--ease-out), transform .3s var(--ease-out);background:#07070780;border:1px solid #fff3;border-radius:50%;place-items:center;display:grid;position:absolute;top:clamp(12px,2vw,24px);right:clamp(12px,2vw,24px)}.Z3WcLa_close:hover{background:var(--c-red);transform:rotate(90deg)}.Z3WcLa_close svg{width:22px;height:22px}@keyframes Z3WcLa_fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:1100px){.Z3WcLa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Z3WcLa_item:first-child{grid-column:1/-1}.Z3WcLa_item:first-child .Z3WcLa_tile{aspect-ratio:16/10}.Z3WcLa_item:nth-child(2n){margin-top:0}.Z3WcLa_item:nth-child(odd):not(:first-child){margin-top:clamp(40px,6vw,96px)}}@media (max-width:640px){.Z3WcLa_head{flex-direction:column;align-items:flex-start}.Z3WcLa_hint{text-align:left}.Z3WcLa_grid{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;display:flex;overflow-x:auto}.Z3WcLa_grid::-webkit-scrollbar{display:none}.Z3WcLa_item{scroll-snap-align:start;flex:0 0 78%}.Z3WcLa_item:nth-child(2n),.Z3WcLa_item:nth-child(odd):not(:first-child){margin-top:0}.Z3WcLa_item:first-child .Z3WcLa_tile{aspect-ratio:3/4}}
.YsZG_a_kit{border-top:1px solid var(--c-line);background:radial-gradient(60% 50% at 30% 55%, #0a7a5c29, transparent 70%), linear-gradient(180deg, var(--c-bg) 0%, var(--c-bg-2) 100%);overflow:hidden}.YsZG_a_head{flex-direction:column;grid-area:head;display:flex}.YsZG_a_head .section-label{margin-bottom:20px}.YsZG_a_title{font-size:clamp(44px,5.4vw,80px)}.YsZG_a_lead{max-width:560px;margin-top:18px}.YsZG_a_showcase{grid-template:"stage head""stage info"1fr/minmax(0,1.1fr) minmax(0,1fr);gap:clamp(24px,3vw,36px) clamp(32px,5vw,80px);display:grid}.YsZG_a_stageWrap{grid-area:stage;align-self:start;position:relative}.YsZG_a_stage{aspect-ratio:1;isolation:isolate;background:#077a5b;max-width:100%;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000073}.YsZG_a_base{object-fit:cover}.YsZG_a_layer{z-index:1;position:absolute}.YsZG_a_layer img,.YsZG_a_front img{object-fit:fill}.YsZG_a_front{z-index:3;pointer-events:none;position:absolute}.YsZG_a_chalk img,.YsZG_a_tip img{filter:drop-shadow(.4vw .7vw .6vw #00000073)}.YsZG_a_dim{z-index:4;opacity:0;pointer-events:none;background:radial-gradient(70% 60% at 50% 45%,#040e0a57,#040e0ab3);position:absolute;inset:0}.YsZG_a_show{z-index:6;opacity:0;transform-origin:0 0;will-change:transform, opacity;pointer-events:none;position:absolute}.YsZG_a_show img{object-fit:fill;filter:drop-shadow(0 1.2vw 1.6vw #0000006b)}.YsZG_a_half{height:100%;position:absolute;top:0;left:0;overflow:hidden}.YsZG_a_halfImg{height:100%;position:absolute;top:0;left:0}.YsZG_a_showFold{filter:drop-shadow(0 1.2vw 1.6vw #0000006b)}.YsZG_a_showFold img{filter:none}.YsZG_a_flap{transform-origin:0;backface-visibility:hidden}.YsZG_a_flapShade{opacity:0;background:linear-gradient(90deg,#0000008c,#00000026);position:absolute;inset:0}.YsZG_a_cap{z-index:7;max-width:calc(100% - 28px);color:var(--c-text);opacity:0;pointer-events:none;background:#0a0a0ab8;border:1px solid #dcbf8359;align-items:baseline;gap:10px;padding:9px 14px;font-size:13px;font-weight:500;line-height:1.3;display:inline-flex;position:absolute;bottom:14px;left:14px}.YsZG_a_cap b{color:var(--c-gold);font-family:var(--font-display);letter-spacing:.04em;font-size:16px;font-weight:400}.YsZG_a_sheen{z-index:5;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff29,#0000);width:30%;position:absolute;inset:-10% auto -10% -40%;transform:skew(-18deg)}@media (scripting:enabled){.YsZG_a_layer{opacity:0}.YsZG_a_item{opacity:.38}}.YsZG_a_showcase[data-still] .YsZG_a_layer,.YsZG_a_showcase[data-still] .YsZG_a_item{opacity:1}.YsZG_a_replay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--c-text);letter-spacing:.04em;cursor:pointer;transition:border-color .25s var(--ease-out);background:#0a0a0a9e;border:1px solid #ffffff47;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:500;display:inline-flex;position:absolute;bottom:12px;right:12px}.YsZG_a_replay:hover{border-color:var(--c-gold)}.YsZG_a_replay svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.YsZG_a_info{flex-direction:column;grid-area:info;gap:clamp(28px,3vw,40px);min-width:0;display:flex}.YsZG_a_items{gap:18px;list-style:none;display:grid}.YsZG_a_item{color:var(--c-muted);grid-template-columns:34px minmax(0,1fr);align-items:start;gap:14px;font-size:15px;line-height:1.55;display:grid}.YsZG_a_item b{color:var(--c-text);margin-bottom:2px;font-weight:600;display:block}.YsZG_a_itemNum{border:1px solid var(--c-gold);width:34px;height:34px;color:var(--c-gold);font-family:var(--font-display);border-radius:50%;place-items:center;font-size:18px;line-height:1;display:grid}.YsZG_a_order{background:linear-gradient(160deg,#dcbf8312,#dcbf8303);border:1px solid #dcbf8338;gap:20px;padding:clamp(20px,2.4vw,28px);display:grid}.YsZG_a_price{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.YsZG_a_price span{color:var(--c-muted);letter-spacing:.28em;text-transform:uppercase;font-size:11px;font-weight:600}.YsZG_a_price b{color:var(--c-gold-hi);font-family:var(--font-display);letter-spacing:.01em;font-size:clamp(40px,4vw,56px);font-weight:400;line-height:.9}.YsZG_a_tips{gap:10px;display:grid}.YsZG_a_tipsLabel{color:var(--c-muted);letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:600}.YsZG_a_tipList{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;max-width:440px;display:grid}.YsZG_a_tipBtn{border:1px solid var(--c-line-2);min-width:0;height:40px;color:var(--c-text);letter-spacing:.04em;cursor:pointer;transition:border-color .25s var(--ease-out), background-color .25s var(--ease-out), color .25s var(--ease-out);background:0 0;padding:0 6px;font-size:14px;font-weight:600}.YsZG_a_tipBtn:hover{border-color:#ffffff59}.YsZG_a_tipBtn[aria-pressed=true]{border-color:var(--c-gold);background:var(--c-gold);color:#121212}.YsZG_a_order .YsZG_a_cta{white-space:normal;text-align:center;padding:14px 22px;line-height:1.35}.YsZG_a_tipBtn:focus-visible,.YsZG_a_replay:focus-visible{outline:2px solid var(--c-gold);outline-offset:2px}@media (max-width:960px){.YsZG_a_showcase{grid-template:"head""stage""info"/1fr}.YsZG_a_chalk img,.YsZG_a_tip img{filter:drop-shadow(.8vw 1.4vw 1.2vw #00000073)}.YsZG_a_show img,.YsZG_a_showFold{filter:drop-shadow(0 2.2vw 3vw #0000006b)}.YsZG_a_showFold img{filter:none}.YsZG_a_order .YsZG_a_cta{letter-spacing:.1em;gap:10px;padding-inline:16px}.YsZG_a_cap{max-width:calc(100% - 20px);padding:7px 11px;font-size:12px;bottom:10px;left:10px}}@media (max-width:380px){.YsZG_a_tipList{gap:6px}.YsZG_a_tipBtn{letter-spacing:0;padding:0 2px;font-size:13px}}
.ZsMjVa_logo{width:100%;height:auto;display:block;overflow:visible}.ZsMjVa_markLine{stroke-width:2.2px;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;opacity:0}.ZsMjVa_shine{opacity:0}@media (scripting:enabled){.ZsMjVa_markFill,.ZsMjVa_bar,.ZsMjVa_letter{opacity:0}}.ZsMjVa_logo.is-in .ZsMjVa_markLine{animation:1.3s cubic-bezier(.65,0,.35,1) .15s both ZsMjVa_draw,.6s 1.5s forwards ZsMjVa_fadeOut}.ZsMjVa_logo.is-in .ZsMjVa_markFill{animation:ZsMjVa_fillIn .9s var(--ease-out) 1s both}.ZsMjVa_logo.is-in .ZsMjVa_bar{animation:ZsMjVa_slideBar 1.1s var(--ease-out) .75s both}.ZsMjVa_logo.is-in .ZsMjVa_letter{animation:ZsMjVa_letterIn .7s var(--ease-out) both}.ZsMjVa_logo.is-in .ZsMjVa_shine{animation:1.4s cubic-bezier(.45,0,.25,1) 2.2s both ZsMjVa_shine}@keyframes ZsMjVa_draw{0%{stroke-dashoffset:1px;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes ZsMjVa_fadeOut{0%{opacity:1}to{opacity:0}}@keyframes ZsMjVa_fillIn{0%{opacity:0;filter:brightness(1.6)}to{opacity:1;filter:none}}@keyframes ZsMjVa_slideBar{0%{opacity:0;transform:translate(46px,-60px)}to{opacity:1;transform:none}}@keyframes ZsMjVa_letterIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes ZsMjVa_shine{0%{opacity:0;transform:translate(0)skew(-18deg)}15%,85%{opacity:1}to{opacity:0;transform:translate(620px)skew(-18deg)}}@media (prefers-reduced-motion:reduce){:is(.ZsMjVa_logo.is-in .ZsMjVa_shine,.ZsMjVa_logo.is-in .ZsMjVa_markLine){animation:none}:is(.ZsMjVa_logo.is-in .ZsMjVa_markFill,.ZsMjVa_logo.is-in .ZsMjVa_bar,.ZsMjVa_logo.is-in .ZsMjVa_letter){animation-delay:0s!important}}
.zgjHoW_official{border-top:1px solid var(--c-line);background:radial-gradient(50% 60% at 22% 50%, #dcbf830f, transparent 70%), var(--c-bg);overflow:hidden}.zgjHoW_grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,104px);display:grid}.zgjHoW_panel{aspect-ratio:1/.86;isolation:isolate;background:linear-gradient(160deg,#1d1c1b 0%,#121212 60%,#0c0c0c 100%);border:1px solid #dcbf8329;flex-direction:column;justify-content:center;align-items:center;padding:clamp(32px,6vw,88px) clamp(28px,5vw,72px) clamp(28px,4vw,56px);display:flex;position:relative;overflow:hidden}.zgjHoW_corner{border-color:var(--c-gold);opacity:.7;border-style:solid;width:34px;height:34px;position:absolute}.zgjHoW_cornerTl{border-width:1px 0 0 1px;top:14px;left:14px}.zgjHoW_cornerBr{border-width:0 1px 1px 0;bottom:14px;right:14px}.zgjHoW_logo{width:min(100%,440px)}.zgjHoW_caption{color:var(--c-gold);letter-spacing:.3em;text-align:center;text-transform:uppercase;margin-top:clamp(22px,3vw,36px);font-size:11px;font-weight:600}.zgjHoW_title{font-size:clamp(44px,6vw,88px)}.zgjHoW_lead{max-width:560px;margin-top:clamp(24px,3vw,36px)}.zgjHoW_accent{border-left:2px solid var(--c-gold);max-width:560px;color:var(--c-gold-hi);background:linear-gradient(90deg,#dcbf831a,#dcbf8300);margin-top:22px;padding:16px 20px;font-size:clamp(16px,1.3vw,18px);font-weight:600;line-height:1.5;position:relative}.zgjHoW_points{gap:18px;max-width:560px;margin-top:clamp(28px,3.4vw,40px);list-style:none;display:grid}.zgjHoW_point{color:var(--c-muted);grid-template-columns:26px minmax(0,1fr);align-items:start;gap:14px;font-size:15px;line-height:1.6;display:grid}.zgjHoW_point b{color:var(--c-text);margin-bottom:2px;font-weight:600;display:block}.zgjHoW_pointIcon{fill:none;width:26px;height:26px;stroke:var(--c-gold);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.zgjHoW_pointIcon path{stroke-width:1.8px;stroke-dasharray:1}@media (scripting:enabled){.zgjHoW_pointIcon path{stroke-dashoffset:1px}}.zgjHoW_point.is-in .zgjHoW_pointIcon path{animation:zgjHoW_drawCheck .6s var(--ease-in-out) both;animation-delay:calc(var(--reveal-delay,0s) + .45s)}@keyframes zgjHoW_drawCheck{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (max-width:960px){.zgjHoW_grid{grid-template-columns:1fr}.zgjHoW_panel{aspect-ratio:auto}}
.ZGDmtG_page{padding:calc(var(--header-h) + clamp(40px, 6vw, 88px)) 0 clamp(72px, 9vw, 128px)}.ZGDmtG_inner{max-width:calc(860px + var(--gutter) * 2)}.ZGDmtG_back{color:var(--c-muted);letter-spacing:.2em;text-transform:uppercase;transition:color .3s var(--ease-out);margin-bottom:32px;font-size:12px;font-weight:600;display:inline-block}.ZGDmtG_back:hover{color:#fff}.ZGDmtG_title{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(44px,7vw,88px);font-weight:400;line-height:.92}.ZGDmtG_meta{color:var(--c-dim);margin-top:16px;font-size:13px}.ZGDmtG_doc{color:#cfcfd3;margin-top:clamp(40px,5vw,64px);font-size:16px;line-height:1.75}.ZGDmtG_doc h2{color:var(--c-text);font-family:var(--font-body);letter-spacing:.01em;margin:44px 0 14px;font-size:18px;font-weight:700}.ZGDmtG_doc p+p{margin-top:12px}.ZGDmtG_doc ul{gap:6px;list-style:none;display:grid}.ZGDmtG_doc li{padding-left:24px;position:relative}.ZGDmtG_doc li:before{content:"";background:var(--c-red);width:12px;height:1px;position:absolute;top:.85em;left:0}.ZGDmtG_doc a{color:var(--c-text);text-underline-offset:3px;-webkit-text-decoration:underline #e3161bb3;text-decoration:underline #e3161bb3}.ZGDmtG_doc a:hover{color:var(--c-red-hi)}.ZGDmtG_doc strong{color:var(--c-text);font-weight:600}.ZGDmtG_doc ul+p,.ZGDmtG_doc p+ul{margin-top:12px}
.i5euOW_story{border-top:1px solid var(--c-line);background:radial-gradient(50% 60% at 10% 90%, #e3161b0f, transparent 70%), var(--c-bg)}.i5euOW_columns{grid-template-columns:minmax(0,1fr) 80px minmax(0,1fr);align-items:stretch;margin-top:clamp(48px,6vw,88px);display:grid}.i5euOW_block{border:1px solid var(--c-line);background:#ffffff04;padding:clamp(28px,3.4vw,48px)}.i5euOW_solution{background:linear-gradient(160deg, #e3161b1a, #e3161b00 60%), var(--c-graphite);border-color:#e3161b66}.i5euOW_kicker{color:var(--c-muted);letter-spacing:.3em;text-transform:uppercase;align-items:center;gap:14px;margin-bottom:28px;font-size:11px;font-weight:600;display:flex}.i5euOW_kickerNum{border:1px solid var(--c-line-2);width:32px;height:32px;color:var(--c-text);font-family:var(--font-display);letter-spacing:0;border-radius:50%;place-items:center;font-size:16px;display:grid}.i5euOW_solution .i5euOW_kickerNum{border-color:var(--c-red);background:var(--c-red);color:#fff}.i5euOW_text{letter-spacing:-.005em;font-size:clamp(20px,2vw,28px);font-weight:500;line-height:1.4}.i5euOW_block:not(.i5euOW_solution) .i5euOW_text{color:var(--c-muted)}.i5euOW_arrow{place-items:center;display:grid;position:relative}.i5euOW_arrow span{background:var(--c-red);width:44px;height:1px;position:relative}.i5euOW_arrow span:after{content:"";border-top:1px solid var(--c-red);border-right:1px solid var(--c-red);width:9px;height:9px;position:absolute;top:-4px;right:0;transform:rotate(45deg)}.i5euOW_formula{border-top:1px solid var(--c-line);justify-content:space-between;align-items:flex-start;gap:clamp(12px,2vw,28px);margin-top:clamp(56px,7vw,104px);padding-top:clamp(32px,4vw,48px);display:flex}.i5euOW_term{flex-direction:column;gap:10px;min-width:0;display:flex}.i5euOW_termWord{font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;font-size:clamp(32px,4.4vw,68px);line-height:.9}.i5euOW_termNote{max-width:220px;color:var(--c-muted);font-size:13px;line-height:1.5}.i5euOW_op{color:var(--c-red);font-family:var(--font-display);font-size:clamp(32px,4.4vw,68px);line-height:.9}.i5euOW_result .i5euOW_termWord{color:var(--c-red);text-shadow:0 0 40px #e3161b59}@media (max-width:960px){.i5euOW_columns{grid-template-columns:1fr;gap:0}.i5euOW_arrow{height:64px}.i5euOW_arrow span{transform:rotate(90deg)}.i5euOW_formula{flex-direction:column;gap:14px}.i5euOW_term{gap:6px;width:100%}.i5euOW_termNote{max-width:none}.i5euOW_op{font-size:30px}}
