.FdyICa_card{border:1px solid var(--line);background:linear-gradient(160deg,#fff7fa,#fff 70%);border-radius:18px;flex-direction:column;gap:6px;max-width:340px;margin-top:32px;padding:22px 22px 20px;display:flex}.FdyICa_card strong{color:var(--ink);font-size:17px;font-weight:600}.FdyICa_note{color:var(--muted);font-size:14px;line-height:1.55}.FdyICa_thread{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.FdyICa_bubble,.FdyICa_reply{border-radius:16px;margin:0;font-size:14px}.FdyICa_bubble{max-width:100%;color:var(--ink);background:#fff;border-bottom-left-radius:4px;align-self:flex-start;padding:10px 14px;display:grid;box-shadow:0 4px 14px #d4146a14}.FdyICa_bubble span{opacity:0;animation:FdyICa_ask calc(var(--n) * 3s) var(--ease-out) infinite;animation-delay:calc(var(--i) * 3s);grid-area:1/1}.FdyICa_reply{background:var(--accent);border-bottom-right-radius:4px;align-self:flex-end;gap:4px;padding:12px 14px;display:flex}.FdyICa_reply i{background:#fff;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite FdyICa_typing}.FdyICa_reply i:nth-child(2){animation-delay:.15s}.FdyICa_reply i:nth-child(3){animation-delay:.3s}.FdyICa_cta{background:var(--ink);color:#fff;transition:background var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out);border-radius:999px;align-self:flex-start;margin-top:10px;padding:9px 18px;font-size:14px;font-weight:600;text-decoration:none}@media (hover:hover){.FdyICa_cta:hover{background:var(--accent-press)}}.FdyICa_cta:active{transform:scale(.97)}@keyframes FdyICa_ask{0%{opacity:0;transform:translateY(6px)}5%,22%{opacity:1;transform:none}27%,to{opacity:0;transform:translateY(-6px)}}@keyframes FdyICa_typing{0%,60%,to{opacity:.45;transform:none}30%{opacity:1;transform:translateY(-3px)}}@media (max-width:900px){.FdyICa_card{max-width:none;margin-top:20px}}@media (prefers-reduced-motion:reduce){.FdyICa_bubble span,.FdyICa_reply i{animation:none}.FdyICa_bubble span:not(:first-child){display:none}.FdyICa_bubble span:first-child{opacity:1}}
@font-face{font-family:display;src:url(../media/playfair_display_latin_800_italic-s.1g0-qyjppcv9m.woff2)format("woff2");font-display:swap;font-weight:800;font-style:italic}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:104.67%;descent-override:24.28%;line-gap-override:0.0%;size-adjust:103.37%}.lD7ztW_className{font-family:display,display Fallback,Georgia,serif;font-style:italic;font-weight:800}
.XdrxSq_stage{--rx:0deg;--ry:0deg;perspective:900px;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;width:100%;max-width:720px;margin:0 auto -8px;position:relative}.XdrxSq_art{width:100%;height:auto;transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transition:transform .5s var(--ease-out);filter:drop-shadow(0 18px 28px #4c0d2a29);font-variant-numeric:lining-nums;animation:7s ease-in-out infinite alternate XdrxSq_sway;display:block;overflow:visible}.XdrxSq_stage[data-live] .XdrxSq_art{transition-duration:.16s;animation:none}.XdrxSq_base{fill:#ff2f861f}.XdrxSq_edge{fill:none;stroke:url(#ziva-lost-ink);stroke-width:2.4px}.XdrxSq_glow{opacity:0;transition:opacity .3s var(--ease-out)}.XdrxSq_stage[data-live] .XdrxSq_glow{opacity:1}.XdrxSq_flow{animation:XdrxSq_flow var(--s) linear infinite}.XdrxSq_reverse{animation-direction:reverse}.XdrxSq_strandBack,.XdrxSq_strand,.XdrxSq_shine{fill:none;stroke-linecap:round}.XdrxSq_strandBack{stroke:#ff4d9a80;stroke-width:2.4px}.XdrxSq_strand{stroke:#d4146ad9;stroke-width:2.6px}.XdrxSq_shine{stroke:#fffffff2;stroke-width:2.2px;stroke-dasharray:90 910;opacity:0;animation:5.6s ease-in-out infinite XdrxSq_shine;animation-delay:var(--d)}.XdrxSq_stage[data-burst] .XdrxSq_jolt{animation:XdrxSq_jolt .62s var(--ease-out)}.XdrxSq_spark{width:var(--size);height:var(--size);margin:calc(var(--size) / -2) 0 0 calc(var(--size) / -2);pointer-events:none;background:linear-gradient(135deg,#ff4d9a,#ffd6e8);border-radius:2px;animation:1s cubic-bezier(.22,1,.36,1) forwards XdrxSq_fly;position:absolute;box-shadow:0 0 10px #ff4d9a99}.XdrxSq_ring{pointer-events:none;border:3px solid #ff2f86b3;border-radius:50%;width:220px;height:220px;margin:-110px 0 0 -110px;animation:.7s cubic-bezier(.22,1,.36,1) forwards XdrxSq_ring;position:absolute}@keyframes XdrxSq_ring{0%{transform:scale(.05)}60%{opacity:1}to{opacity:0;border-width:1px;transform:scale(1)}}@keyframes XdrxSq_flow{to{transform:translate(-60px)}}@keyframes XdrxSq_shine{0%{stroke-dashoffset:1000px;opacity:0}10%{opacity:1}45%,to{stroke-dashoffset:0;opacity:0}}@keyframes XdrxSq_sway{0%{transform:rotateX(4deg)rotateY(-8deg)}to{transform:rotateX(-3deg)rotateY(8deg)}}@keyframes XdrxSq_jolt{20%{transform:translateY(-7px)scaleY(1.06)}45%{transform:translateY(5px)scaleY(.96)}70%{transform:translateY(-2px)}}@keyframes XdrxSq_fly{0%{transform:translate(0)rotate(45deg)scale(1)}75%{opacity:1}to{transform:translate(var(--dx), var(--dy)) rotate(225deg) scale(.5);opacity:0}}@media (prefers-reduced-motion:reduce){.XdrxSq_art,.XdrxSq_flow,.XdrxSq_shine,.XdrxSq_stage[data-burst] .XdrxSq_jolt{animation:none}.XdrxSq_art{transition:none}}
.JxB4GW_mast{--badge-bg:white;--badge-ink:var(--accent-press);--badge-ring:transparent;padding-right:var(--scrollbar-gap,0px);z-index:5;color:#fff;background:var(--accent);animation:linear both JxB4GW_dock;animation-timeline:scroll(root);animation-range:0 72px;position:fixed;top:0;left:0;right:0}@media (hover:hover) and (pointer:fine){.JxB4GW_mast{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}}.JxB4GW_promo{color:#fff;text-align:center;letter-spacing:.14em;text-transform:uppercase;background-image:linear-gradient(90deg,#d4146a 0%,#e8287a 50%,#d4146a 100%);max-height:30px;padding:8px 16px;font-size:12px;font-weight:600;line-height:14px;animation:linear both JxB4GW_promoHide;animation-timeline:scroll(root);animation-range:0 72px;overflow:hidden}.JxB4GW_promise>span+span:before{content:"·";opacity:.7;margin:0 .9em}@media (max-width:900px){.JxB4GW_promiseWide{display:none}}.JxB4GW_nav{height:66px;color:inherit;isolation:isolate;background:0 0;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;padding:0 28px;display:grid;position:relative}.JxB4GW_tide{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.JxB4GW_tideDeep,.JxB4GW_tideCrest{pointer-events:none;will-change:transform;background-repeat:no-repeat;position:absolute;top:0;bottom:0;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.JxB4GW_tideDeep{background-color:#96084838;animation:18s linear infinite JxB4GW_tideDeep,linear both JxB4GW_tideDeepTone;animation-timeline:auto,scroll(root);animation-range:normal,0 72px;left:0;right:-720px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 66' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M0 46C150 46 250 30 410 30C570 30 650 50 810 50C970 50 1050 38 1200 46V66H0Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 66' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M0 46C150 46 250 30 410 30C570 30 650 50 810 50C970 50 1050 38 1200 46V66H0Z'/%3E%3C/svg%3E");-webkit-mask-size:720px 100%;mask-size:720px 100%}.JxB4GW_tideCrest{background-color:#ffd6e833;animation:12s linear infinite JxB4GW_tideCrest,linear both JxB4GW_tideCrestTone;animation-timeline:auto,scroll(root);animation-range:normal,0 72px;left:-960px;right:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 66' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M0 36C130 36 230 52 390 52C550 52 630 26 790 26C950 26 1040 48 1200 36V66H0Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 66' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M0 36C130 36 230 52 390 52C550 52 630 26 790 26C950 26 1040 48 1200 36V66H0Z'/%3E%3C/svg%3E");-webkit-mask-size:960px 100%;mask-size:960px 100%}.JxB4GW_tideTier,.JxB4GW_tierSweep{pointer-events:none;display:none;position:absolute;inset:0}.JxB4GW_tideTier{background:linear-gradient(90deg, transparent 0%, var(--tier-tone) 30%, var(--tier-tone2) 70%, transparent 100%);opacity:.55;animation:12s linear infinite JxB4GW_tideTierFlow,linear both JxB4GW_tierDock;animation-timeline:auto,scroll(root);animation-range:normal,0 72px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 66' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M0 36C130 36 230 52 390 52C550 52 630 26 790 26C950 26 1040 48 1200 36V66H0Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 66' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M0 36C130 36 230 52 390 52C550 52 630 26 790 26C950 26 1040 48 1200 36V66H0Z'/%3E%3C/svg%3E");-webkit-mask-size:960px 100%;mask-size:960px 100%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.JxB4GW_tierSweep{overflow:hidden}.JxB4GW_tierSweep:before{content:"";background:linear-gradient(105deg, transparent 0%, var(--tier-glint) 45%, #ffffffb3 50%, var(--tier-glint) 55%, transparent 100%);opacity:0;width:40%;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}html[data-member-tier=velvet] .JxB4GW_mast{--tier-tone:#e8c496b3;--tier-tone2:#8e3c8699;--tier-glint:#f8e4c873}html[data-member-tier=pearl] .JxB4GW_mast{--tier-tone:#cdb8f0bf;--tier-tone2:#b4ddeeb3;--tier-glint:#e7dcff80}html[data-member-tier=onyx] .JxB4GW_mast{--tier-tone:#d6af5abf;--tier-tone2:#281e1473;--tier-glint:#ffecb480}:is(html[data-member-tier=velvet] .JxB4GW_tideTier,html[data-member-tier=pearl] .JxB4GW_tideTier,html[data-member-tier=onyx] .JxB4GW_tideTier,html[data-member-sweep] .JxB4GW_tierSweep){display:block}html[data-member-sweep] .JxB4GW_tierSweep:before{animation:1.4s cubic-bezier(.45,0,.2,1) forwards JxB4GW_tierSweep}@media (prefers-reduced-motion:reduce){.JxB4GW_tideTier{animation:none}.JxB4GW_tierSweep{display:none!important}}.JxB4GW_logo,.JxB4GW_navLinks,.JxB4GW_tools>*{z-index:1;position:relative}.JxB4GW_nav:after{content:"";z-index:1;transform-origin:50%;height:1px;animation:JxB4GW_sheen 2.6s var(--ease-out) infinite, JxB4GW_sheenFade linear both;background:linear-gradient(90deg,#0000,#fff,#0000);animation-timeline:auto,scroll(root);animation-range:normal,0 72px;position:absolute;bottom:0;left:12%;right:12%}@supports not (animation-timeline:scroll()){.JxB4GW_mast,.JxB4GW_promo{animation-duration:1s;animation-play-state:paused;animation-delay:var(--dock-at,0s)}.JxB4GW_tideDeep,.JxB4GW_tideCrest,.JxB4GW_tideTier,.JxB4GW_nav:after{animation-play-state:running,paused;animation-delay:0s, var(--dock-at,0s)}.JxB4GW_tideDeep{animation-duration:18s,1s}.JxB4GW_tideCrest,.JxB4GW_tideTier{animation-duration:12s,1s}.JxB4GW_nav:after{animation-duration:2.6s,1s}}.JxB4GW_logo{width:196px;height:42px;transition:transform var(--settle-ms) var(--ease-out);background:currentColor;justify-self:start;display:block;-webkit-mask:url(/brand/logo.svg) 0/contain no-repeat;mask:url(/brand/logo.svg) 0/contain no-repeat}@media (hover:hover){.JxB4GW_logo:hover{transform:scale(1.08)}}.JxB4GW_logo:active{transition-duration:var(--press-ms);transform:scale(.94)}span.JxB4GW_logo:hover,span.JxB4GW_logo:active{transform:none}.JxB4GW_navLinks{justify-content:center;gap:6px;font-size:15px;font-weight:600;display:flex}.JxB4GW_navLinks a{opacity:.92;transition:transform var(--press-ms) var(--ease-out), background var(--press-ms) var(--ease-out), color var(--press-ms) var(--ease-out), box-shadow var(--press-ms) var(--ease-out), opacity var(--press-ms) var(--ease-out);border-radius:8px;padding:8px 14px;position:relative;overflow:hidden}@media (min-width:901px) and (max-width:1240px){.JxB4GW_navLinks{gap:0;font-size:14px}.JxB4GW_navLinks a{white-space:nowrap;padding:8px 9px}}.JxB4GW_navLinks a:before{content:"";background:linear-gradient(105deg,#0000 20%,#ffffff8c 48%,#0000 76%);position:absolute;inset:0;transform:translate(-130%)}@media (hover:hover){.JxB4GW_navLinks a:hover,.JxB4GW_navLinks a:active{opacity:1;color:#fff;background:var(--accent-press);transform:translateY(-2px);box-shadow:inset 0 0 0 1px #fffc,0 8px 16px #4c0d2a38}.JxB4GW_navLinks a:hover:before,.JxB4GW_navLinks a:active:before{transition:transform .42s var(--ease-out);transform:translate(130%)}}.JxB4GW_navLinks a:active{background:var(--accent);transform:translateY(1px)scale(.97)}.JxB4GW_icon{border-radius:var(--radius-chip);color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--press-ms) var(--ease-out), color var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out), box-shadow var(--press-ms) var(--ease-out);background:0 0;border:0;padding:0}@media (hover:hover){.JxB4GW_icon:hover{color:#fff;background:var(--accent-press);transform:translateY(-2px);box-shadow:inset 0 0 0 1px #fffc,0 8px 16px #4c0d2a38}}.JxB4GW_icon:active{color:#fff;background:var(--accent);transform:translateY(1px)scale(.96);box-shadow:inset 0 0 0 1px #fffc}.JxB4GW_tools{grid-column:3;justify-self:end;gap:4px;display:flex}.JxB4GW_icon{place-items:center;width:38px;height:38px;display:grid}.JxB4GW_icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;width:18px;height:18px}.JxB4GW_icon[data-on=true]{box-shadow:inset 0 0 0 1.5px}.JxB4GW_menuButton{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:none}.JxB4GW_menuPanel{overscroll-behavior:contain;border-top:1px solid var(--line);background:linear-gradient(180deg, var(--foam) 0%, #ffe9f2 100%);height:calc(100svh - 100%);color:var(--ink);animation:JxB4GW_menuIn var(--settle-ms) var(--ease-out);padding:22px 20px 40px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.JxB4GW_menuPanel[hidden]{display:none}.JxB4GW_menuPanel ul{margin:10px 0 0;padding:0;list-style:none}.JxB4GW_menuPanel li{border-bottom:1px solid var(--line);animation:JxB4GW_menuItem var(--settle-ms) var(--ease-out) both;animation-delay:calc(var(--i) * 40ms + 60ms)}.JxB4GW_menuPanel a{letter-spacing:-.025em;-webkit-tap-highlight-color:transparent;transition:background var(--press-ms) var(--ease-out), color var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out);border-radius:12px;grid-template-columns:40px 1fr auto;align-items:center;gap:14px;margin:0 -10px;padding:10px;font-size:20px;font-weight:650;line-height:1;display:grid}.JxB4GW_menuPanel img,.JxB4GW_menuPanel a>span[aria-hidden]{box-sizing:border-box;border-radius:var(--radius-field);object-fit:cover;object-position:center 20%;width:40px;height:40px;transition:transform var(--settle-ms) var(--ease-out);border:2px solid #fff;flex:none;box-shadow:0 3px 10px #4c0d2a1f}.JxB4GW_menuPanel a span{transition:transform var(--settle-ms) var(--ease-out)}.JxB4GW_menuPanel a i{border:1px solid var(--line);border-radius:var(--radius-chip);width:30px;height:30px;color:var(--accent);transition:background var(--press-ms) var(--ease-out), color var(--press-ms) var(--ease-out), border-color var(--press-ms) var(--ease-out), transform var(--settle-ms) var(--ease-out);background:#fff;place-items:center;display:grid}.JxB4GW_menuPanel a svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.JxB4GW_menuPanel a:focus-visible,.JxB4GW_menuPanel a:active,.JxB4GW_menuPanel a[data-picked]{color:var(--accent-press);background:#ff2f8614}.JxB4GW_menuPanel a:focus-visible span,.JxB4GW_menuPanel a[data-picked] span{transform:translate(4px)}.JxB4GW_menuPanel a[data-picked] img{transform:scale(1.08)}.JxB4GW_menuPanel a:focus-visible i,.JxB4GW_menuPanel a:active i,.JxB4GW_menuPanel a[data-picked] i{border-color:var(--accent);background:var(--accent);color:#fff;transform:translate(3px)}@media (hover:hover){.JxB4GW_menuPanel a:hover{color:var(--accent-press);background:#ff2f8614}.JxB4GW_menuPanel a:hover span{transform:translate(4px)}.JxB4GW_menuPanel a:hover img{transform:scale(1.08)}.JxB4GW_menuPanel a:hover i{border-color:var(--accent);background:var(--accent);color:#fff;transform:translate(3px)}}.JxB4GW_menuPanel a:active,.JxB4GW_menuPanel a[data-picked]{background:#ff2f8624;transform:scale(.98)}.JxB4GW_services{background:#fff;padding:0 28px 40px}.JxB4GW_services ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.JxB4GW_services li{border-radius:var(--radius-card);background:var(--foam);box-shadow:var(--ring)}.JxB4GW_services a{min-height:var(--tap);box-sizing:border-box;border-radius:var(--radius-card);-webkit-tap-highlight-color:transparent;height:100%;transition:background var(--press-ms) var(--ease-out);align-items:center;gap:14px;padding:18px 22px;display:flex}.JxB4GW_services svg{box-sizing:border-box;border-radius:var(--radius-control);width:40px;height:40px;box-shadow:var(--ring);fill:none;stroke:var(--accent-press);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;transition:background var(--press-ms) var(--ease-out), stroke var(--press-ms) var(--ease-out);background:#fff;flex:none;padding:9px}.JxB4GW_services span{gap:2px;display:grid}.JxB4GW_services strong{color:var(--ink);font-size:15px;font-weight:600}.JxB4GW_services small{color:var(--muted);font-size:13px}@media (hover:hover){.JxB4GW_services a:hover{background:#ff2f860f}.JxB4GW_services a:hover svg{background:var(--accent-press);stroke:#fff}}.JxB4GW_services a:active{background:#ff2f861f}.JxB4GW_services a:active svg{background:var(--accent);stroke:#fff}@media (max-width:900px){.JxB4GW_services{padding:0 var(--gutter-mobile) 28px}.JxB4GW_services ul{grid-template-columns:1fr 1fr;gap:10px}.JxB4GW_services a{gap:10px;padding:14px 12px}.JxB4GW_services svg{width:34px;height:34px;padding:7px}.JxB4GW_services strong{font-size:14px}.JxB4GW_services small{font-size:12px}}.JxB4GW_foot{isolation:isolate;background:linear-gradient(180deg, var(--foam) 0%, #ffe9f2 100%);color:var(--ink);border-top:1px solid var(--line);padding:64px 48px 4px;position:relative;overflow:hidden}.JxB4GW_foot:not([data-live]) *,.JxB4GW_foot:not([data-live]) :before,.JxB4GW_foot:not([data-live]) :after{animation-play-state:paused}.JxB4GW_footGlow{z-index:-1;pointer-events:none;position:absolute;inset:0}.JxB4GW_footGlow:before,.JxB4GW_footGlow:after{content:"";will-change:transform;border-radius:50%;position:absolute}.JxB4GW_footGlow:before{background:radial-gradient(circle,#ff2f8629 0%,#0000 65%);width:560px;height:560px;animation:18s ease-in-out infinite alternate JxB4GW_glowA;top:-180px;left:-140px}.JxB4GW_footGlow:after{background:radial-gradient(circle,#d4146a1c 0%,#0000 65%);width:640px;height:640px;animation:22s ease-in-out infinite alternate JxB4GW_glowB;bottom:-240px;right:-160px}.JxB4GW_footGrid,.JxB4GW_footMid,.JxB4GW_footBase{position:relative}.JxB4GW_footGrid{grid-template-columns:minmax(280px,1.5fr) repeat(4,minmax(0,1fr));gap:40px;display:grid}@media (min-width:901px) and (max-width:1180px){.JxB4GW_footGrid{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:36px}.JxB4GW_footBrand{grid-column:1/-1}}.JxB4GW_footBrand{max-width:360px}.JxB4GW_footLogo{background:var(--berry);width:176px;height:38px;margin-bottom:28px;display:block;-webkit-mask:url(/brand/logo.svg) 0/contain no-repeat;mask:url(/brand/logo.svg) 0/contain no-repeat}.JxB4GW_colTitle{color:var(--accent-press);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700;line-height:1}.JxB4GW_footLinks summary{cursor:default;list-style:none;display:block}.JxB4GW_footLinks summary::-webkit-details-marker{display:none}.JxB4GW_newsNote{color:var(--muted);margin:10px 0 0;font-size:14px}.JxB4GW_newsForm{border:1px solid var(--line);transition:border-color var(--press-ms) var(--ease-out), box-shadow var(--press-ms) var(--ease-out);background:#fff;border-radius:12px;margin-top:16px;padding:4px;display:flex;box-shadow:0 6px 18px #4c0d2a0f}.JxB4GW_newsForm:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #ff2f8624}.JxB4GW_newsField{flex:1}.JxB4GW_newsForm input{width:100%;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;padding:10px 16px;font-size:14px}.JxB4GW_newsForm button{background:var(--accent);color:#fff;cursor:pointer;width:40px;height:40px;transition:background var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out);border:0;border-radius:9px;flex:none;place-items:center;display:grid}@media (hover:hover){.JxB4GW_newsForm button:hover{background:var(--accent-press);box-shadow:0 6px 14px #d4146a4d}.JxB4GW_newsForm button:hover svg{transform:translate(3px)}}.JxB4GW_newsForm button:active{background:var(--berry);transform:scale(.9)}.JxB4GW_newsForm svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:transform var(--settle-ms) var(--ease-out)}.JxB4GW_newsForm[data-state=error]{border-color:var(--danger);animation:JxB4GW_newsShake .36s var(--ease-out)}.JxB4GW_newsForm[data-state=done] button{background:var(--accent-press);animation:JxB4GW_newsPop .42s var(--ease-out)}.JxB4GW_newsHint{color:var(--muted);animation:JxB4GW_newsHintIn .32s var(--ease-out) both;margin:8px 0 0;font-size:12px}.JxB4GW_newsHint[data-error]{color:var(--danger)}.JxB4GW_sr{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.JxB4GW_footMid{border-top:1px solid var(--line);grid-template-columns:minmax(280px,1.6fr) repeat(2,minmax(0,1fr)) 172px;align-items:start;gap:40px;margin-top:56px;padding:32px 0 8px;display:grid}.JxB4GW_company{gap:6px;font-size:14px;font-style:normal;line-height:1.5;display:grid}.JxB4GW_company .JxB4GW_colTitle{margin-bottom:10px}.JxB4GW_company strong{font-size:15px;font-weight:600}.JxB4GW_company span{color:var(--muted)}.JxB4GW_company a{color:var(--accent-press);transition:border-color var(--press-ms) var(--ease-out);border-bottom:1px solid #d4146a4d;justify-self:start;font-weight:500}@media (hover:hover){.JxB4GW_company a:hover{border-color:var(--accent-press)}}.JxB4GW_footSocial{grid-column:span 2}.JxB4GW_footMidBare{grid-template-columns:auto minmax(0,1fr) 172px;gap:56px}.JxB4GW_footMidBare .JxB4GW_footSocial{grid-column:1}.JxB4GW_footMid>.JxB4GW_appBlock{grid-column:-2}.JxB4GW_footMid:not(.JxB4GW_footMidBare)>.JxB4GW_charm{z-index:0;opacity:.7;pointer-events:none;position:absolute;top:calc(50% - 16px);left:0;right:0}.JxB4GW_footMid:not(.JxB4GW_footMidBare)>:not(.JxB4GW_charm){z-index:1;position:relative}.JxB4GW_footMidBare>.JxB4GW_charm{grid-column:2}.JxB4GW_charm{align-self:center;height:108px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.JxB4GW_charmStrands{width:100%;height:96px;position:absolute;inset:6px 0 0;overflow:visible}.JxB4GW_charmStrand,.JxB4GW_charmShine{fill:none;stroke-linecap:round}.JxB4GW_charmWave{animation:JxB4GW_waveFlow var(--s) linear infinite}.JxB4GW_charmStrand{stroke:#ff7fb3;stroke-width:var(--w);opacity:var(--o)}.JxB4GW_charmShine{stroke:#fff;stroke-width:2.4px;stroke-dasharray:80 1120;stroke-dashoffset:1200px;opacity:0;animation:JxB4GW_strandShine 5.2s var(--ease-out) infinite;animation-delay:calc(var(--i) * .5s)}.JxB4GW_bow{transform-origin:50% 80%;filter:drop-shadow(0 3px 4px #d4146a38);width:28px;height:16px;animation:2.6s ease-in-out infinite JxB4GW_bowWiggle;position:absolute;top:18px;left:28%}.JxB4GW_bow path{fill:var(--hot)}.JxB4GW_bow rect{fill:var(--accent-press)}.JxB4GW_comb{width:calc(84% - 36px);animation:8s ease-in-out infinite alternate JxB4GW_combGlide;position:absolute;top:22px;left:8%}.JxB4GW_comb svg{filter:drop-shadow(0 4px 6px #d4146a3d);width:36px;height:22px;animation:1.75s ease-in-out infinite alternate JxB4GW_combBob;display:block}.JxB4GW_comb rect{fill:var(--accent)}.JxB4GW_comb path{fill:none;stroke:var(--accent-press);stroke-width:2.2px;stroke-linecap:round}.JxB4GW_spark{background:var(--hot);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);width:10px;height:10px;animation:3.4s ease-in-out infinite JxB4GW_sparkTwinkle;animation-delay:var(--d);position:absolute;transform:scale(0)}.JxB4GW_heart{background:var(--accent);width:10px;height:10px;clip-path:path("M5 9.4 L1.2 5.6 A2.3 2.3 0 0 1 5 2.4 A2.3 2.3 0 0 1 8.8 5.6 Z");opacity:0;animation:5.6s ease-out infinite JxB4GW_heartFloat;animation-delay:var(--d);position:absolute;bottom:0}.JxB4GW_social{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.JxB4GW_social a{color:var(--ink);transition:box-shadow var(--settle-ms) var(--ease-out), transform var(--settle-ms) var(--ease-out);display:grid}.JxB4GW_social a span{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.JxB4GW_social svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.JxB4GW_social a svg{border:1px solid var(--line);cursor:pointer;width:44px;height:44px;transition:background var(--settle-ms) var(--ease-out), color var(--settle-ms) var(--ease-out), border-color var(--settle-ms) var(--ease-out), box-shadow var(--settle-ms) var(--ease-out), transform var(--settle-ms) var(--ease-out);background:#fff;border-radius:10px;padding:11px}@media (hover:hover){.JxB4GW_social a:hover{transform:translateY(-4px)rotate(-6deg);box-shadow:0 10px 18px #ff2f8638}.JxB4GW_social a:hover svg{border-color:var(--accent);color:var(--accent-press);background:#ff2f8614}}.JxB4GW_social a:active svg{border-color:var(--accent);color:var(--accent-press);transition-duration:var(--press-ms);background:#ff2f8629;transform:scale(.9);box-shadow:inset 0 2px 5px #d4146a2e}.JxB4GW_appBlock{justify-items:start;gap:0;display:grid}.JxB4GW_stores{gap:10px;margin-top:16px;display:grid}.JxB4GW_store{box-sizing:border-box;background:var(--berry);color:#fff;cursor:pointer;width:172px;min-height:50px;transition:background var(--settle-ms) var(--ease-out), box-shadow var(--settle-ms) var(--ease-out), transform var(--settle-ms) var(--ease-out);border-radius:12px;align-items:center;gap:10px;padding:6px 16px 6px 12px;display:flex}.JxB4GW_store svg{fill:currentColor;width:22px;height:22px;transition:transform var(--settle-ms) var(--ease-out)}.JxB4GW_store:active{background:var(--accent-press);transition-duration:var(--press-ms);transform:scale(.96);box-shadow:inset 0 2px 6px #00000047}.JxB4GW_store small,.JxB4GW_store strong{line-height:1.15;display:block}.JxB4GW_store small{letter-spacing:.02em;font-size:10px;font-weight:400}.JxB4GW_store strong{letter-spacing:-.02em;font-size:16px;font-weight:600}@media (hover:hover){.JxB4GW_store:hover:not(:active){background:var(--accent-press);transform:translateY(-3px);box-shadow:0 12px 22px #d4146a4d}.JxB4GW_store:hover svg{transform:scale(1.15)rotate(-6deg)}}.JxB4GW_store,.JxB4GW_social a,.JxB4GW_newsForm button{position:relative;overflow:hidden}.JxB4GW_social a{border-radius:10px}.JxB4GW_ripple{pointer-events:none;animation:JxB4GW_ripple .56s var(--ease-out) forwards;background:#ffffff73;border-radius:50%;position:absolute;transform:scale(0)}.JxB4GW_social .JxB4GW_ripple{background:#ff2f8647}.JxB4GW_store[data-pressed],.JxB4GW_newsForm button[data-pressed],.JxB4GW_social a[data-pressed] svg{animation:JxB4GW_pressBounce .42s var(--ease-out)}.JxB4GW_foot li a[data-pressed]{animation:JxB4GW_linkPress .42s var(--ease-out)}.JxB4GW_foot ul{margin:16px 0 0;padding:0;list-style:none}.JxB4GW_foot li{color:var(--ink);margin-top:10px;font-size:15px;font-weight:400}.JxB4GW_foot li a{color:var(--ink);transition:color var(--press-ms) var(--ease-out), transform var(--settle-ms) var(--ease-out);display:inline-block;position:relative}.JxB4GW_foot li a:active{color:var(--berry);transform:translate(4px)scale(.97)}.JxB4GW_foot li a:after{content:"";background:var(--accent);transform-origin:0;height:1.5px;transition:transform var(--settle-ms) var(--ease-out);position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}@media (hover:hover){.JxB4GW_foot li a:hover{color:var(--accent-press);transform:translate(4px)}.JxB4GW_foot .JxB4GW_pay li:hover{border-color:var(--accent);color:var(--accent-press);transform:translateY(-2px)}.JxB4GW_foot li a:hover:after{transform:scaleX(1)}}.JxB4GW_footBase{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding:20px 0;font-size:13px;display:flex}.JxB4GW_footBase p,.JxB4GW_footBase ul{margin:0}.JxB4GW_legal{flex-wrap:wrap;align-items:center;gap:6px 18px;display:flex}.JxB4GW_legal ul{flex-wrap:wrap;gap:6px 16px;display:flex}.JxB4GW_foot .JxB4GW_legal li{color:var(--muted);margin:0;font-size:13px}.JxB4GW_foot .JxB4GW_legal li a{color:var(--muted)}.JxB4GW_wordmark{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;margin:0;padding:clamp(8px,2vw,28px) clamp(12px,2vw,32px) 0;line-height:0;animation:14s ease-in-out infinite alternate JxB4GW_wordFloat;position:absolute;top:34px;left:0;right:0}.JxB4GW_wordArt{width:100%;height:auto;display:block;overflow:visible}.JxB4GW_wordArt text{text-anchor:middle;font-size:100px;font-style:italic;font-weight:800}.JxB4GW_wordBase{fill:#ff2f860d;stroke:#ff2f8629;stroke-width:.35px}.JxB4GW_wordFlow{animation:JxB4GW_wordFlow var(--s) linear infinite}.JxB4GW_wordFlowReverse{animation-direction:reverse}.JxB4GW_wordStrandBack,.JxB4GW_wordStrand,.JxB4GW_wordShine{fill:none;stroke-linecap:round}.JxB4GW_wordStrandBack{stroke:#ff4d9a21;stroke-width:.7px}.JxB4GW_wordStrand{stroke:#ff2f8633;stroke-width:.9px}.JxB4GW_wordShine{stroke:#ffffffd9;stroke-width:1.1px;stroke-dasharray:90 910;opacity:0;animation:7.2s ease-in-out infinite JxB4GW_wordShine;animation-delay:var(--d)}.JxB4GW_pay{gap:6px;margin:0;padding:0;list-style:none;display:flex}.JxB4GW_foot .JxB4GW_pay li{border:1px solid var(--line);color:var(--ink);letter-spacing:.02em;white-space:nowrap;transition:border-color var(--settle-ms) var(--ease-out), color var(--settle-ms) var(--ease-out), transform var(--settle-ms) var(--ease-out);background:#fff;border-radius:6px;margin:0;padding:4px 10px;font-size:11px;font-weight:600}.JxB4GW_footTop{right:20px;bottom:calc(20px + env(safe-area-inset-bottom));z-index:3;border:1px solid var(--line);width:44px;height:44px;box-shadow:var(--lift);color:var(--accent-press);cursor:pointer;opacity:0;visibility:hidden;transform:translateY(12px)scale(.9);translate:0 calc(var(--bar-lift,0px) * -1);-webkit-tap-highlight-color:transparent;transition:opacity var(--settle-ms) var(--ease-out), transform var(--settle-ms) var(--ease-out), translate var(--settle-ms) var(--ease-out), visibility 0s linear var(--settle-ms), background var(--press-ms) var(--ease-out), color var(--press-ms) var(--ease-out);background:#ffffffeb;border-radius:12px;place-items:center;padding:0;display:grid;position:fixed}.JxB4GW_footTop[data-shown]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.JxB4GW_footTop svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:transform var(--press-ms) var(--ease-out)}@media (hover:hover){.JxB4GW_footTop:hover{background:var(--accent-press);color:#fff}.JxB4GW_footTop:hover svg{transform:translateY(-2px)}}.JxB4GW_footTop:active{transform:scale(.92)}.JxB4GW_footTop:focus-visible{outline:2px solid var(--accent-press);outline-offset:2px}@media (max-width:900px){.JxB4GW_foot{flex-direction:column;padding:32px 20px 0;display:flex}.JxB4GW_footGrid{grid-template-columns:1fr;gap:0}.JxB4GW_footBrand{max-width:none;margin-bottom:20px}.JxB4GW_footLogo{display:none}.JxB4GW_newsNote{font-size:13px}.JxB4GW_newsForm{margin-top:12px}.JxB4GW_footLinks{border-top:1px solid var(--line);interpolate-size:allow-keywords}.JxB4GW_footLinks:last-child{border-bottom:1px solid var(--line)}.JxB4GW_footLinks::details-content{block-size:0;transition:block-size var(--settle-ms) var(--ease-out), content-visibility var(--settle-ms) allow-discrete;overflow:hidden}.JxB4GW_footLinks[open][name]::details-content{block-size:auto}.JxB4GW_footLinks summary{cursor:pointer;-webkit-tap-highlight-color:transparent;min-height:48px;transition:color var(--press-ms) var(--ease-out);justify-content:space-between;align-items:center;font-size:12px;display:flex}.JxB4GW_footLinks summary:after{content:"+";width:26px;height:26px;color:var(--accent-press);letter-spacing:0;transition:background var(--press-ms) var(--ease-out), color var(--press-ms) var(--ease-out), transform var(--settle-ms) var(--ease-out);background:#ff2f861a;border-radius:8px;place-items:center;font-size:17px;font-weight:500;display:grid}.JxB4GW_footLinks summary:active:after{transform:scale(.88)}.JxB4GW_footLinks[open][name] summary{color:var(--berry)}.JxB4GW_footLinks[open][name] summary:after{content:"−";background:var(--accent);color:#fff;transform:rotate(180deg)}.JxB4GW_footLinks ul{grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:2px 0 16px;display:grid}.JxB4GW_footLinks li{margin:0}.JxB4GW_footLinks[open][name] li{animation:JxB4GW_chipIn .32s var(--ease-out) calc(var(--i) * 35ms + 60ms) backwards}.JxB4GW_footLinks li a{border:1px solid var(--line);-webkit-tap-highlight-color:transparent;min-height:44px;transition:background var(--press-ms) var(--ease-out), color var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out);background:#ffffffb8;border-radius:10px;align-items:center;padding:0 14px;font-size:14px;display:flex}.JxB4GW_footLinks li a:after{display:none}.JxB4GW_footLinks li a:active{border-color:var(--accent);background:var(--accent);color:#fff;transform:scale(.97)}.JxB4GW_footMid{border-top:0;grid-template-columns:1fr;gap:16px;margin-top:0;padding:24px 0 0}.JxB4GW_footSocial,.JxB4GW_footMidBare .JxB4GW_footSocial,.JxB4GW_footMid>.JxB4GW_appBlock,.JxB4GW_footMidBare>.JxB4GW_charm{grid-column:auto}.JxB4GW_charm{order:1;height:92px;margin:0 -20px}.JxB4GW_footMid:not(.JxB4GW_footMidBare)>.JxB4GW_charm{opacity:1;position:relative;inset:auto}.JxB4GW_social{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.JxB4GW_social a{-webkit-tap-highlight-color:transparent}.JxB4GW_social a svg{width:100%;height:42px;padding:10px}.JxB4GW_social a:active svg{transform:scale(.9)}.JxB4GW_appBlock{justify-items:stretch}.JxB4GW_appBlock .JxB4GW_colTitle{display:none}.JxB4GW_stores{grid-template-columns:1fr 1fr;gap:8px;margin-top:0}.JxB4GW_store{-webkit-tap-highlight-color:transparent;justify-content:center;width:auto;min-height:46px}.JxB4GW_store:active{background:var(--accent-press);transform:scale(.97)}.JxB4GW_footBase{text-align:center;flex-direction:column;gap:12px;margin-top:24px;padding:20px 0 0}.JxB4GW_footTop{right:16px;bottom:calc(16px + env(safe-area-inset-bottom))}.JxB4GW_legal{flex-direction:column;gap:6px}.JxB4GW_legal ul{justify-content:center;gap:4px 16px}.JxB4GW_foot .JxB4GW_legal li{font-size:12px}.JxB4GW_pay{flex-wrap:wrap;order:-1;justify-content:center}.JxB4GW_wordmark{top:10px}}@media (max-width:900px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.JxB4GW_footBrand,.JxB4GW_footLinks,.JxB4GW_footSocial,.JxB4GW_charm,.JxB4GW_appBlock,.JxB4GW_footBase{animation:linear both JxB4GW_footIn;animation-timeline:view();animation-range:entry entry 90%}.JxB4GW_wordmark{animation:linear both JxB4GW_markRise;animation-timeline:view();animation-range:entry entry 75%}}}@media (max-width:900px){.JxB4GW_nav{grid-template-columns:1fr auto;gap:8px;padding:0 12px 0 16px}.JxB4GW_navLinks{display:none}.JxB4GW_logo{width:148px;height:34px}.JxB4GW_tools{grid-column:2;gap:0}.JxB4GW_menuButton{display:grid}}@media (prefers-reduced-motion:reduce){.JxB4GW_promo,.JxB4GW_logo,.JxB4GW_nav:after,.JxB4GW_tideDeep,.JxB4GW_tideCrest,.JxB4GW_mast,.JxB4GW_menuPanel,.JxB4GW_menuPanel li,.JxB4GW_wordmark,.JxB4GW_wordFlow,.JxB4GW_wordShine,.JxB4GW_footGlow:before,.JxB4GW_footGlow:after,.JxB4GW_newsForm[data-state],.JxB4GW_newsForm[data-state] button,.JxB4GW_newsHint,.JxB4GW_store[data-pressed],.JxB4GW_newsForm button[data-pressed],.JxB4GW_social a[data-pressed] svg,.JxB4GW_foot li a[data-pressed]{animation:none}.JxB4GW_ripple{display:none}.JxB4GW_charmWave,.JxB4GW_bow,.JxB4GW_comb,.JxB4GW_comb svg{animation:none}.JxB4GW_charmShine,.JxB4GW_heart{display:none}.JxB4GW_comb{width:36px;left:calc(50% - 18px)}.JxB4GW_spark{opacity:.7;animation:none;transform:scale(.8)rotate(45deg)}}@keyframes JxB4GW_tierDock{to{opacity:.3}}@keyframes JxB4GW_tierSweep{0%{opacity:0;transform:translate(-100%)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(250%)}}@keyframes JxB4GW_menuIn{0%{opacity:0;transform:translateY(-8px)}}@keyframes JxB4GW_menuItem{0%{opacity:0;transform:translateY(10px)}}@keyframes JxB4GW_newsShake{20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}@keyframes JxB4GW_newsPop{40%{transform:scale(1.15)}}@keyframes JxB4GW_newsHintIn{0%{opacity:0;transform:translateY(-4px)}}@keyframes JxB4GW_waveFlow{to{transform:translate(-300px)}}@keyframes JxB4GW_strandShine{0%{stroke-dashoffset:1000px;opacity:0}12%{opacity:.9}70%,to{stroke-dashoffset:300px;opacity:0}}@keyframes JxB4GW_bowWiggle{0%,to{transform:rotate(12deg)}50%{transform:rotate(-6deg)scale(1.06)}}@keyframes JxB4GW_combGlide{to{transform:translate(100%)}}@keyframes JxB4GW_combBob{0%{transform:translateY(-4px)rotate(-6deg)}to{transform:translateY(6px)rotate(6deg)}}@keyframes JxB4GW_sparkTwinkle{0%,55%,to{opacity:0;transform:scale(0)rotate(0)}70%{opacity:1;transform:scale(1.1)rotate(45deg)}85%{opacity:.6;transform:scale(.6)rotate(90deg)}}@keyframes JxB4GW_heartFloat{0%{opacity:0;transform:translate(0)scale(.6)}15%{opacity:.9}50%{transform:translate(8px,-40px)scale(1)}80%,to{opacity:0;transform:translate(-4px,-78px)scale(.8)}}@keyframes JxB4GW_ripple{to{opacity:0;transform:scale(1)}}@keyframes JxB4GW_pressBounce{0%{transform:scale(1)}30%{transform:scale(.9)}65%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes JxB4GW_linkPress{0%{color:var(--accent-press);transform:translate(4px)scale(1)}30%{color:var(--accent);transform:translate(6px)scale(.94)}to{color:var(--accent-press);transform:translate(4px)scale(1)}}@keyframes JxB4GW_chipIn{0%{opacity:0;transform:translateY(8px)scale(.96)}}@keyframes JxB4GW_footIn{0%{opacity:0;transform:translateY(20px)}}@keyframes JxB4GW_markRise{0%{opacity:0;transform:translateY(32px)scale(.94)}}@keyframes JxB4GW_dock{to{--badge-bg:var(--accent);--badge-ink:white;--badge-ring:var(--card);color:var(--berry);background:#fff7faf5;transform:translateY(-30px);box-shadow:0 10px 30px #4c0d2a1a}}@keyframes JxB4GW_promoHide{to{opacity:0}}@keyframes JxB4GW_glowA{to{transform:translate(240px,120px)scale(1.15)}}@keyframes JxB4GW_glowB{to{transform:translate(-260px,-80px)scale(.9)}}@keyframes JxB4GW_wordFlow{to{transform:translate(-60px)}}@keyframes JxB4GW_wordShine{0%{stroke-dashoffset:1000px;opacity:0}10%{opacity:1}45%,to{stroke-dashoffset:0;opacity:0}}@keyframes JxB4GW_wordFloat{to{transform:translateY(-10px)}}@keyframes JxB4GW_sheenFade{to{opacity:0}}@keyframes JxB4GW_sheen{0%,to{transform:scaleX(.55)}50%{transform:scaleX(1)}}@keyframes JxB4GW_tideDeep{0%{transform:translateY(5px)}50%{transform:translate(-360px,-3px)}to{transform:translate(-720px,5px)}}@keyframes JxB4GW_tideCrest{0%{transform:translateY(2px)}50%{transform:translate(480px,8px)}to{transform:translate(960px,2px)}}@keyframes JxB4GW_tideTierFlow{0%{-webkit-mask-position:0 2px;mask-position:0 2px}50%{-webkit-mask-position:480px 8px;mask-position:480px 8px}to{-webkit-mask-position:960px 2px;mask-position:960px 2px}}@keyframes JxB4GW_tideDeepTone{to{background-color:#ffaace42}}@keyframes JxB4GW_tideCrestTone{to{background-color:#d4146a1f}}
.g9u6Pa_photo{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}
.K3Zlbq_layer{--spring:cubic-bezier(.22, 1.18, .36, 1);--ok:#1f8a55;z-index:80;-webkit-backdrop-filter:blur(6px);animation:K3Zlbq_fadeIn .28s var(--ease-out);background:#2a0d1857;position:fixed;inset:0}.K3Zlbq_layer[data-phase=leaving]{animation:K3Zlbq_fadeOut .32s var(--ease-out) forwards}.K3Zlbq_panel{width:min(520px,100% - 24px);animation:K3Zlbq_drawerIn .56s var(--spring) backwards;background:#fff;border-radius:22px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:absolute;top:12px;bottom:12px;right:12px;overflow:hidden;box-shadow:0 30px 80px -24px #2a0d1873,0 0 0 1px #2a0d180f}.K3Zlbq_panel[data-settled]{animation:none}.K3Zlbq_panel[data-jolt=shake]{animation:K3Zlbq_shake .42s var(--ease-out)}.K3Zlbq_panel[data-jolt=nudge]{animation:K3Zlbq_nudge .36s var(--ease-out)}.K3Zlbq_layer[data-phase=leaving] .K3Zlbq_panel{animation:.32s cubic-bezier(.5,0,.75,0) forwards K3Zlbq_drawerOut}.K3Zlbq_top{justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 24px 14px;display:flex;position:relative}.K3Zlbq_grip{display:none}.K3Zlbq_kicker{color:var(--accent-press);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:11.5px;font-weight:700}.K3Zlbq_title{color:var(--ink);letter-spacing:-.02em;margin:6px 0 0;font-size:22px;font-weight:600}.K3Zlbq_close{background:var(--foam);width:40px;height:40px;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .36s var(--spring), background var(--press-ms) var(--ease-out);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.K3Zlbq_close svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2px;width:18px;height:18px}.K3Zlbq_close:active{transform:scale(.9)}.K3Zlbq_close:focus-visible{outline:2px solid var(--accent-press);outline-offset:2px}.K3Zlbq_body{overscroll-behavior:contain;flex-direction:column;gap:18px;padding:4px 24px 24px;display:flex;overflow:auto}.K3Zlbq_body>*{flex:none}.K3Zlbq_body>*,.K3Zlbq_body>div>label{animation:K3Zlbq_itemUp .48s var(--ease-out) backwards;animation-delay:calc(.14s + var(--n,0) * 55ms)}.K3Zlbq_body>:nth-child(2){--n:1}.K3Zlbq_body>:nth-child(3){--n:2}.K3Zlbq_body>:nth-child(4){--n:9}.K3Zlbq_body>div>label:first-child{--n:2}.K3Zlbq_body>div>label:nth-child(2){--n:3}.K3Zlbq_body>div>label:nth-child(3){--n:4}.K3Zlbq_body>div>label:nth-child(4){--n:5}.K3Zlbq_body>div>label:nth-child(5){--n:6}.K3Zlbq_body>div>label:nth-child(6),.K3Zlbq_body>div>label:nth-child(7){--n:7}.K3Zlbq_body>div>label:nth-child(8){--n:8}.K3Zlbq_body>div:has(>label){animation:none}.K3Zlbq_body>div>label{min-width:0}.K3Zlbq_preview{background:linear-gradient(135deg,#fff3f8,#ffe3ef 70%,#ffd6e8);border-radius:16px;gap:14px;padding:16px 18px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #e8348424}.K3Zlbq_preview:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffffbf 50%,#0000 70%) 130% 0/250% 100%;position:absolute;inset:0}.K3Zlbq_preview[data-ready]:after{animation:K3Zlbq_sweep 1.1s var(--ease-out)}.K3Zlbq_pin{background:#fff;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;animation:2.6s ease-in-out infinite K3Zlbq_bob;display:grid;box-shadow:0 8px 18px -10px #d4146a8c}.K3Zlbq_pin svg,.K3Zlbq_check svg,.K3Zlbq_saveDone svg{fill:none;stroke-linecap:round;stroke-linejoin:round}.K3Zlbq_pin svg{width:22px;height:22px;stroke:var(--accent-press);stroke-width:1.7px}.K3Zlbq_previewText{gap:2px;min-width:0;display:grid}.K3Zlbq_previewText p{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;transition:color .2s var(--ease-out);margin:0;font-size:14px;line-height:1.45;overflow:hidden}.K3Zlbq_previewText p[data-empty]{color:#2a0d1852}.K3Zlbq_previewTop{align-items:center;gap:8px;display:flex;margin-bottom:2px!important}.K3Zlbq_previewTop b{letter-spacing:.12em;text-transform:uppercase;font-size:11.5px}.K3Zlbq_previewDefault{background:var(--ink);color:#fff;animation:K3Zlbq_pop .36s var(--spring);border-radius:999px;padding:1px 8px;font-size:11px;font-weight:600}.K3Zlbq_previewText .K3Zlbq_previewName{font-size:16px;font-weight:650}.K3Zlbq_check{background:var(--ok);width:28px;height:28px;transition:transform .42s var(--spring);border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px;transform:scale(0)}.K3Zlbq_check svg{stroke:#fff;stroke-width:2.6px;width:16px;height:16px}.K3Zlbq_preview[data-ready] .K3Zlbq_check{transform:scale(1)}.K3Zlbq_segment{background:var(--foam);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px;display:grid;position:relative}.K3Zlbq_segThumb{width:calc(33.3333% - 2.66667px);transform:translateX(calc(var(--seg,0) * 100%));transition:transform .42s var(--spring);background:#fff;border-radius:10px;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 6px 16px -8px #d4146a73,0 0 0 1px #e8348438}.K3Zlbq_segBtn{min-height:40px;color:var(--muted);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .22s var(--ease-out);background:0 0;border:0;font-size:14px;font-weight:600;position:relative}.K3Zlbq_segBtn[aria-pressed=true]{color:var(--accent-press)}.K3Zlbq_segBtn:focus-visible{outline:2px solid var(--accent-press);outline-offset:-2px;border-radius:10px}.K3Zlbq_toggle{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;border-radius:14px;align-items:center;gap:14px;padding:14px 16px;display:flex;position:relative}.K3Zlbq_toggle[data-locked]{cursor:default}.K3Zlbq_toggle input{opacity:0;width:1px;height:1px;position:absolute}.K3Zlbq_toggleTrack{width:46px;height:28px;transition:background .26s var(--ease-out);background:#2a0d1829;border-radius:999px;flex:none;position:relative}.K3Zlbq_toggleTrack:after{content:"";width:22px;height:22px;transition:transform .38s var(--spring);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #2a0d1840}.K3Zlbq_toggle input:checked+.K3Zlbq_toggleTrack{background:var(--accent)}.K3Zlbq_toggle input:checked+.K3Zlbq_toggleTrack:after{transform:translate(18px)}.K3Zlbq_toggle input:disabled+.K3Zlbq_toggleTrack{opacity:.6}.K3Zlbq_toggle input:focus-visible+.K3Zlbq_toggleTrack{outline:2px solid var(--accent-press);outline-offset:2px}.K3Zlbq_toggleText{color:var(--ink);gap:2px;font-size:14px;font-weight:600;display:grid}.K3Zlbq_toggleText small{color:var(--muted);font-size:12.5px;font-weight:500}.K3Zlbq_foot{padding:14px 24px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#fff;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.K3Zlbq_hint{color:var(--accent-press);opacity:0;transition:opacity .24s var(--ease-out), transform .24s var(--ease-out);margin:0 auto 0 0;font-size:13px;font-weight:600;transform:translateY(6px)}.K3Zlbq_hint[data-on]{opacity:1;transform:none}.K3Zlbq_save{min-width:156px;transition:background .26s var(--ease-out), transform var(--press-ms) var(--ease-out);position:relative;overflow:hidden}.K3Zlbq_saveLabel{transition:opacity .2s var(--ease-out), transform .26s var(--ease-out);display:inline-block}.K3Zlbq_saveDone{opacity:0;transition:opacity .2s var(--ease-out), transform .42s var(--spring);place-items:center;display:grid;position:absolute;inset:0;transform:scale(.4)}.K3Zlbq_saveDone svg{stroke:#fff;stroke-width:2.6px;stroke-dasharray:24;stroke-dashoffset:24px;width:24px;height:24px}.K3Zlbq_save[data-saved],.K3Zlbq_save[data-saved]:disabled{background:var(--ok);color:#fff;cursor:default}.K3Zlbq_save[data-saved] .K3Zlbq_saveLabel{opacity:0;transform:translateY(-10px)}.K3Zlbq_save[data-saved] .K3Zlbq_saveDone{opacity:1;transform:none}.K3Zlbq_save[data-saved] .K3Zlbq_saveDone svg{animation:K3Zlbq_draw .36s .12s var(--ease-out) forwards}@media (hover:hover){.K3Zlbq_close:hover{background:var(--blush);transform:rotate(90deg)}.K3Zlbq_segBtn:not([aria-pressed=true]):hover{color:var(--ink)}}@media (max-width:720px){.K3Zlbq_panel{border-radius:22px 22px 0 0;width:100%;max-height:92dvh;animation-name:K3Zlbq_sheetIn;inset:auto 0 0}.K3Zlbq_layer[data-phase=leaving] .K3Zlbq_panel{animation-name:K3Zlbq_sheetOut}.K3Zlbq_panel[data-jolt=nudge]{animation-name:K3Zlbq_nudgeUp}.K3Zlbq_top{padding:24px 18px 12px}.K3Zlbq_grip{background:#2a0d1829;border-radius:2px;width:40px;height:4px;display:block;position:absolute;top:8px;left:50%;transform:translate(-50%)}.K3Zlbq_title{font-size:20px}.K3Zlbq_body{padding:4px 18px 20px}.K3Zlbq_foot{padding:12px 18px calc(12px + env(safe-area-inset-bottom))}.K3Zlbq_foot>button{flex:1}.K3Zlbq_hint{text-align:center;flex-basis:100%}.K3Zlbq_hint:not([data-on]){display:none}}@keyframes K3Zlbq_fadeIn{0%{opacity:0}}@keyframes K3Zlbq_fadeOut{to{opacity:0}}@keyframes K3Zlbq_drawerIn{0%{opacity:.6;transform:translate(calc(100% + 24px))}}@keyframes K3Zlbq_drawerOut{to{opacity:.6;transform:translate(calc(100% + 24px))}}@keyframes K3Zlbq_sheetIn{0%{transform:translateY(100%)}}@keyframes K3Zlbq_sheetOut{to{transform:translateY(100%)}}@keyframes K3Zlbq_shake{15%,55%{transform:translate(-10px)}35%,75%{transform:translate(8px)}90%{transform:translate(-3px)}}@keyframes K3Zlbq_nudge{40%{transform:translate(-16px)}}@keyframes K3Zlbq_nudgeUp{40%{transform:translateY(-14px)}}@keyframes K3Zlbq_itemUp{0%{opacity:0;transform:translateY(14px)}}@keyframes K3Zlbq_pop{0%{opacity:0;transform:scale(.6)}}@keyframes K3Zlbq_bob{50%{transform:translateY(-3px)}}@keyframes K3Zlbq_sweep{0%{background-position:130% 0}to{background-position:-30% 0}}@keyframes K3Zlbq_draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.K3Zlbq_layer,.K3Zlbq_panel,.K3Zlbq_panel[data-jolt],.K3Zlbq_layer[data-phase=leaving],.K3Zlbq_layer[data-phase=leaving] .K3Zlbq_panel,.K3Zlbq_body>*,.K3Zlbq_body>div>label,.K3Zlbq_pin,.K3Zlbq_previewDefault,.K3Zlbq_preview[data-ready]:after{animation:none}.K3Zlbq_segThumb,.K3Zlbq_toggleTrack:after,.K3Zlbq_check,.K3Zlbq_saveDone,.K3Zlbq_close{transition:none}.K3Zlbq_saveDone svg{stroke-dashoffset:0}}
._6BEENa_layer{top:var(--vv-top,0px);z-index:40;height:var(--vv-height,100dvh);visibility:hidden;color:var(--ink);transition:visibility 0s linear .36s;position:fixed;left:0;right:0}._6BEENa_layer[data-open=true]{visibility:visible;transition:none}._6BEENa_scrim{background:var(--scrim);opacity:0;transition:opacity .36s var(--ease-out);position:absolute;inset:0}._6BEENa_layer[data-open=true] ._6BEENa_scrim{opacity:1}._6BEENa_sheet{border-radius:var(--radius-card) 0 0 var(--radius-card);background:var(--paper);width:min(560px,100%);box-shadow:var(--lift);transition:transform .36s var(--ease-out);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden;transform:translate(100%)}._6BEENa_layer[data-open=true] ._6BEENa_sheet{transform:none}._6BEENa_head{border-bottom:1px solid var(--line);background:var(--card);align-items:center;gap:12px;padding:18px 16px 16px 22px;display:flex;position:relative}._6BEENa_head:before{content:"";background:linear-gradient(90deg, var(--accent-press), var(--accent), var(--blush));height:3px;position:absolute;top:0;left:0;right:0}._6BEENa_titles{flex:1;min-width:0}._6BEENa_titles h2{margin:0;font-size:20px;font-weight:700}._6BEENa_titles p{color:var(--muted);margin:2px 0 0;font-size:13px}._6BEENa_close{border-radius:var(--radius-chip);width:40px;height:40px;color:var(--ink);cursor:pointer;transition:background var(--press-ms) var(--ease-out);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}._6BEENa_close svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:20px;height:20px}._6BEENa_body{overscroll-behavior:contain;flex:1;align-content:start;gap:24px;padding:20px 22px 28px;display:grid;overflow-y:auto}._6BEENa_foot{padding:14px 22px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--card)}._6BEENa_foot:empty{display:none}@media (hover:hover){._6BEENa_close:hover{background:var(--foam)}}@media (max-width:640px){._6BEENa_sheet{border-radius:0}._6BEENa_head{padding:14px 10px 12px 16px}._6BEENa_body{padding:16px 16px 24px}._6BEENa_foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){._6BEENa_sheet,._6BEENa_scrim{transition:none}}
.qmkbtG_page{--chrome:96px;--stuck:66px;--pad:28px;background:var(--paper);color:var(--ink);font-family:var(--font-sans), var(--font)}:where(.qmkbtG_page) :where(a){color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}.qmkbtG_band{min-height:clamp(380px,54vh,520px);padding:calc(var(--chrome) + 24px) var(--pad) 44px;background:linear-gradient(115deg, var(--berry) 0%, #7a1442 46%, var(--accent-press) 100%);color:#fff;box-sizing:border-box;align-items:flex-end;display:flex;position:relative;overflow:hidden}.qmkbtG_bandShot{object-fit:cover;animation:qmkbtG_bandIn .9s var(--ease-out) both;-webkit-mask-image:linear-gradient(90deg,#0000,#000 34%);mask-image:linear-gradient(90deg,#0000,#000 34%);width:56%!important;left:auto!important}.qmkbtG_bandText{z-index:1;max-width:34rem;animation:qmkbtG_rise .6s var(--ease-out) both;position:relative}.qmkbtG_crumbs{color:#ffffffc7;flex-wrap:wrap;gap:4px;margin:0 0 18px;padding:0;font-size:13px;list-style:none;display:flex}.qmkbtG_crumbs li+li:before{content:"/";opacity:.6;margin-right:4px}.qmkbtG_crumbs a{border-radius:var(--radius-chip);transition:background var(--press-ms) var(--ease-out), color var(--press-ms) var(--ease-out);padding:2px 4px}.qmkbtG_crumbs [aria-current]{color:#fff;font-weight:600}@media (hover:hover){.qmkbtG_crumbs a:hover{color:#fff;background:#ffffff24}}.qmkbtG_crumbs a:active{background:var(--accent);color:#fff}.qmkbtG_kicker{color:var(--blush);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:13px;font-weight:600}.qmkbtG_band h1{letter-spacing:-.035em;margin:8px 0 0;font-size:clamp(40px,5vw,64px);font-weight:600;line-height:1.02}.qmkbtG_intro{color:#ffffffe0;max-width:30em;margin:12px 0 0;font-size:17px;line-height:1.5}.qmkbtG_shop{padding:0 var(--pad) 96px;background:#fff}.qmkbtG_toolbar{top:var(--stuck);z-index:4;margin:0 calc(var(--pad) * -1);padding:14px var(--pad);box-shadow:0 1px 0 var(--line);background:#ffffffeb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex;position:sticky}@media (hover:hover) and (pointer:fine){.qmkbtG_toolbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}}@media not ((hover:hover) and (pointer:fine)){.qmkbtG_toolbar{background:#fff}}.qmkbtG_menu{position:relative}.qmkbtG_menuButton{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card);min-height:40px;color:var(--ink);cursor:pointer;font:inherit;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:border-color var(--press-ms) var(--ease-out), background var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out);align-items:center;gap:6px;padding:0 10px 0 16px;font-size:14px;font-weight:600;display:inline-flex}.qmkbtG_menuButton svg{fill:none;width:18px;height:18px;stroke:var(--accent-press);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--settle-ms) var(--ease-out)}.qmkbtG_menuButton[aria-expanded=true]{border-color:var(--accent)}.qmkbtG_menuButton[aria-expanded=true] svg{transform:rotate(180deg)}.qmkbtG_menuButton[data-picked]{border-color:var(--accent-press);background:var(--foam);color:var(--accent-press)}@media (hover:hover){.qmkbtG_menuButton:hover{border-color:var(--accent)}}.qmkbtG_menuButton:active{background:var(--foam);transform:scale(.97)}.qmkbtG_menuCount{border-radius:var(--radius-chip);background:var(--accent-press);color:#fff;box-sizing:border-box;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:12px;display:inline-grid}.qmkbtG_panel{z-index:5;border-radius:var(--radius-card);background:var(--card);min-width:220px;box-shadow:var(--ring), 0 18px 40px #4c0d2a24;transform-origin:0 0;animation:qmkbtG_panelIn var(--settle-ms) var(--ease-out);gap:2px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);left:0}.qmkbtG_panel[hidden]{display:none}.qmkbtG_option{min-height:var(--tap);border-radius:var(--radius-control);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--press-ms) var(--ease-out);align-items:center;gap:10px;padding:0 10px;font-size:14px;display:flex}.qmkbtG_option input{background:var(--card);width:20px;height:20px;cursor:inherit;appearance:none;transition:background var(--press-ms) var(--ease-out), border-color var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out);border:1.5px solid #4c0d2a42;border-radius:6px;flex:none;place-items:center;margin:0;display:grid}.qmkbtG_option input:after{content:"";width:10px;height:6px;transition:transform var(--settle-ms) var(--ease-out);border:0 solid #fff;border-width:0 0 2px 2px;margin-top:-2px;transform:rotate(-45deg)scale(0)}.qmkbtG_option input:checked{border-color:var(--accent-press);background:var(--accent-press)}.qmkbtG_option input:checked:after{transform:rotate(-45deg)scale(1)}.qmkbtG_option input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.qmkbtG_option:not([data-empty]):active input{transform:scale(.9)}@media (hover:hover){.qmkbtG_option:not([data-empty]):hover input:not(:checked){border-color:var(--accent)}}.qmkbtG_option span{white-space:nowrap;flex:1;font-size:15px}.qmkbtG_option:has(input:checked) span{color:var(--accent-press);font-weight:600}.qmkbtG_option small{border-radius:var(--radius-chip);background:var(--foam);min-width:24px;color:var(--muted);text-align:center;box-sizing:border-box;padding:1px 6px;font-size:12px}.qmkbtG_option[data-empty]{color:var(--muted);cursor:default;opacity:.55}@media (hover:hover){.qmkbtG_option:not([data-empty]):hover{background:var(--foam)}}.qmkbtG_option:not([data-empty]):active{background:var(--blush)}.qmkbtG_chips{flex-wrap:wrap;flex-basis:100%;gap:6px;margin:0;padding:0;list-style:none;display:flex}.qmkbtG_chips button{border-radius:var(--radius-chip);background:var(--foam);min-height:32px;box-shadow:var(--ring);color:var(--accent-press);cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;animation:qmkbtG_noteIn var(--settle-ms) var(--ease-out);transition:background var(--press-ms) var(--ease-out), color var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out);border:0;align-items:center;gap:4px;padding:0 8px 0 12px;font-size:13px;font-weight:600;display:inline-flex}.qmkbtG_chips svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:16px;height:16px}.qmkbtG_chips .qmkbtG_clear{box-shadow:none;color:var(--muted);background:0 0;padding:0 12px}@media (hover:hover){.qmkbtG_chips button:hover{background:var(--blush)}}.qmkbtG_chips button:active{background:var(--accent);color:#fff;transform:scale(.97)}.qmkbtG_tools{flex:none;align-items:center;gap:12px;margin-left:auto;display:flex}.qmkbtG_count{color:var(--muted);white-space:nowrap;margin:0;font-size:14px}.qmkbtG_status{border-radius:var(--radius-chip);background:var(--foam);box-shadow:var(--ring);color:var(--muted);white-space:nowrap;animation:qmkbtG_noteIn var(--settle-ms) var(--ease-out);align-items:center;gap:6px;margin:0;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.qmkbtG_status:before{content:"";background:currentColor;border-radius:2px;width:6px;height:6px}.qmkbtG_status[data-tone=live]{color:var(--accent-press)}.qmkbtG_status[data-tone=live]:before{animation:2.4s ease-in-out infinite qmkbtG_beat}.qmkbtG_status[data-tone=busy]:before{animation:.9s ease-in-out infinite qmkbtG_beat}.qmkbtG_status[data-tone=error]{color:var(--danger)}.qmkbtG_status button{border-radius:var(--radius-chip);background:var(--card);min-height:28px;box-shadow:var(--ring);color:var(--accent-press);cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;border:0;margin-left:4px;padding:0 10px}.qmkbtG_status button:active{background:var(--accent);color:#fff}.qmkbtG_sortButton{min-width:200px}.qmkbtG_sortButton svg{margin-left:auto}.qmkbtG_sortLabel{color:var(--muted);font-weight:400}.qmkbtG_panelEnd{transform-origin:100% 0;margin:0;list-style:none;left:auto;right:0}.qmkbtG_choice{min-height:var(--tap);border-radius:var(--radius-control);cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background var(--press-ms) var(--ease-out), color var(--press-ms) var(--ease-out);outline:none;justify-content:space-between;align-items:center;gap:16px;padding:0 10px 0 12px;font-size:14px;display:flex}.qmkbtG_choice svg{fill:none;width:18px;height:18px;stroke:var(--accent-press);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity var(--press-ms) var(--ease-out), transform var(--settle-ms) var(--ease-out);transform:scale(.6)}.qmkbtG_choice[aria-selected=true]{color:var(--accent-press);font-weight:600}.qmkbtG_choice[aria-selected=true] svg{opacity:1;transform:none}.qmkbtG_choice:focus-visible{background:var(--foam);box-shadow:inset 0 0 0 2px var(--accent)}@media (hover:hover){.qmkbtG_choice:hover{background:var(--foam)}}.qmkbtG_choice:active{background:var(--blush)}.qmkbtG_filterIcon{width:18px;height:18px;fill:var(--card);stroke:var(--accent-press);stroke-width:1.8px;stroke-linecap:round}.qmkbtG_layout{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:32px;display:grid}.qmkbtG_layout[data-side]{grid-template-columns:280px minmax(0,1fr)}.qmkbtG_results{min-width:0}.qmkbtG_side{top:calc(var(--stuck) + var(--bar) + 20px);max-height:calc(100vh - var(--stuck) - var(--bar) - 40px);animation:qmkbtG_rise .42s var(--ease-out) both;align-self:start;display:flex;position:sticky}.qmkbtG_sidePanel{border-radius:var(--radius-card);background:linear-gradient(180deg, var(--foam), var(--card) 180px);width:100%;min-height:0;box-shadow:var(--ring);box-sizing:border-box;flex-direction:column;padding:20px 14px 6px;display:flex}.qmkbtG_sideHead{align-items:center;gap:8px;padding:0 6px 14px;display:flex}.qmkbtG_sideHead h2{letter-spacing:-.02em;flex:1;margin:0;font-size:22px;font-weight:600}.qmkbtG_sideClear,.qmkbtG_sideClose{border-radius:var(--radius-control);min-height:36px;color:var(--accent-press);cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;transition:background var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out);background:0 0;border:0;place-items:center;padding:0 10px;font-size:14px;font-weight:600;display:inline-grid}.qmkbtG_sideClose{width:var(--tap);min-height:var(--tap);color:var(--ink);padding:0}.qmkbtG_sideClose svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:22px;height:22px}@media (hover:hover){.qmkbtG_sideClear:hover,.qmkbtG_sideClose:hover{background:var(--foam)}}.qmkbtG_sideClear:active,.qmkbtG_sideClose:active{background:var(--blush);transform:scale(.96)}.qmkbtG_sideBody{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent;flex:1;min-height:0;overflow-y:auto}.qmkbtG_sideNote{border-top:1px solid var(--line);color:var(--muted);margin:0;padding:14px 6px 16px;font-size:14px;line-height:1.5}.qmkbtG_section{border-top:1px solid var(--line)}.qmkbtG_section h3{margin:0}.qmkbtG_sectionHead{width:100%;min-height:50px;color:var(--ink);cursor:pointer;font:inherit;letter-spacing:.12em;text-transform:uppercase;text-align:left;-webkit-tap-highlight-color:transparent;transition:color var(--press-ms) var(--ease-out);background:0 0;border:0;align-items:center;gap:8px;padding:0 6px;font-size:12px;font-weight:600;display:flex}.qmkbtG_sectionHead svg{fill:none;width:18px;height:18px;stroke:var(--accent-press);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--settle-ms) var(--ease-out);margin-left:auto}.qmkbtG_section[data-open] .qmkbtG_sectionHead svg{transform:rotate(180deg)}@media (hover:hover){.qmkbtG_sectionHead:hover{color:var(--accent-press)}}.qmkbtG_sectionHead:active{color:var(--accent)}.qmkbtG_sectionBody{transition:grid-template-rows var(--settle-ms) var(--ease-out);grid-template-rows:0fr;display:grid}.qmkbtG_section[data-open] .qmkbtG_sectionBody{grid-template-rows:1fr}.qmkbtG_sectionBody>div{min-height:0;overflow:hidden}.qmkbtG_sectionBody>div>*{padding:0 0 12px}.qmkbtG_sectionHead .qmkbtG_menuCount{letter-spacing:0}.qmkbtG_swatch{min-height:var(--tap);border-radius:var(--radius-control);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--press-ms) var(--ease-out);align-items:center;gap:10px;padding:0 10px 0 6px;font-size:14px;display:flex;position:relative}.qmkbtG_swatch input{opacity:0;pointer-events:none;position:absolute}.qmkbtG_swatchChip{background:var(--chip);width:24px;height:24px;transition:box-shadow var(--press-ms) var(--ease-out), transform var(--settle-ms) var(--ease-out);border-radius:50%;flex:none;box-shadow:inset 0 0 0 1px #0000001f}.qmkbtG_swatch span:not(.qmkbtG_swatchChip){white-space:nowrap;flex:1;font-size:15px}.qmkbtG_swatch small{border-radius:var(--radius-chip);background:var(--foam);min-width:24px;color:var(--muted);text-align:center;box-sizing:border-box;padding:1px 6px;font-size:12px}.qmkbtG_swatch:has(input:checked){color:var(--accent-press);font-weight:600}.qmkbtG_swatch:has(input:checked) .qmkbtG_swatchChip{box-shadow:inset 0 0 0 1px #0000001f, 0 0 0 2px var(--card), 0 0 0 4px var(--accent-press);transform:scale(.92)}.qmkbtG_swatch:has(input:focus-visible){box-shadow:inset 0 0 0 2px var(--accent)}.qmkbtG_swatch[data-empty]{color:var(--muted);cursor:default;opacity:.55}@media (hover:hover){.qmkbtG_swatch:not([data-empty]):hover{background:var(--foam)}}.qmkbtG_swatch:not([data-empty]):active{background:var(--blush)}.qmkbtG_range{padding:4px 6px 18px}.qmkbtG_rangeValue{justify-content:space-between;margin:0 0 10px;font-size:14px;font-weight:600;display:flex}.qmkbtG_rangeTrack{height:24px;position:relative}.qmkbtG_rangeTrack:before{content:"";background:linear-gradient(90deg, var(--line) var(--lo), var(--accent-press) var(--lo), var(--accent-press) var(--hi), var(--line) var(--hi));border-radius:2px;height:4px;position:absolute;top:10px;left:0;right:0}.qmkbtG_rangeTrack input{pointer-events:none;appearance:none;background:0 0;width:100%;margin:0;position:absolute;inset:0}.qmkbtG_rangeTrack input::-webkit-slider-runnable-track{background:0 0;height:24px}.qmkbtG_rangeTrack input::-moz-range-track{background:0 0;height:24px}.qmkbtG_rangeTrack input::-webkit-slider-thumb{border:2px solid var(--accent-press);background:var(--card);cursor:grab;pointer-events:auto;appearance:none;width:22px;height:22px;transition:transform var(--press-ms) var(--ease-out);border-radius:50%;margin-top:1px;box-shadow:0 2px 6px #4c0d2a2e}.qmkbtG_rangeTrack input::-moz-range-thumb{border:2px solid var(--accent-press);background:var(--card);cursor:grab;pointer-events:auto;border-radius:50%;width:18px;height:18px;box-shadow:0 2px 6px #4c0d2a2e}.qmkbtG_rangeTrack input:active::-webkit-slider-thumb{cursor:grabbing;transform:scale(1.12)}.qmkbtG_rangeTrack input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px #ff2f863d}.qmkbtG_dots{align-items:center;gap:6px;margin:4px 0 2px;padding:0;list-style:none;display:flex}.qmkbtG_dots li:not(.qmkbtG_dotsMore){background:var(--chip);border-radius:50%;width:14px;height:14px;box-shadow:inset 0 0 0 1px #0000001f}.qmkbtG_dotsMore{color:var(--muted);font-size:12px}.qmkbtG_price small{color:var(--muted);margin-right:4px;font-size:12px;font-weight:400}.qmkbtG_grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid;position:relative}.qmkbtG_cell{scroll-margin-top:calc(var(--stuck) + 80px);animation:qmkbtG_rise .52s var(--ease-out) both;animation-delay:calc(min(var(--i), 8) * 60ms)}.qmkbtG_card{background:var(--card);border-radius:var(--radius-card);height:100%;box-shadow:var(--ring);transition:box-shadow var(--settle-ms) var(--ease-out), transform var(--settle-ms) var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (hover:hover){.qmkbtG_card:hover{transform:translateY(-3px);box-shadow:0 0 0 1px #ff2f864d,0 14px 30px #4c0d2a1a}.qmkbtG_card:hover .qmkbtG_shot img{transform:scale(1.06)}}.qmkbtG_card[data-fresh]{animation:qmkbtG_landed 1.4s var(--ease-out)}.qmkbtG_shot{aspect-ratio:4/5;background:var(--blush);cursor:pointer;display:block;position:relative;overflow:hidden}.qmkbtG_shot img{object-fit:cover;object-position:center 18%;transition:transform .42s var(--ease-out), opacity .42s var(--ease-out)}.qmkbtG_shot:active img{transition-duration:90ms;transform:scale(.94)}:is(.qmkbtG_card:has(.qmkbtG_shot:active),.qmkbtG_card:has(.qmkbtG_cardLink:active)){transition-duration:var(--press-ms);transform:scale(.985)}.qmkbtG_shot[data-loading] img{opacity:0}.qmkbtG_shot[data-loading]:after{content:"";background:linear-gradient(100deg, transparent 40%, #ffffff8c 50%, transparent 60%) var(--blush);will-change:transform;animation:1.4s ease-in-out infinite qmkbtG_shimmer;position:absolute;inset:0 -100%}.qmkbtG_tagBadge{z-index:1;border-radius:var(--radius-chip);letter-spacing:.04em;background:#ffffffe6;padding:4px 8px;font-size:11px;position:absolute;top:10px;left:10px}.qmkbtG_lengthTag{z-index:1;border-radius:var(--radius-chip);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--accent-press);letter-spacing:.08em;text-transform:uppercase;background:#ffffffe6;padding:4px 8px;font-size:12px;font-weight:600;position:absolute;bottom:10px;left:10px}.qmkbtG_cardBody{flex-direction:column;flex:1;gap:4px;padding:16px 18px 18px;display:flex}.qmkbtG_cardTop{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.qmkbtG_cardTop h3{flex:auto;min-width:0;margin:0;font-size:20px;font-weight:600;line-height:1.3}.qmkbtG_cardLink{border-radius:var(--radius-chip);-webkit-line-clamp:2;transition:color var(--press-ms) var(--ease-out);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (hover:hover){.qmkbtG_cardLink:hover{color:var(--accent-press)}}.qmkbtG_cardLink:active{color:var(--accent)}.qmkbtG_price{color:var(--ink);white-space:nowrap;flex:none;margin:0;font-size:18px;font-weight:600;line-height:1.3}.qmkbtG_specs{flex-wrap:wrap;gap:6px;margin:6px 0 4px;display:flex}.qmkbtG_specs:empty{display:none}.qmkbtG_specs div{border-radius:var(--radius-chip);background:var(--foam);box-shadow:var(--ring);gap:4px;padding:3px 8px;font-size:12px;line-height:1.4;display:flex}.qmkbtG_specs dt{color:var(--muted)}.qmkbtG_specs dd{color:var(--ink);margin:0;font-weight:600}.qmkbtG_specs div[data-missing]{box-shadow:none;outline:1px dashed var(--line);outline-offset:-1px;background:0 0}.qmkbtG_specs div[data-missing] dd{color:var(--muted);font-weight:400}.qmkbtG_note{color:var(--muted);margin:0 0 14px;font-size:14px}.qmkbtG_empty{min-height:max(420px, calc(100svh - var(--stuck) - var(--bar) - 128px));border-radius:var(--radius-card);background:radial-gradient(circle at 50% 38%, #ffd6e8b3, transparent 340px), var(--foam);box-shadow:var(--ring);text-align:center;animation:qmkbtG_rise .52s var(--ease-out) both;align-content:center;justify-items:center;gap:8px;margin:0;padding:40px 20px;display:grid}.qmkbtG_emptyTitle{margin:4px 0 0;font-size:24px;font-weight:600}.qmkbtG_emptyNote{max-width:34ch;color:var(--muted);margin:0;font-size:15px;line-height:1.5}.qmkbtG_emptyArt{width:188px;height:auto;overflow:visible}.qmkbtG_emptyArt *{transform-box:fill-box;transform-origin:50%}.qmkbtG_emptyShadow{fill:#d4146a24;animation:3.2s ease-in-out infinite qmkbtG_emptyShadow}.qmkbtG_emptyBody{animation:3.2s ease-in-out infinite qmkbtG_emptyFloat}.qmkbtG_emptyHair{fill:var(--accent-press)}.qmkbtG_emptyFace{fill:#ffe4ec}.qmkbtG_emptyCheek{fill:var(--accent);opacity:.32}.qmkbtG_emptyMouth{fill:none;stroke:var(--ink);stroke-width:3px;stroke-linecap:round}.qmkbtG_emptyEyes{fill:var(--ink)}.qmkbtG_emptyEyes ellipse{animation:4.6s infinite qmkbtG_emptyBlink}.qmkbtG_empty[data-mood=searching] .qmkbtG_emptyEyes{animation:3.6s ease-in-out infinite qmkbtG_emptyLook}.qmkbtG_emptySparkles{fill:var(--accent)}.qmkbtG_emptySparkles path{animation:2.4s ease-in-out infinite qmkbtG_emptyTwinkle}.qmkbtG_emptySparkles g:nth-child(2) path{animation-delay:-.8s}.qmkbtG_emptySparkles g:nth-child(3) path{animation-delay:-1.6s}.qmkbtG_emptyHearts{fill:var(--accent)}.qmkbtG_emptyHearts path{opacity:0;animation:3s ease-out infinite qmkbtG_emptyHeart}.qmkbtG_emptyHearts path:nth-child(2){animation-delay:1.5s}@media (hover:hover){.qmkbtG_empty:hover .qmkbtG_emptyBody,.qmkbtG_empty:hover .qmkbtG_emptyShadow{animation-duration:1.4s}}@keyframes qmkbtG_emptyFloat{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-9px)rotate(2deg)}}@keyframes qmkbtG_emptyShadow{0%,to{opacity:1;transform:scaleX(1)}50%{opacity:.6;transform:scaleX(.78)}}@keyframes qmkbtG_emptyBlink{0%,44%,50%,to{transform:scaleY(1)}47%{transform:scaleY(.1)}}@keyframes qmkbtG_emptyLook{0%,to{transform:translate(0)}25%{transform:translate(-5px)}70%{transform:translate(5px)}}@keyframes qmkbtG_emptyTwinkle{0%,to{opacity:.25;transform:scale(.5)rotate(0)}50%{opacity:1;transform:scale(1.1)rotate(45deg)}}@keyframes qmkbtG_emptyHeart{0%{opacity:0;transform:translate(0)scale(.6)}20%{opacity:1}to{opacity:0;transform:translate(10px,-46px)scale(1.1)}}.qmkbtG_emptyLink{min-height:var(--tap);border-radius:var(--radius-control);background:var(--accent-press);color:#fff;cursor:pointer;font:inherit;transition:background var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out);border:0;align-items:center;margin-top:12px;padding:0 20px;font-size:14px;font-weight:600;display:inline-flex}@media (hover:hover){.qmkbtG_emptyLink:hover{background:var(--berry)}}.qmkbtG_emptyLink:active{background:var(--accent);transform:scale(.97)}@media (max-width:900px){.qmkbtG_page{--stuck:66px;--pad:var(--gutter-mobile)}.qmkbtG_band{min-height:440px;padding:calc(var(--chrome) + 16px) var(--gutter-mobile) 28px}.qmkbtG_bandShot{-webkit-mask-image:none;mask-image:none;width:100%!important}.qmkbtG_band:after{content:"";background:linear-gradient(#2a0d185c,#0000 26% 42%,#2a0d18c7);position:absolute;inset:0}.qmkbtG_band h1{font-size:34px}.qmkbtG_intro{font-size:15px}.qmkbtG_crumbs{margin-bottom:12px}.qmkbtG_shop{padding:0 var(--gutter-mobile) 36px}.qmkbtG_toolbar{margin:0 calc(var(--gutter-mobile) * -1);padding:10px var(--gutter-mobile);gap:8px}.qmkbtG_menu{position:static}.qmkbtG_panel{left:var(--gutter-mobile);right:var(--gutter-mobile);top:calc(100% + 4px)}.qmkbtG_sortButton{min-width:0}.qmkbtG_layout,.qmkbtG_layout[data-side]{grid-template-columns:minmax(0,1fr);gap:0;margin-top:18px}.qmkbtG_side{z-index:40;visibility:hidden;pointer-events:none;max-height:none;transition:visibility 0s linear var(--settle-ms);align-self:stretch;animation:none;position:fixed;inset:0}.qmkbtG_side[data-open]{visibility:visible;pointer-events:auto;transition:none}.qmkbtG_sideScrim{opacity:0;transition:opacity var(--settle-ms) var(--ease-out);background:#2a0d186b;position:absolute;inset:0}.qmkbtG_side[data-open] .qmkbtG_sideScrim{opacity:1}.qmkbtG_sidePanel{width:min(88vw,380px);padding:12px var(--gutter-mobile) 0;border-radius:0 var(--radius-card) var(--radius-card) 0;background:var(--card);box-sizing:border-box;transition:transform var(--settle-ms) var(--ease-out);position:absolute;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:12px 0 40px #2a0d182e}.qmkbtG_side[data-open] .qmkbtG_sidePanel{transform:none}.qmkbtG_sideBody{border-bottom:0}.qmkbtG_sideFoot{padding:12px 0 calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line)}.qmkbtG_sideShow{width:100%;min-height:var(--tap);border-radius:var(--radius-control);background:var(--accent-press);color:#fff;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;transition:background var(--press-ms) var(--ease-out), transform var(--press-ms) var(--ease-out);border:0;font-size:15px;font-weight:600}.qmkbtG_sideShow:active{background:var(--accent);transform:scale(.98)}.qmkbtG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.qmkbtG_cardBody{padding:10px 10px 12px}.qmkbtG_cardTop{flex-direction:column;gap:2px}.qmkbtG_cardTop h3{flex:none;font-size:14px;font-weight:500;line-height:1.35}.qmkbtG_price{font-size:15px}.qmkbtG_price small{font-size:11px}.qmkbtG_lengthTag{letter-spacing:.06em;padding:3px 6px;font-size:10px;bottom:8px;left:8px}.qmkbtG_specs,.qmkbtG_note{display:none}}@keyframes qmkbtG_rise{0%{opacity:0;transform:translateY(14px)}}@keyframes qmkbtG_bandIn{0%{opacity:0;transform:scale(1.04)}}@keyframes qmkbtG_noteIn{0%{opacity:0;transform:translateY(-4px)}}@keyframes qmkbtG_panelIn{0%{opacity:0;transform:translateY(-6px)scale(.98)}}@keyframes qmkbtG_beat{50%{opacity:.3}}@keyframes qmkbtG_shimmer{0%{transform:translate(-33.4%)}to{transform:translate(33.4%)}}@keyframes qmkbtG_landed{0%,60%{box-shadow:0 0 0 2px var(--accent), 0 14px 30px #ff2f862e}to{box-shadow:var(--ring)}}@media (prefers-reduced-motion:reduce){.qmkbtG_bandShot,.qmkbtG_bandText,.qmkbtG_cell,.qmkbtG_empty,.qmkbtG_emptyArt *,.qmkbtG_status,.qmkbtG_status:before,.qmkbtG_panel,.qmkbtG_chips button,.qmkbtG_side,.qmkbtG_card[data-fresh],.qmkbtG_shot[data-loading]:after{animation:none}.qmkbtG_card:hover,.qmkbtG_card:hover .qmkbtG_shot img,.qmkbtG_shot:active img{transform:none}.qmkbtG_card:has(.qmkbtG_shot:active){transform:none}.qmkbtG_card:has(.qmkbtG_cardLink:active){transform:none}}
.UNpmEG_layer{--dim:1;z-index:46;background:rgb(42 13 24/calc(.55 * var(--dim)));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--font-sans), var(--font);animation:UNpmEG_layerIn .22s var(--ease-out) both;place-items:center;padding:32px 24px;display:grid;position:fixed;inset:0}.UNpmEG_layer[data-leaving]{animation:.26s ease-in both UNpmEG_layerOut}.UNpmEG_frame{border-radius:var(--radius-card);width:min(960px,100%);max-height:100%;color:var(--ink);opacity:calc(.35 + .65 * var(--dim));translate:0 var(--drop,0px);will-change:transform;background:#fff;grid-template-rows:auto auto auto;display:grid;overflow:hidden;box-shadow:0 30px 80px #2a0d1847}.UNpmEG_layer:not([data-dragging]) .UNpmEG_frame{transition:translate .32s cubic-bezier(.32,.72,0,1)}.UNpmEG_bar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:0 10px 0 20px;display:flex}.UNpmEG_count{font-variant-numeric:tabular-nums;letter-spacing:.02em;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex}.UNpmEG_odo{height:1.4em;color:var(--ink);line-height:1.4;display:inline-grid;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}.UNpmEG_odo b{grid-area:1/1;font-weight:700}.UNpmEG_tick{animation:.44s cubic-bezier(.32,.72,0,1) both UNpmEG_odoIn}.UNpmEG_tick[data-dir="-1"]{animation-name:UNpmEG_odoInBack}.UNpmEG_tickOut{animation:.44s cubic-bezier(.32,.72,0,1) both UNpmEG_odoOut}.UNpmEG_tickOut[data-dir="-1"]{animation-name:UNpmEG_odoOutBack}.UNpmEG_total{color:var(--muted);font-weight:500}.UNpmEG_progress{background:var(--line);border-radius:2px;width:64px;height:3px;margin-left:6px;position:relative;overflow:hidden}.UNpmEG_progress i{background:linear-gradient(90deg, var(--accent), var(--accent-press));transform-origin:0;transition:transform .46s cubic-bezier(.32,.72,0,1);position:absolute;inset:0}.UNpmEG_tools{gap:4px;display:flex}.UNpmEG_tool,.UNpmEG_arrow{color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--press-ms) var(--ease-out), color var(--press-ms) var(--ease-out), transform .24s var(--ease-out);border:0;place-items:center;padding:0;display:grid}.UNpmEG_tool{width:var(--tap);height:var(--tap);border-radius:var(--radius-control);background:0 0}.UNpmEG_tool svg,.UNpmEG_arrow svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.UNpmEG_tool svg{width:20px;height:20px}.UNpmEG_tool[aria-pressed=true]{background:var(--accent);color:#fff}.UNpmEG_tool:active{transform:scale(.9)}.UNpmEG_tool svg{transition:transform .36s var(--ease-out)}.UNpmEG_stage{background:var(--paper);touch-action:none;height:min(62vh,600px);position:relative;overflow:hidden;container-type:size}.UNpmEG_glow{z-index:0;object-fit:cover;opacity:.42;filter:blur(48px)saturate(1.35);pointer-events:none;width:130%;height:130%;position:absolute;inset:-15%}.UNpmEG_glowIn{animation:.56s cubic-bezier(.22,1,.36,1) both UNpmEG_glowIn}.UNpmEG_reel{z-index:1;position:relative}.UNpmEG_stage[data-zoomed]{cursor:grab}.UNpmEG_stage[data-zoomed]:active{cursor:grabbing}.UNpmEG_reel{will-change:transform;width:100%;height:100%;display:flex}.UNpmEG_reel[data-many]{width:300%}.UNpmEG_slot{box-sizing:border-box;flex:1 0 0;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;min-width:0;padding:20px 80px;display:grid}.UNpmEG_slot>*{grid-area:1/1}.UNpmEG_slot{scale:calc(.86 + .14 * var(--ap,0));opacity:calc(.3 + .7 * var(--ap,0))}.UNpmEG_slot.UNpmEG_current{scale:calc(1 - .14 * var(--ap,0));opacity:calc(1 - .7 * var(--ap,0));animation:UNpmEG_slotIn .42s var(--ease-out) both}.UNpmEG_reel[data-animate] .UNpmEG_slot{transition:scale .46s cubic-bezier(.32,.72,0,1),opacity .46s cubic-bezier(.32,.72,0,1)}.UNpmEG_hint{z-index:2;border-radius:var(--radius-control);color:#fff;white-space:nowrap;pointer-events:none;animation:UNpmEG_hint 2.6s var(--ease-out) .5s both;background:#2a0d18c7;margin:0;padding:8px 14px;font-size:13px;font-weight:500;position:absolute;bottom:16px;left:50%;translate:-50%}.UNpmEG_media{border-radius:var(--radius-field);object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transform-origin:50%;width:auto;max-width:100%;height:auto;max-height:100%;display:block}img.UNpmEG_media{opacity:0;cursor:zoom-in;transition:opacity .26s var(--ease-out)}img.UNpmEG_media[data-ready]{opacity:1}.UNpmEG_stage[data-zoomed] img.UNpmEG_media{cursor:inherit}video.UNpmEG_media{background:#000}.UNpmEG_player{border-radius:var(--radius-field);background:#000;max-width:100%;position:relative;overflow:hidden;box-shadow:0 18px 40px #2a0d1838}.UNpmEG_playerVideo{cursor:pointer;max-width:100%;max-height:calc(100cqh - 40px);display:block}.UNpmEG_player[data-shy]{cursor:none}.UNpmEG_controls{color:#fff;transition:opacity .28s var(--ease-out), transform .28s var(--ease-out);background:linear-gradient(#0000,#14060c73 40%,#14060cc7);gap:4px;padding:36px 12px 10px;display:grid;position:absolute;inset:auto 0 0}.UNpmEG_player[data-shy] .UNpmEG_controls{opacity:0;pointer-events:none;transform:translateY(10px)}.UNpmEG_scrub{cursor:pointer;touch-action:none;border-radius:4px;outline:none;align-items:center;height:18px;display:grid}.UNpmEG_scrub:focus-visible{box-shadow:0 0 0 2px #ffffff8c}.UNpmEG_scrubTrack{height:4px;transition:height .16s var(--ease-out);background:#ffffff42;border-radius:2px;position:relative;overflow:hidden}.UNpmEG_scrub:hover .UNpmEG_scrubTrack,.UNpmEG_scrub:focus-visible .UNpmEG_scrubTrack,.UNpmEG_scrub[data-scrubbing] .UNpmEG_scrubTrack{height:6px}.UNpmEG_scrubFill{background:linear-gradient(90deg, var(--accent), #ff6fab);transform-origin:0;position:absolute;inset:0;transform:scaleX(0);box-shadow:0 0 10px #ff2f8699}.UNpmEG_controlRow{align-items:center;gap:2px;display:flex}.UNpmEG_control{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;width:36px;height:36px;transition:background var(--press-ms) var(--ease-out), transform .2s var(--ease-out);background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}.UNpmEG_control:active{transform:scale(.9)}.UNpmEG_control:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #fff9}.UNpmEG_control svg,.UNpmEG_bigPlay svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.UNpmEG_control svg{width:20px;height:20px}.UNpmEG_control svg[data-fill],.UNpmEG_bigPlay svg[data-fill]{fill:currentColor;stroke:none}.UNpmEG_clock{font-variant-numeric:tabular-nums;letter-spacing:.02em;margin-left:6px;font-size:13px;font-weight:600}.UNpmEG_clock span{color:#ffffff9e;font-weight:500}.UNpmEG_controlGap{flex:1}.UNpmEG_bigPlay{width:68px;height:68px;color:var(--accent);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:UNpmEG_bigPlayIn .3s var(--ease-out) .18s both;transition:transform .22s var(--ease-out), background var(--press-ms) var(--ease-out);background:#ffffffdb;border:0;border-radius:18px;place-items:center;margin:-34px 0 0 -34px;padding:0;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 14px 34px #2a0d1847}.UNpmEG_bigPlay svg{width:30px;height:30px}.UNpmEG_bigPlay svg[data-fill]{translate:2px}.UNpmEG_bigPlay:active{transform:scale(.94)}.UNpmEG_player:fullscreen{border-radius:0;place-items:center;width:100vw;height:100vh;display:grid}.UNpmEG_player:fullscreen .UNpmEG_playerVideo{object-fit:contain;width:100%;height:100%;max-height:none}.UNpmEG_buffering{pointer-events:none;background:#1a0a128c;border-radius:12px;align-items:center;gap:5px;height:44px;padding:0 14px;animation:.2s ease-out .3s backwards UNpmEG_glowIn;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.UNpmEG_buffering i{background:#fff;border-radius:3px;width:5px;height:18px;animation:.9s cubic-bezier(.45,0,.55,1) infinite UNpmEG_bounce}.UNpmEG_buffering i:nth-child(2){animation-delay:.12s}.UNpmEG_buffering i:nth-child(3){animation-delay:.24s}@keyframes UNpmEG_bounce{0%,to{opacity:.55;transform:scaleY(.45)}40%{opacity:1;transform:scaleY(1)}}.UNpmEG_placeholder{aspect-ratio:3/4;border-radius:var(--radius-field);pointer-events:none;background:linear-gradient(100deg,#ffd0e259 30%,#fffc 50%,#ffd0e259 70%) 0 0/220% 100%;max-width:100%;height:100%;animation:1.2s linear infinite UNpmEG_shimmer}.UNpmEG_arrow{z-index:2;border-radius:var(--radius-control);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd1;width:44px;height:44px;margin-top:-22px;position:absolute;top:50%;box-shadow:0 4px 14px #2a0d181f}.UNpmEG_arrow svg{width:20px;height:20px}.UNpmEG_arrow[data-dir=prev]{left:18px}.UNpmEG_arrow[data-dir=next]{right:18px}.UNpmEG_arrow:active{transform:scale(.94)}.UNpmEG_foot{border-top:1px solid var(--line);justify-items:center;gap:12px;min-width:0;padding:14px 20px 16px;display:grid}.UNpmEG_caption{text-align:center;max-width:640px;animation:UNpmEG_captionIn .38s var(--ease-out) both;gap:2px;display:grid}.UNpmEG_caption[data-dir="-1"]{animation-name:UNpmEG_captionBack}.UNpmEG_caption strong{font-size:15px;font-weight:600}.UNpmEG_caption p{min-height:3em;color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.UNpmEG_thumbs{scrollbar-width:none;touch-action:pan-x;gap:8px;max-width:100%;margin:0;padding:3px;list-style:none;display:flex;position:relative;overflow-x:auto}.UNpmEG_thumbs::-webkit-scrollbar{display:none}.UNpmEG_thumbs li{flex:none}.UNpmEG_thumb{background:var(--paper);cursor:pointer;opacity:.5;width:52px;height:52px;transition:opacity .22s var(--ease-out), box-shadow .22s var(--ease-out), transform .22s var(--ease-out);border:0;border-radius:10px;padding:0;display:block;position:relative;overflow:hidden}.UNpmEG_thumb img{object-fit:cover;object-position:center 20%;width:100%;height:100%;display:block}.UNpmEG_thumb svg{fill:#fff;filter:drop-shadow(0 1px 3px #0009);width:18px;height:18px;margin:auto;position:absolute;inset:0}.UNpmEG_thumb[aria-current=true]{opacity:1}.UNpmEG_thumb:active{transform:scale(.92)}.UNpmEG_ring{z-index:1;box-shadow:0 0 0 2px var(--accent), 0 6px 16px #ff2f8640;pointer-events:none;border-radius:10px;position:absolute;top:0;left:0}.UNpmEG_ring[data-placed]{transition:transform .42s cubic-bezier(.32, .72, 0, 1), width .3s var(--ease-out), height .3s var(--ease-out)}@media (hover:hover){.UNpmEG_tool:hover{background:var(--paper)}.UNpmEG_tool[aria-pressed=true]:hover{background:var(--accent-press)}.UNpmEG_tool[aria-label=Close]:hover svg{transform:rotate(90deg)}.UNpmEG_tool[aria-label^=Zoom]:hover svg{transform:scale(1.12)}.UNpmEG_thumb:hover{transform:translateY(-2px)}.UNpmEG_arrow:hover{background:var(--accent);color:#fff}.UNpmEG_arrow[data-dir=prev]:hover{transform:translate(-3px)}.UNpmEG_arrow[data-dir=next]:hover{transform:translate(3px)}.UNpmEG_thumb:hover{opacity:.85}.UNpmEG_control:hover{background:#ffffff29}.UNpmEG_bigPlay:hover{background:#fff;transform:scale(1.06)}}@media (max-width:900px){.UNpmEG_layer{align-items:end;padding:0}.UNpmEG_frame{border-radius:var(--radius-card) var(--radius-card) 0 0;grid-template-rows:auto minmax(0,1fr) auto;width:100%;height:calc(100dvh - 44px);max-height:none;box-shadow:0 -12px 40px #2a0d1838}.UNpmEG_bar{min-height:52px;padding-left:16px}.UNpmEG_stage{height:auto}.UNpmEG_slot{padding:10px}.UNpmEG_playerVideo{max-height:calc(100cqh - 20px)}.UNpmEG_progress{width:44px}.UNpmEG_arrow{display:none}.UNpmEG_foot{padding:12px 12px calc(14px + env(safe-area-inset-bottom));gap:10px}.UNpmEG_caption strong{font-size:14px}.UNpmEG_caption p{font-size:13px}.UNpmEG_thumb{border-radius:var(--radius-chip);width:44px;height:44px}}@keyframes UNpmEG_layerIn{0%{opacity:0}}@keyframes UNpmEG_layerOut{to{opacity:0}}@keyframes UNpmEG_slotIn{0%{opacity:0;transform:scale(.97)}}@keyframes UNpmEG_hint{0%{opacity:0;transform:translateY(6px)}12%,80%{opacity:1;transform:none}to{opacity:0}}@keyframes UNpmEG_captionIn{0%{opacity:0;transform:translate(16px)}}@keyframes UNpmEG_captionBack{0%{opacity:0;transform:translate(-16px)}}@keyframes UNpmEG_odoIn{0%{opacity:0;transform:translateY(100%)}}@keyframes UNpmEG_odoInBack{0%{opacity:0;transform:translateY(-100%)}}@keyframes UNpmEG_odoOut{0%{transform:none}to{opacity:0;transform:translateY(-100%)}}@keyframes UNpmEG_odoOutBack{0%{transform:none}to{opacity:0;transform:translateY(100%)}}@keyframes UNpmEG_glowIn{0%{opacity:0}to{opacity:.42}}@keyframes UNpmEG_bigPlayIn{0%{opacity:0;transform:scale(.85)}}@keyframes UNpmEG_shimmer{to{background-position:-220% 0}}@media (prefers-reduced-motion:reduce){.UNpmEG_layer,.UNpmEG_layer[data-leaving],.UNpmEG_slot.UNpmEG_current,.UNpmEG_caption,.UNpmEG_tick,.UNpmEG_glow,.UNpmEG_glowIn,.UNpmEG_bigPlay,.UNpmEG_placeholder,.UNpmEG_buffering,.UNpmEG_buffering i{animation:none}.UNpmEG_tickOut{display:none}.UNpmEG_progress i,.UNpmEG_controls,.UNpmEG_scrubTrack{transition:none}.UNpmEG_hint{animation:2.6s linear .5s both UNpmEG_hint}.UNpmEG_tool,.UNpmEG_tool svg,.UNpmEG_arrow,.UNpmEG_thumb,.UNpmEG_ring[data-placed],.UNpmEG_reel[data-animate] .UNpmEG_slot,img.UNpmEG_media{transition:none}}
.PJeROa_layer{z-index:4;font-family:var(--font-sans), var(--font);color:var(--ink);position:fixed;bottom:0;left:0;right:0}.PJeROa_scrim{background:var(--scrim);cursor:pointer;animation:PJeROa_veil var(--settle-ms) var(--ease-out);border:0;padding:0;position:absolute;inset:0}.PJeROa_layer[data-closing=true]{pointer-events:none}.PJeROa_layer[data-closing=true] .PJeROa_scrim{animation:PJeROa_unveil .36s var(--ease-out) forwards}.PJeROa_panel{z-index:1;background:var(--card);border-radius:0 0 var(--radius-card) var(--radius-card);clip-path:inset(0);width:min(720px,100% - 32px);max-height:calc(100% - 24px);animation:PJeROa_drop var(--settle-ms) var(--ease-out);margin:0 auto;position:relative;overflow:auto;box-shadow:0 18px 36px #4c0d2a24}.PJeROa_layer[data-closing=true]{overflow:hidden}.PJeROa_panel[data-closing=true]{animation:.36s cubic-bezier(.32,0,.16,1) forwards PJeROa_lift}.PJeROa_inner{padding:18px 20px 16px}.PJeROa_field{border-radius:var(--radius-field);background:var(--foam);box-shadow:inset 0 0 0 1px var(--line);align-items:center;gap:10px;padding:0 12px 0 14px;display:flex}.PJeROa_glyph{color:var(--accent-press);flex:none;display:grid}.PJeROa_icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;width:18px;height:18px}.PJeROa_input{min-width:0;height:48px;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:16px}.PJeROa_input::placeholder{color:var(--muted)}.PJeROa_clear{border-radius:var(--radius-control);height:32px;color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;flex:none;padding:0 10px;font-size:13px;font-weight:600}.PJeROa_clear:active{color:var(--accent-press)}.PJeROa_quick{margin-top:16px}.PJeROa_label,.PJeROa_count{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin:16px 0 0;font-size:12px;font-weight:700;display:flex}.PJeROa_bow{transform-origin:50% 80%;flex:none;width:22px;height:13px;animation:2.6s ease-in-out infinite PJeROa_bowWiggle}.PJeROa_bowLoop{fill:var(--hot)}.PJeROa_bowKnot{fill:var(--accent-press)}.PJeROa_heart{background:var(--accent);width:12px;height:11px;clip-path:path("M6 10.4 L1.3 5.8 A2.6 2.6 0 0 1 6 2.2 A2.6 2.6 0 0 1 10.7 5.8 Z");flex:none}.PJeROa_quick .PJeROa_label{margin-top:0}.PJeROa_count{letter-spacing:.04em;text-transform:none;font-size:13px}.PJeROa_styles{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.PJeROa_style{border-radius:var(--radius-control);background:var(--foam);min-height:36px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);align-items:center;padding:0 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.PJeROa_style:active{transform:scale(.98)}.PJeROa_list{margin:8px 0 0;padding:0;list-style:none}.PJeROa_option{border-radius:var(--radius-field);color:inherit;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:12px;padding:8px;text-decoration:none;display:grid}.PJeROa_option[data-active=true]{background:var(--foam)}@media (hover:hover){.PJeROa_option:hover{background:var(--foam)}}.PJeROa_shot{border-radius:var(--radius-chip);background:var(--blush);width:52px;height:64px;overflow:hidden}.PJeROa_photo{object-fit:cover;width:100%;height:100%}.PJeROa_swatch{border-radius:var(--radius-chip);width:52px;height:64px;box-shadow:var(--ring)}.PJeROa_copy{min-width:0}.PJeROa_name{font-size:15px;font-weight:600;display:block}.PJeROa_meta{color:var(--accent-press);margin-top:2px;font-size:12px;font-weight:600;display:block}.PJeROa_note{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:13px;line-height:1.4;overflow:hidden}.PJeROa_mark{color:inherit;background:#ff2f862e}@keyframes PJeROa_drop{0%{clip-path:inset(0 0 100%)}}@keyframes PJeROa_lift{to{transform:translateY(-100%)}}@keyframes PJeROa_veil{0%{opacity:0}}@keyframes PJeROa_unveil{to{opacity:0}}@keyframes PJeROa_bowWiggle{0%,to{transform:rotate(8deg)}50%{transform:rotate(-6deg)}}@media (hover:hover){.PJeROa_style:hover{box-shadow:inset 0 0 0 1px var(--accent-press)}.PJeROa_clear:hover{color:var(--accent-press)}}@media (prefers-reduced-motion:reduce){.PJeROa_panel,.PJeROa_scrim,.PJeROa_bow{animation:none}}.PJeROa_all{min-height:var(--tap);border-top:1px solid var(--line);color:var(--accent-press);justify-content:space-between;align-items:center;margin-top:10px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.PJeROa_all span{transition:transform .2s var(--ease-out)}.PJeROa_all:hover span,.PJeROa_all:focus-visible span{transform:translate(4px)}
.H6BoOG_canvas{z-index:90;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.H6BoOG_layer{--mark-y:80px;z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.H6BoOG_layer:before{content:"";width:30%;animation:H6BoOG_sweep 1.5s .38s var(--ease-out) both;background:linear-gradient(100deg,#0000,#fff8ecbf,#0000);position:absolute;inset:-40% auto -40% -30%;transform:translate(-120%)skew(-18deg)}.H6BoOG_glow,.H6BoOG_wheel,.H6BoOG_rays,.H6BoOG_burst,.H6BoOG_halo,.H6BoOG_ring{top:var(--mark-y);border-radius:50%;position:absolute;left:50%;translate:-50% -50%}.H6BoOG_glow{background:radial-gradient(circle,#e8c99b4d,#0000 68%);width:260px;height:260px;animation:3.6s ease-in-out .9s infinite H6BoOG_breathe}.H6BoOG_rays{--spokes:repeating-conic-gradient(#000 0deg 1.6deg, transparent 1.6deg 12deg);--reach:radial-gradient(circle, transparent 17%, #000 25%, #000 38%, transparent 70%);width:460px;height:460px;-webkit-mask:var(--spokes), var(--reach);-webkit-mask-composite:source-in;-webkit-mask:var(--spokes), var(--reach);mask:var(--spokes), var(--reach);animation:H6BoOG_fadeIn 1.2s .3s var(--ease-out) both, H6BoOG_spin 60s linear infinite;background:radial-gradient(circle,#ffd84d6b 22%,#e8b46e4d 40%,#ff4d9a3d 58%,#0000 70%);overflow:hidden;-webkit-mask-composite:source-in;mask-composite:intersect}.H6BoOG_rays[data-short]{--spokes:repeating-conic-gradient(from 6deg, #000 0deg .9deg, transparent .9deg 12deg);--reach:radial-gradient(circle, transparent 24%, #000 32%, transparent 52%);animation:H6BoOG_fadeIn 1.2s .5s var(--ease-out) both, H6BoOG_spin 90s linear infinite reverse;background:#c9a0634d}.H6BoOG_beam{background:conic-gradient(#0000 0deg 120deg,#fff1d6f2 172deg,#0000 180deg 300deg,#fff1d6f2 352deg,#0000 360deg);animation:6s linear infinite H6BoOG_spin;position:absolute;inset:0}.H6BoOG_wheel{background:conic-gradient(from var(--wheel-turn), #ff2f86, #ffd84d 12%, transparent 24%, #ff4d9a 40%, #fff3a8 52%, transparent 64%, #d4146a 80%, #ffd84d 90%, #ff2f86);filter:blur(18px);opacity:.42;width:250px;height:250px;animation:H6BoOG_fadeIn .9s .3s var(--ease-out) both, H6BoOG_wheelTurn 6s linear infinite, H6BoOG_flare 1.4s 1.96s var(--ease-out)}.H6BoOG_burst{opacity:0;width:560px;height:560px;animation:H6BoOG_burst 1.6s 1.96s var(--ease-out) both;background:repeating-conic-gradient(#e8c99b99 0deg 2deg,#0000 2deg 15deg);-webkit-mask:radial-gradient(circle,#0000 13%,#000 20%,#0000 68%);mask:radial-gradient(circle,#0000 13%,#000 20%,#0000 68%)}.H6BoOG_halo{width:168px;height:168px;animation:H6BoOG_fadeIn .9s .42s var(--ease-out) both;border:1px solid #c9a06373}.H6BoOG_halo[data-outer]{width:210px;height:210px;animation:H6BoOG_fadeIn .9s .52s var(--ease-out) both, H6BoOG_spin 80s linear infinite reverse;border-style:dashed;border-color:#c9a06338}.H6BoOG_ring{opacity:0;width:110px;height:110px;animation:H6BoOG_ring 1.2s 1.88s var(--ease-out) both;border:1.5px solid #c9a06399}.H6BoOG_ring[data-late]{border-color:#b8336a59;animation-delay:2.12s}.H6BoOG_spark{top:var(--mark-y);fill:#c9a063;width:12px;height:12px;animation:3s ease-in-out infinite H6BoOG_twinkle;position:absolute;left:50%}.H6BoOG_spark[data-n="0"]{width:14px;height:14px;margin:-58px 0 0 -112px;animation-delay:.8s}.H6BoOG_spark[data-n="1"]{width:10px;height:10px;margin:-46px 0 0 98px;animation-delay:1.3s}.H6BoOG_spark[data-n="2"]{fill:#e8c99b;width:8px;height:8px;margin:30px 0 0 -96px;animation-delay:1.8s}.H6BoOG_spark[data-n="3"]{width:16px;height:16px;margin:18px 0 0 108px;animation-delay:2.3s}.H6BoOG_spark[data-n="4"]{fill:#e8c99b;width:8px;height:8px;margin:-10px 0 0 -170px;animation-delay:1.1s}.H6BoOG_spark[data-n="5"]{fill:#e8c99b;width:9px;height:9px;margin:-30px 0 0 160px;animation-delay:1.6s}@media (max-width:900px){.H6BoOG_rays{width:340px;height:340px}.H6BoOG_burst{width:420px;height:420px}.H6BoOG_halo{width:150px;height:150px}.H6BoOG_halo[data-outer]{width:186px;height:186px}}@media (max-width:560px){.H6BoOG_spark[data-n="4"],.H6BoOG_spark[data-n="5"]{display:none}}@keyframes H6BoOG_sweep{to{transform:translate(560%)skew(-18deg)}}@keyframes H6BoOG_breathe{0%,to{opacity:.8;scale:1}50%{opacity:1;scale:1.1}}@keyframes H6BoOG_fadeIn{0%{opacity:0;scale:.6}}@keyframes H6BoOG_spin{to{rotate:360deg}}@keyframes H6BoOG_ring{0%{opacity:.9;scale:.95}to{opacity:0;scale:2.6}}@property --wheel-turn{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes H6BoOG_wheelTurn{to{--wheel-turn:360deg}}@keyframes H6BoOG_flare{25%{opacity:.95;scale:1.12}}@keyframes H6BoOG_burst{0%{opacity:0;rotate:0deg;scale:.45}18%{opacity:1}to{opacity:0;rotate:24deg;scale:1.15}}@keyframes H6BoOG_twinkle{0%,to{opacity:.2;transform:scale(.55)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.H6BoOG_layer:before,.H6BoOG_burst,.H6BoOG_beam,.H6BoOG_ring{display:none}.H6BoOG_wheel,.H6BoOG_glow,.H6BoOG_rays,.H6BoOG_halo,.H6BoOG_spark{animation:none}.H6BoOG_spark{opacity:.7}}
.bMlMnq_page{background:var(--paper);min-height:100dvh;color:var(--ink);font-family:var(--font-sans), var(--font);flex-direction:column;display:flex;overflow-x:clip}.bMlMnq_main{box-sizing:border-box;flex:1 0 auto;width:min(1180px,100% - 48px);margin:0 auto;padding:152px 0 96px}.bMlMnq_hero{max-width:760px;animation:bMlMnq_rise .56s var(--ease-out) both}.bMlMnq_kicker{color:var(--accent-press);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.bMlMnq_hero h1{letter-spacing:-.04em;text-wrap:balance;margin:12px 0 0;font-size:clamp(38px,5.4vw,64px);font-weight:600;line-height:1.02}.bMlMnq_about{max-width:600px;color:var(--muted);margin:16px 0 0;font-size:17px;line-height:1.6}.bMlMnq_jump{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.bMlMnq_jump a{border-radius:var(--radius-control);background:var(--card);min-height:40px;box-shadow:var(--ring);color:var(--ink);transition:background .2s var(--ease-out), color .2s var(--ease-out);align-items:center;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.bMlMnq_jump a:hover{background:var(--berry);color:#fff}.bMlMnq_chapter{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);margin-top:clamp(56px,8vw,104px);scroll-margin-top:110px;display:grid}.bMlMnq_chapter[data-flip] .bMlMnq_cover{order:2}.bMlMnq_cover{aspect-ratio:4/5;background:var(--blush);box-shadow:var(--lift);border-radius:22px;position:relative;overflow:hidden}.bMlMnq_cover img{transition:scale .9s var(--ease-out)}@media (hover:hover){.bMlMnq_chapter:hover .bMlMnq_cover img{scale:1.04}}.bMlMnq_number{color:#fff;letter-spacing:-.05em;text-shadow:0 6px 24px #2a0d1859;font-size:clamp(44px,6vw,76px);font-weight:600;line-height:1;position:absolute;bottom:18px;left:20px}.bMlMnq_chapter[data-flip] .bMlMnq_number{left:auto;right:20px}.bMlMnq_text h2{letter-spacing:-.03em;margin:0;font-size:clamp(28px,3.4vw,40px);font-weight:600;line-height:1.1}.bMlMnq_text>p{color:var(--muted);margin:12px 0 0;font-size:17px;line-height:1.6}.bMlMnq_items{gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}.bMlMnq_item{border-radius:var(--radius-card);background:var(--card);box-shadow:var(--ring);color:inherit;transition:transform .22s var(--ease-out), box-shadow .22s var(--ease-out);grid-template-columns:64px minmax(0,1fr);align-items:center;gap:14px;padding:10px;text-decoration:none;display:grid}@media (hover:hover){.bMlMnq_item:hover{box-shadow:0 0 0 2px var(--accent);transform:translate(4px)}}.bMlMnq_item img{object-fit:cover;background:var(--blush);border-radius:10px;width:64px;height:80px}.bMlMnq_item>span{gap:2px;display:grid}.bMlMnq_item strong{font-size:15.5px}.bMlMnq_item small{color:var(--muted);font-size:13px}.bMlMnq_note{color:var(--muted);margin-top:2px;font-size:13.5px;line-height:1.45}.bMlMnq_more{color:var(--accent-press);gap:6px;margin-top:18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.bMlMnq_more span{transition:translate .2s var(--ease-out)}@media (hover:hover){.bMlMnq_more:hover span{translate:4px}}.bMlMnq_worn{margin-top:clamp(64px,9vw,120px);scroll-margin-top:110px}.bMlMnq_worn h2{letter-spacing:-.03em;margin:0;font-size:clamp(28px,3.4vw,40px);font-weight:600}.bMlMnq_worn ul{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}.bMlMnq_worn li:nth-child(2n){translate:0 28px}.bMlMnq_wornCard{aspect-ratio:3/4;border-radius:var(--radius-card);background:var(--blush);color:#fff;text-decoration:none;display:block;position:relative;overflow:hidden}.bMlMnq_wornCard img{transition:scale .7s var(--ease-out)}@media (hover:hover){.bMlMnq_wornCard:hover img{scale:1.06}}.bMlMnq_caption{background:linear-gradient(#0000,#2a0d18b8);gap:2px;padding:40px 14px 14px;display:grid;position:absolute;bottom:0;left:0;right:0}.bMlMnq_caption strong{font-size:15px}.bMlMnq_caption small{opacity:.85;font-size:12.5px}@keyframes bMlMnq_rise{0%{opacity:0;transform:translateY(12px)}}@media (max-width:820px){.bMlMnq_chapter{grid-template-columns:1fr}.bMlMnq_chapter[data-flip] .bMlMnq_cover{order:0}.bMlMnq_cover{aspect-ratio:4/3.6}}@media (max-width:640px){.bMlMnq_main{width:calc(100% - 2 * var(--gutter-mobile));padding-top:112px}.bMlMnq_worn ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (prefers-reduced-motion:reduce){.bMlMnq_hero{animation:none}.bMlMnq_cover img,.bMlMnq_wornCard img,.bMlMnq_item,.bMlMnq_more span{transition:none}.bMlMnq_chapter:hover .bMlMnq_cover img,.bMlMnq_wornCard:hover img{scale:none}.bMlMnq_item:hover{transform:none}}
.tc_aZa_page{background:var(--paper);min-height:100dvh;color:var(--ink);font-family:var(--font-sans), var(--font);flex-direction:column;display:flex;overflow-x:clip}.tc_aZa_main{box-sizing:border-box;flex:1 0 auto;width:min(1120px,100% - 48px);margin:0 auto;padding:152px 0 96px}.tc_aZa_hero{max-width:760px;animation:tc_aZa_rise .52s var(--ease-out) both}.tc_aZa_kicker{color:var(--accent-press);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.tc_aZa_hero h1{letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:balance;margin:12px 0 0;font-size:clamp(32px,4.6vw,50px);font-weight:600;line-height:1.08}.tc_aZa_query{color:var(--accent-press)}.tc_aZa_form{gap:8px;max-width:560px;margin-top:22px;display:flex}.tc_aZa_form input{min-width:0;min-height:var(--tap);border:1px solid var(--line);border-radius:var(--radius-field);background:var(--card);color:var(--ink);font:inherit;flex:1;padding:0 14px;font-size:15px}.tc_aZa_form input:focus-visible{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #ff2f862e}.tc_aZa_form button{min-height:var(--tap);border-radius:var(--radius-control);background:var(--berry);color:#fff;cursor:pointer;font:inherit;transition:transform var(--press-ms) var(--ease-out);border:0;padding:0 20px;font-size:15px;font-weight:600}.tc_aZa_form button:active{transform:scale(.97)}.tc_aZa_count{color:var(--muted);margin:14px 0 0;font-size:14px}.tc_aZa_lead{max-width:620px;margin:36px 0 0;font-size:16px;line-height:1.6}.tc_aZa_group{margin-top:44px}.tc_aZa_group h2{letter-spacing:-.02em;margin:0 0 14px;font-size:21px;font-weight:600}.tc_aZa_grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.tc_aZa_grid li{animation:tc_aZa_rise .48s var(--ease-out) backwards}.tc_aZa_grid li:nth-child(2){animation-delay:60ms}.tc_aZa_grid li:nth-child(3){animation-delay:.12s}.tc_aZa_grid li:nth-child(n+4){animation-delay:.18s}.tc_aZa_card{border-radius:var(--radius-card);background:var(--card);height:100%;box-shadow:var(--ring);color:inherit;transition:transform .22s var(--ease-out), box-shadow .22s var(--ease-out);text-decoration:none;display:grid;overflow:hidden}@media (hover:hover){.tc_aZa_card:hover{box-shadow:var(--ring), var(--lift);transform:translateY(-3px)}}.tc_aZa_shot{aspect-ratio:4/5;background:var(--blush);position:relative}.tc_aZa_copy{align-content:start;gap:3px;padding:12px 14px 16px;display:grid}.tc_aZa_copy strong{font-size:15.5px}.tc_aZa_copy small{color:var(--muted);font-size:13px}.tc_aZa_note{color:var(--muted);margin-top:4px;font-size:13.5px;line-height:1.5}.tc_aZa_shades{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.tc_aZa_shade{border-radius:var(--radius-field);background:var(--card);box-shadow:var(--ring);color:inherit;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;padding:12px 14px;text-decoration:none;display:grid}.tc_aZa_shade:hover{box-shadow:0 0 0 2px var(--accent)}.tc_aZa_shade i{border-radius:9px;grid-row:span 2;width:34px;height:34px;box-shadow:inset 0 0 0 1px #0000001f}.tc_aZa_shade small{color:var(--muted);font-size:12.5px}.tc_aZa_chips{flex-wrap:wrap;gap:8px;display:flex}.tc_aZa_chips a{border-radius:var(--radius-control);background:var(--card);min-height:40px;box-shadow:var(--ring);color:var(--ink);transition:background .2s var(--ease-out), color .2s var(--ease-out);align-items:center;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.tc_aZa_chips a:hover{background:var(--berry);color:#fff}@keyframes tc_aZa_rise{0%{opacity:0;transform:translateY(10px)}}@media (max-width:640px){.tc_aZa_main{width:calc(100% - 2 * var(--gutter-mobile));padding-top:112px}.tc_aZa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (prefers-reduced-motion:reduce){.tc_aZa_hero,.tc_aZa_grid li{animation:none}.tc_aZa_card{transition:none}.tc_aZa_card:hover{transform:none}}
