@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/d0d9446e69c4847e-s.3h31fjnwrfycc.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.3o02-8iknf6dl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/3fd967fc5374d70a-s.42u1-lj4buy61.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/dd14639a62c56cb2-s.0kda-l-rfpyyq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.1bk8_xp319hr4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded Fallback;src:local(Arial);ascent-override:73.93%;descent-override:18.2%;line-gap-override:0.0%;size-adjust:134.59%}.unbounded_1b52d4a9-module__dDHfFW__className{font-family:Unbounded,Unbounded Fallback;font-style:normal}.unbounded_1b52d4a9-module__dDHfFW__variable{--font-display:"Unbounded", "Unbounded Fallback"}
@font-face{font-family:Figtree;font-style:italic;font-weight:300 900;font-display:swap;src:url(../media/da4484eb6752e510-s.33v-0ifip0z2g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:italic;font-weight:300 900;font-display:swap;src:url(../media/63283323fe6abc74-s.p.0a2480i8-ibs2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_8b6a8fc9-module__s1djEW__className{font-family:Figtree,Figtree Fallback}.figtree_8b6a8fc9-module__s1djEW__variable{--font-ui:"Figtree", "Figtree Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_d85583d7-module__1dHVEa__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_d85583d7-module__1dHVEa__variable{--font-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Archivo;font-style:italic;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/ede9723bef64b582-s.0dp6tsxit3x2x.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:italic;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/7e314ccfd4e06172-s.2vfrdpv56z2m8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:italic;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/30fd09fbaafebc17-s.p.1z6i_1jvkgk0n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.3gj6ciom31zjc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.0_kz_z3o_slvt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.1cp9-4nby68jc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_b149af5c-module__1wMh4W__className{font-family:Archivo,Archivo Fallback}.archivo_b149af5c-module__1wMh4W__variable{--font-cond:"Archivo", "Archivo Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/dae4b3dbdd9e4d1b-s.0qkusbu_eokqj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/94d210260b00ada2-s.1qwmrnk790xxb.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a9fc94813a0b644-s.11ulym7vfe__d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8495c7a64396f454-s.p.3174gmb7yd72v.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_71c222a1-module__8VNCQq__className{font-family:Caveat,Caveat Fallback;font-style:normal;font-weight:700}.caveat_71c222a1-module__8VNCQq__variable{--font-sig:"Caveat", "Caveat Fallback"}
.tabbar{display:none}@media (max-width:760px){.tabbar{display:flex}.nav{display:none!important}html[data-tabs] body{padding-bottom:calc(104px + env(safe-area-inset-bottom,0px))}}html.is-app .tabbar{display:flex}html.is-app .nav{display:none!important}html.is-app[data-tabs] body{padding-bottom:calc(104px + env(safe-area-inset-bottom,0px))}html.is-app .site-footer{display:none}@media (max-width:760px){html:not([data-home]) .site-footer{display:none}}.tabbar{z-index:900;left:max(12px, env(safe-area-inset-left,0px));right:max(12px, env(safe-area-inset-right,0px));bottom:calc(10px + env(safe-area-inset-bottom,0px));pointer-events:none;animation:tabbar-in .6s .1s var(--ease-spring) both;align-items:center;gap:10px;position:fixed}@keyframes tabbar-in{0%{opacity:0;transform:translateY(30px)scale(.96)}}html[data-reveal] .tabbar{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(40px)}.tab-capsule,.tab-cam{pointer-events:auto;-webkit-backdrop-filter:blur(16px)saturate(1.6);backdrop-filter:blur(16px)saturate(1.6);background:linear-gradient(#3a305480,#120f1c9e);box-shadow:inset 0 1px .5px #ffffff57,inset 0 -1px .5px #ffffff0f,0 0 0 .5px #ffffff29,0 16px 40px -14px #000000d9}.tab-capsule{border-radius:999px;flex:1;grid-template-columns:repeat(4,minmax(0,1fr));height:64px;padding:5px;display:grid;position:relative}.tab-lens{width:calc(25% - 2.5px);transform:translateX(calc(var(--i) * 100%));background:linear-gradient(#fff3,#ffffff14);border-radius:999px;transition:transform .55s cubic-bezier(.34,1.35,.64,1),opacity .25s;position:absolute;top:5px;bottom:5px;left:5px;box-shadow:inset 0 1px .5px #ffffff73,0 6px 16px -6px #0009}.tab-lens.off{opacity:0}.tab{z-index:1;color:#f6f4fb9e;-webkit-tap-highlight-color:transparent;place-content:center;justify-items:center;gap:3px;text-decoration:none;transition:color .25s;display:grid;position:relative}.tab:active .tab-icon{transform:scale(.84)}.tab.on{color:#fff}.tab-icon{width:26px;height:26px;transition:transform .2s var(--ease-spring);place-items:center;display:grid;position:relative}.tab.on .tab-icon{animation:tab-bounce .55s var(--ease-spring)}@keyframes tab-bounce{0%{transform:scale(.8)translateY(2px)}55%{transform:scale(1.14)translateY(-2px)}to{transform:none}}.tab-icon svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linejoin:round;stroke-linecap:round;width:23px;height:23px}.tab.on .tab-icon svg{fill:#ffffff2e}.tab-label{font:600 10.5px/1 var(--font-ui);letter-spacing:.01em;white-space:nowrap}.tab-face{object-fit:cover;object-position:50% 18%;border-radius:50%;width:26px;height:26px;box-shadow:0 0 0 1.5px #ffffff80}.tab.on .tab-face{box-shadow:0 0 0 2px #fff}.tab-badge{color:#fff;min-width:18px;height:18px;font:800 10.5px/1 var(--font-ui);animation:badge-pop .5s var(--ease-spring) both;background:linear-gradient(135deg,#ff5fa8,#9b6bff);border-radius:999px;place-items:center;padding:0 5px;display:grid;position:absolute;top:-5px;right:-11px;box-shadow:0 2px 8px #ff5fa88c}@keyframes badge-pop{0%{transform:scale(0)}}.tab-cam{color:#0e0c15;-webkit-tap-highlight-color:transparent;width:64px;height:64px;transition:transform .2s var(--ease-spring);border-radius:50%;flex:none;place-content:center;justify-items:center;gap:1px;text-decoration:none;display:grid;position:relative}.tab-cam:before{content:"";z-index:-1;background:radial-gradient(circle at 32% 28%,#fff 0%,#f3eeff 45%,#d7ccf6 100%);border-radius:50%;position:absolute;inset:5px;box-shadow:inset 0 -2px 4px #7c5cff59}.tab-cam:after{content:"";z-index:-2;filter:blur(3px);opacity:.85;background:conic-gradient(#ff5fa8,#9b6bff,#6ef0ee,#ffb23d,#ff5fa8);border-radius:50%;animation:5s linear infinite cam-halo;position:absolute;inset:1px}@keyframes cam-halo{to{transform:rotate(1turn)}}.tab-cam:active{transform:scale(.9)}.tab-cam svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;width:24px;height:24px}.tab-cam-label{font:800 9.5px/1 var(--font-ui);letter-spacing:.04em;text-transform:uppercase}@media (prefers-reduced-motion:reduce){.tabbar,.tab.on .tab-icon,.tab-badge,.tab-cam:after{animation:none}.tab-lens{transition:none}}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink-0:#07060b;--ink-1:#0e0c15;--ink-2:#16131f;--ink-3:#231f2e;--line:#ffffff14;--line-2:#ffffff26;--fg:#f6f4fb;--fg-2:#b3aec2;--fg-3:#7b758c;--glow-rose:#ff5fa8;--glow-violet:#7c5cff;--glow-amber:#ff8a3d;--pearl:linear-gradient(135deg, #fff 0%, #ece8f6 34%, #fff 52%, #dfe6f7 78%, #fff 100%);--pearl-text:linear-gradient(100deg, #ffd6e8 0%, #fff 32%, #d4dcff 64%, #ffe6cc 100%);--r-sm:10px;--r-md:16px;--r-lg:24px;--r-pill:999px;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-spring:cubic-bezier(.34, 1.4, .64, 1);--ink:var(--ink-0);--panel:var(--ink-2);--panel-2:#1b1726;--gold:#c9b8ff;--gold-hi:#f6f4fb;--gold-lo:#7c5cff;--text:var(--fg);--muted:var(--fg-2);--good:#6ee7a8;--danger:#ff7a8a;--gilt:var(--pearl);--holo:linear-gradient(115deg, #ff5fa8 0%, #9b6bff 30%, #6ef0ee 55%, #ffb23d 80%, #ff5fa8 100%);--radius:var(--r-lg);--font-serif:var(--font-ui);--font-sans:var(--font-ui)}*,:before,:after{box-sizing:border-box}html,body{background:var(--ink-0);margin:0;padding:0}body{color:var(--fg);font:400 16px/1.55 var(--font-ui), system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;overflow-x:hidden}body:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(38vmax 28vmax at 80% 14%,#ff5fa829,#0000 70%),radial-gradient(34vmax 28vmax at 8% 4%,#7c5cff26,#0000 70%),radial-gradient(40vmax 24vmax at 55% 105%,#ff8a3d14,#0000 70%);position:fixed;inset:-10vmax}body:after{content:"";z-index:-1;pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");position:fixed;inset:0}main{min-height:calc(100vh - 180px)}a{color:inherit;text-decoration:none}h1,h2,h3,.display{font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin:0 0 .45em;font-weight:600;line-height:1.02}h1{letter-spacing:-.05em;font-size:clamp(2.4rem,6.4vw,5.25rem)}h2{font-size:clamp(1.8rem,3.8vw,2.9rem)}h3{letter-spacing:-.03em;font-size:1.2rem}p{margin:0 0 1em}.pearl-text,.gilt-text{background:var(--pearl-text);color:#0000;-webkit-background-clip:text;background-clip:text}.holo-text{background:var(--holo);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:7s linear infinite holo-slide}@keyframes holo-slide{to{background-position:200% 0}}.eyebrow{font:700 12px/1 var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3)}.mono{font-family:var(--font-mono)}.flavor{color:var(--fg-2);font-size:1.05rem;font-style:italic}.muted{color:var(--fg-2)}.small{font-size:.86rem}.wrap{width:min(1180px,100% - 32px);margin-inline:auto}.section{padding:clamp(44px,6.5vw,88px) 0}::selection{color:#fff;background:#ff5fa859}a:focus-visible,button:focus-visible,input[type=checkbox]:focus-visible{outline-offset:3px;outline:2px solid #ffffffe6}.btn{--bh:50px;isolation:isolate;min-height:var(--bh);border-radius:var(--r-pill);font:700 16px/1 var(--font-ui);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;color:var(--fg);box-shadow:inset 0 0 0 1px var(--line-2), inset 0 1px 0 #ffffff14;transition:transform .25s var(--ease-spring), box-shadow .25s, background .25s, color .2s;-webkit-tap-highlight-color:transparent;background:#ffffff0f;border:0;justify-content:center;align-items:center;gap:10px;padding:0 24px;display:inline-flex;position:relative}.btn:hover{background:#ffffff1c}.btn:active:not(:disabled){transition-duration:80ms;transform:scale(.96)}.btn:focus-visible{outline-offset:3px;outline:2px solid #fff}.btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.btn-primary{color:#0b0a10;background:var(--pearl);box-shadow:inset 0 1px #fff,inset 0 -2px #140a281a,0 0 0 1px #ffffff8c,0 10px 28px -8px #ff5fa88c,0 6px 22px -6px #7c5cff73}.btn-primary:before{content:"";z-index:-1;border-radius:inherit;filter:blur(10px);opacity:0;background:conic-gradient(from 180deg,#ff5fa8,#ffb23d,#6ef0ee,#9b6bff,#ff5fa8);transition:opacity .3s;position:absolute;inset:-2px}.btn-primary:hover{background:var(--pearl)}.btn-primary:hover:before,.btn-holo:hover:before{opacity:.55}@media (hover:hover){.btn-primary:hover:not(:disabled),.btn-holo:hover:not(:disabled){transform:translateY(-1px)}}.btn-holo{color:#0b0a10;background:var(--pearl);box-shadow:inset 0 1px #fff,0 0 0 1px #ffffff8c,0 0 26px -4px #ff5fa8bf,0 0 40px -10px #7c5cffcc}.btn-holo:before{content:"";z-index:-1;border-radius:inherit;filter:blur(12px);opacity:.3;background:conic-gradient(from 180deg,#ff5fa8,#ffb23d,#6ef0ee,#9b6bff,#ff5fa8);transition:opacity .3s;position:absolute;inset:-2px}.btn-holo:hover{background:var(--pearl)}.btn-ghost{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0f}.btn-text{box-shadow:none;color:var(--fg-2);background:0 0}.btn-sm{--bh:40px;padding:0 17px;font-size:14.5px}.btn-block{width:100%}.panel{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line), inset 0 1px 0 #ffffff0f, 0 30px 60px -40px #000000e6;background:linear-gradient(#ffffff0e,#ffffff05);padding:26px;position:relative}.panel-title{font:700 12px/1 var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3);margin-bottom:14px}label.field{margin-bottom:16px;display:block}label.field>span,.field-label{font:700 12px/1 var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-2);margin-bottom:10px;display:block}:where(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=hidden],[type=submit],[type=button],[type=image],[type=reset])),:where(textarea,select){width:100%;min-height:58px;box-shadow:inset 0 0 0 1.5px var(--line-2);color:var(--fg);font:500 17px/1.25 var(--font-ui);caret-color:#ff5fa8;appearance:none;background:#fff1;border:0;border-radius:18px;outline:none;padding:16px 18px;transition:box-shadow .18s,background .18s}:where(textarea){resize:vertical;min-height:110px;line-height:1.4}:where(select){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b9b4c8' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:20px;padding-right:46px}:where(input,textarea)::placeholder{color:var(--fg-3);opacity:1}:where(input[type=date]){align-items:center;display:flex}:where(input,textarea,select):hover{background-color:#ffffff16}:where(input,textarea,select):focus{background-color:#ffffff17;box-shadow:inset 0 0 0 2px #ff5fa8,0 0 0 5px #ff5fa829}:where(input,textarea,select):disabled{opacity:.55}input[type=range]{accent-color:#ff5fa8}.input-prefix{position:relative}.input-prefix>b{color:var(--fg-3);pointer-events:none;font-size:17px;font-weight:500;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.input-prefix>input{padding-left:38px}.row{align-items:center;gap:10px;display:flex}.grid-2{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (max-width:480px){.grid-2{grid-template-columns:1fr}}.chip{border-radius:var(--r-pill);min-height:32px;box-shadow:inset 0 0 0 1px var(--line);font:600 13.5px/1 var(--font-ui);color:var(--fg-2);background:#ffffff0f;align-items:center;gap:8px;padding:0 14px 0 12px;display:inline-flex}.chip .dot{background:var(--glow-rose);width:8px;height:8px;box-shadow:0 0 0 3px #ff5fa82e, 0 0 12px var(--glow-rose);border-radius:50%;animation:2.4s ease-in-out infinite pulse}.chip.good{color:var(--good);box-shadow:inset 0 0 0 1px #6ee7a859}.chip.bad{color:var(--danger);box-shadow:inset 0 0 0 1px #ff7a8a59}@keyframes pulse{50%{opacity:.55}}.notice{box-shadow:inset 0 0 0 1px var(--line-2);background:#ffffff0d;border-radius:16px;padding:12px 16px;font-size:.95rem}.notice.bad{color:#ffd2d9;background:#ff5f7814;box-shadow:inset 0 0 0 1px #ff7a8a59}.nav{z-index:50;border-radius:var(--r-pill);width:min(1180px,100% - 32px);animation:nav-in .6s var(--ease-out) backwards;-webkit-backdrop-filter:blur(22px)saturate(170%);backdrop-filter:blur(22px)saturate(170%);box-shadow:inset 0 0 0 1px var(--line), inset 0 1px 0 #ffffff12, 0 18px 40px -18px #000c;background:#14111d9e;margin:14px auto 0;position:sticky;top:14px}.nav .wrap.nav-inner{width:100%}@keyframes nav-in{0%{opacity:0;translate:0 -10px}}.nav-inner{justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:8px 8px 8px 18px;display:flex}.brand{font:700 19px/1 var(--font-display);letter-spacing:-.03em;align-items:center;gap:9px;display:inline-flex}.brand svg{width:26px;height:26px;transition:transform .5s var(--ease-spring);flex:none}@media (hover:hover){.brand:hover svg{transform:rotate(-14deg)scale(1.08)}}.nav-links{align-items:center;gap:4px;display:flex}.nav-links a:not(.btn){border-radius:var(--r-pill);color:var(--fg-2);padding:9px 14px;font-size:15px;font-weight:600;transition:color .2s,background .2s}.nav-links a:not(.btn):hover,.nav-links a.active{color:var(--fg);background:#ffffff0f}@media (max-width:640px){.nav-links .hide-sm{display:none}}.site-footer{padding:32px 0 calc(40px + env(safe-area-inset-bottom));border-top:1px solid var(--line);color:var(--fg-3);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:clamp(24px,4vw,48px);font-size:13.5px;display:flex}.center{text-align:center}.stack>*+*{margin-top:12px}.spacer{height:24px}.spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.fade-up{animation:fade-up .6s var(--ease-out) backwards}@keyframes fade-up{0%{opacity:0;translate:0 16px}}main>:not(.sheet){animation:page-in .45s var(--ease-out) backwards}@keyframes page-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
:where(.mc){--acc:#9b6bff;--acc-2:#5f8cff;--acc-ink:#0c0522;--h:262;--bd-hi:#e2d6ff;--bd-mid:#7f55ff;--bd-deep:#120a36}[data-identity=ember]{--acc:#ff5a36;--acc-2:#ffb23d;--acc-ink:#1f0800;--h:14;--bd-hi:#ffd0ad;--bd-mid:#ff5230;--bd-deep:#2b0710}[data-identity=tide]{--acc:#38a6ff;--acc-2:#6ef0ee;--acc-ink:#03152a;--h:208;--bd-hi:#c4f1ff;--bd-mid:#2c8bff;--bd-deep:#051535}[data-identity=verdant]{--acc:#2fe39a;--acc-2:#c6f55e;--acc-ink:#03180f;--h:155;--bd-hi:#cffff0;--bd-mid:#14c283;--bd-deep:#03221c}[data-identity=volt]{--acc:#ffe03a;--acc-2:#b5ff4a;--acc-ink:#1b1600;--h:58;--bd-hi:#fff8c8;--bd-mid:#ffbf12;--bd-deep:#2a1204}[data-identity=void]{--acc:#9b6bff;--acc-2:#5f8cff;--acc-ink:#0c0522;--h:262;--bd-hi:#e2d6ff;--bd-mid:#7f55ff;--bd-deep:#120a36}[data-identity=rose]{--acc:#ff5fa8;--acc-2:#ffa0c6;--acc-ink:#26030f;--h:330;--bd-hi:#ffd6ea;--bd-mid:#ff3d96;--bd-deep:#2c0522}@property --mx{syntax:"<percentage>";inherits:true;initial-value:30%}@property --my{syntax:"<percentage>";inherits:true;initial-value:18%}@property --px{syntax:"<number>";inherits:true;initial-value:0}@property --py{syntax:"<number>";inherits:true;initial-value:0}@property --rx{syntax:"<angle>";inherits:true;initial-value:0deg}@property --ry{syntax:"<angle>";inherits:true;initial-value:0deg}.mc{--flip:0deg;--foil-o:.62;--sparkle-o:.3;--sheen-o:.55;--glare-o:.55;--on-figure:.1;--face-x:50%;--face-y:25%;--focus:50% 0%;--art-scale:1.1;--matte-size:calc(106cqw * var(--art-scale)) auto;--matte-pos:calc(53cqw * (1 - var(--art-scale)) - var(--px) * 1.8cqw * var(--art-scale)) calc(var(--py) * -1.8cqw * var(--art-scale));aspect-ratio:5/7;-webkit-tap-highlight-color:transparent;touch-action:pan-y;width:100%;transition:--mx .8s var(--ease-out), --my .8s var(--ease-out), --px .8s var(--ease-out), --py .8s var(--ease-out), --rx .8s var(--ease-out), --ry .8s var(--ease-out);position:relative;container-type:inline-size}.mc:not([data-static]){touch-action:none}.mc[data-active]{--pat-o:.85;--foil-o:1;--foil-b:.6;--sparkle-o:.95;--sheen-o:.9;--glare-o:1;--on-figure:.16;transition:none}.mc.is-flipped{--flip:180deg}.mc[data-flippable]{cursor:pointer}.mc-card{transform-style:preserve-3d;transform:perspective(300cqw) rotateX(var(--rx)) rotateY(calc(var(--ry) + var(--flip)));transition:transform .9s var(--ease-out);border-radius:5cqw;position:absolute;inset:0}.mc[data-active] .mc-card{transition:transform .12s ease-out}.mc-face{isolation:isolate;background:var(--bd-deep);backface-visibility:hidden;font-family:var(--font-ui);color:#fff;-webkit-user-select:none;user-select:none;border-radius:5cqw;position:absolute;inset:0;overflow:hidden;box-shadow:0 4cqw 9cqw -3cqw #000000bf,0 1cqw 2.5cqw #00000059}.mc-back{transform:rotateY(180deg)}.mc-art{z-index:0;background:radial-gradient(30% 20% at 50% 27%, color-mix(in oklab, var(--bd-hi) 82%, transparent), transparent), radial-gradient(74% 50% at 50% 30%, color-mix(in oklab, var(--bd-mid) 90%, transparent) 0%, color-mix(in oklab, var(--bd-mid) 34%, transparent) 55%, transparent 92%), repeating-conic-gradient(from -2deg at 50% 28%, #ffffff13 0 3.4deg, transparent 3.4deg 10deg), radial-gradient(125% 95% at 50% 24%, color-mix(in oklab, var(--bd-mid) 36%, var(--bd-deep)) 0%, var(--bd-deep) 58%, color-mix(in oklab, var(--bd-deep) 50%, #000) 100%);position:absolute;inset:-3cqw;overflow:hidden}.mc-art:before{content:"";pointer-events:none;background-blend-mode:multiply;filter:contrast(40);mix-blend-mode:screen;opacity:.14;background:radial-gradient(circle at 50% 27%,#000 22%,#fff 100%),radial-gradient(circle,#fff 0,#000 72%) 0 0/2.4cqw 2.4cqw;position:absolute;inset:0}.mc-art img,.mc-glass img{object-fit:cover;object-position:var(--focus);width:100%;height:100%;transform:translate3d(calc(var(--px) * -1.8cqw), calc(var(--py) * -1.8cqw), 0);transform-origin:50% 0;scale:var(--art-scale);display:block}.mc-art img{z-index:1;filter:drop-shadow(0 1.2cqw 2.4cqw color-mix(in oklab, var(--bd-deep) 70%, transparent));position:relative}.mc[data-active] .mc-art img{will-change:transform}.mc-art-empty{z-index:1;position:absolute;inset:0}.mc-art-empty:before{content:"";transform-origin:50% 0;scale:var(--art-scale);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 106 146'%3E%3Cg fill='%23fff' opacity='.16'%3E%3Cellipse cx='53' cy='40' rx='10.5' ry='13'/%3E%3Cpath d='M46.5 48V58C43 59 40 60 37 61.5C22 68 16 96 17 146H89C90 96 84 68 69 61.5C66 60 63 59 59.5 58V48Z'/%3E%3C/g%3E%3Cg fill='none' stroke='%23fff' stroke-opacity='.6' stroke-width='.45' stroke-dasharray='1.4 1.1' stroke-linecap='round'%3E%3Cellipse cx='53' cy='40' rx='10.5' ry='13'/%3E%3Cpath d='M46.5 50.9V58C43 59 40 60 37 61.5C22 68 16 96 17 146M89 146C90 96 84 68 69 61.5C66 60 63 59 59.5 58V50.9'/%3E%3C/g%3E%3C/svg%3E") 0 0/100% 100% no-repeat;position:absolute;inset:0}.mc-art-empty-label{font:700 2.5cqw/1 var(--font-ui);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:#ffffffe6;background:#08060e6b;border:max(1px,.25cqw) dashed #ffffff8c;border-radius:99cqw;padding:1.3cqw 2.8cqw;position:absolute;top:49%;left:50%;translate:-50% -50%}.mc-grade{z-index:1;pointer-events:none;background:linear-gradient(#06040c61 0%,#06040c00 17%),linear-gradient(#06040c00 48%,#06040c38 64%,#06040cb8 100%),radial-gradient(135% 92% at 50% 32%,#0000 56%,#06040c8c 100%);position:absolute;inset:0}.mc-spill{z-index:1;pointer-events:none;mix-blend-mode:soft-light;opacity:.6;background:radial-gradient(90% 40% at 50% 100%, var(--acc), transparent 75%), radial-gradient(55% 32% at 100% 0%, var(--acc-2), transparent 70%);position:absolute;inset:0}.mc-pattern{z-index:2;pointer-events:none;--pc:color-mix(in oklab, var(--acc) 35%, #fff);mix-blend-mode:screen;opacity:calc(var(--pat-o,.62) * var(--pat-k,1));-webkit-mask-image:radial-gradient(74% 66% at 50% 32%, transparent 40%, #000 88%), radial-gradient(95% 95% at var(--mx) var(--my), #000 0%, #00000080 70%);mask-image:radial-gradient(74% 66% at 50% 32%, transparent 40%, #000 88%), radial-gradient(95% 95% at var(--mx) var(--my), #000 0%, #00000080 70%);transition:opacity .4s;display:none;position:absolute;inset:-3cqw;-webkit-mask-composite:source-in;mask-composite:intersect}[data-pattern] .mc-pattern{display:block}.mc:not([data-empty]) .mc-front .mc-pattern{-webkit-mask-image:radial-gradient(100% 100% at var(--mx) var(--my), #000 0%, #00000073 75%), linear-gradient(#000 0 0), var(--art);mask-image:radial-gradient(100% 100% at var(--mx) var(--my), #000 0%, #00000073 75%), linear-gradient(#000 0 0), var(--art);-webkit-mask-size:100% 100%, 100% 100%, var(--matte-size);mask-size:100% 100%, 100% 100%, var(--matte-size);-webkit-mask-position:0 0, 0 0, var(--matte-pos);mask-position:0 0, 0 0, var(--matte-pos);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in,xor,source-over;mask-composite:intersect,exclude,add}[data-pattern=pinstripe] .mc-pattern{background:repeating-linear-gradient(90deg, var(--pc) 0 .3cqw, transparent .3cqw 2.2cqw)}[data-pattern=polka] .mc-pattern{background:radial-gradient(circle, var(--pc) 0 .75cqw, transparent .85cqw) 0 0 / 4.2cqw 4.2cqw}[data-pattern=sunburst] .mc-pattern{background:repeating-conic-gradient(from 0deg at 50% 30%, var(--pc) 0deg 1.4deg, transparent 1.4deg 6deg)}[data-pattern=checker] .mc-pattern{background:conic-gradient(var(--pc) 25%, transparent 0 50%, var(--pc) 0 75%, transparent 0) 0 0 / 6cqw 6cqw;--pat-k:.55}[data-pattern=waves] .mc-pattern{background:radial-gradient(circle at 50% 0, transparent 2.2cqw, var(--pc) 2.3cqw 2.8cqw, transparent 2.9cqw) 0 0 / 6cqw 3.2cqw}[data-pattern=cracked-ice] .mc-pattern{background:repeating-linear-gradient(33deg, transparent 0 5.2cqw, var(--pc) 5.2cqw 5.45cqw), repeating-linear-gradient(-58deg, transparent 0 7.4cqw, var(--pc) 7.4cqw 7.65cqw), repeating-linear-gradient(81deg, transparent 0 9.6cqw, var(--pc) 9.6cqw 9.8cqw)}[data-pattern=circuit] .mc-pattern{background:radial-gradient(circle at 0 0, var(--pc) 0 .6cqw, transparent .7cqw) 0 0 / 6cqw 6cqw, linear-gradient(90deg, var(--pc) .22cqw, transparent 0) 0 0 / 6cqw 12cqw, linear-gradient(var(--pc) .22cqw, transparent 0) 0 0 / 12cqw 6cqw}[data-pattern=galaxy] .mc-pattern{background:radial-gradient(circle, #fff 0 .22cqw, transparent .32cqw) 0 0 / 7cqw 9cqw, radial-gradient(circle, var(--pc) 0 .42cqw, transparent .55cqw) 3cqw 4cqw / 11cqw 13cqw, radial-gradient(circle, #fff 0 .16cqw, transparent .25cqw) 5cqw 1cqw / 5cqw 6cqw}[data-pattern=shards] .mc-pattern{background:conic-gradient(from 20deg at 35% 45%, var(--pc) 0 14deg, transparent 0 62deg, var(--pc) 0 70deg, transparent 0 141deg, var(--pc) 0 152deg, transparent 0 228deg, var(--pc) 0 246deg, transparent 0) 0 0 / 26cqw 30cqw;--pat-k:.6}[data-pattern=aurora] .mc-pattern{background:repeating-radial-gradient(ellipse 150% 70% at 50% 125%, transparent 0 2.6cqw, hsl(calc(var(--h) + 60) 90% 62%) 2.6cqw 3.1cqw, transparent 3.1cqw 4.4cqw, var(--pc) 4.4cqw 4.8cqw, transparent 4.8cqw 7cqw)}[data-pattern=gold-leaf] .mc-pattern{--pc:#e9c46a;--pat-k:.8;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='l'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.035' numOctaves='3' seed='3'/%3E%3CfeColorMatrix values='0 0 0 0 .91 0 0 0 0 .77 0 0 0 0 .42 0 0 0 -9 5.2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23l)'/%3E%3C/svg%3E") 0 0/60cqw 60cqw}[data-pattern=plaid] .mc-pattern{--pat-k:.55;background:repeating-linear-gradient(0deg, var(--pc) 0 .5cqw, transparent .5cqw 2.2cqw, var(--pc) 2.2cqw 2.5cqw, transparent 2.5cqw 7cqw), repeating-linear-gradient(90deg, var(--pc) 0 .5cqw, transparent .5cqw 2.2cqw, var(--pc) 2.2cqw 2.5cqw, transparent 2.5cqw 7cqw)}[data-pattern=hearts] .mc-pattern{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 31s-9-5.6-9-11.6A5 5 0 0 1 20 17a5 5 0 0 1 9 2.4C29 25.4 20 31 20 31z' fill='%23fff' fill-opacity='.8'/%3E%3C/svg%3E") 0 0/8cqw 8cqw}[data-pattern=zigzag] .mc-pattern{--pat-k:.7;background:linear-gradient(135deg, var(--pc) 22%, transparent 22%) -3cqw 0 / 6cqw 6cqw, linear-gradient(225deg, var(--pc) 22%, transparent 22%) -3cqw 0 / 6cqw 6cqw, linear-gradient(315deg, var(--pc) 22%, transparent 22%) 0 0 / 6cqw 6cqw, linear-gradient(45deg, var(--pc) 22%, transparent 22%) 0 0 / 6cqw 6cqw}[data-pattern=stars] .mc-pattern{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Cg fill='%23fff'%3E%3Cpath d='M15 8l2 5.6 6 .2-4.7 3.7 1.7 5.7L15 19.8l-5 3.4 1.7-5.7L7 13.8l6-.2z' fill-opacity='.9'/%3E%3Cpath d='M44 34l1.3 3.7 4 .1-3.1 2.4 1.1 3.8L44 41.8l-3.3 2.2 1.1-3.8-3.1-2.4 4-.1z' fill-opacity='.7'/%3E%3Ccircle cx='40' cy='12' r='1'/%3E%3Ccircle cx='12' cy='44' r='1.2'/%3E%3Ccircle cx='28' cy='30' r='.8'/%3E%3C/g%3E%3C/svg%3E") 0 0/16cqw 16cqw}[data-pattern=lightning] .mc-pattern{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M27 4 13 27h9l-4 17 17-25h-9z' fill='%23fff' fill-opacity='.85'/%3E%3C/svg%3E") 0 0/11cqw 11cqw}[data-pattern=marble] .mc-pattern{--pat-k:.8;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.012 .03' numOctaves='4' seed='9'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 -14 7.4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)'/%3E%3C/svg%3E") 0 0/70cqw 70cqw}[data-pattern=glitter] .mc-pattern{background:radial-gradient(circle, #fff 0 .18cqw, transparent .26cqw) 0 0 / 3cqw 3.4cqw, radial-gradient(circle, var(--pc) 0 .3cqw, transparent .4cqw) 1.4cqw 1.1cqw / 4.2cqw 3.8cqw, radial-gradient(circle, hsl(calc(var(--h) + 120) 95% 75%) 0 .24cqw, transparent .34cqw) .6cqw 2.4cqw / 5.4cqw 5cqw, radial-gradient(circle, hsl(calc(var(--h) - 90) 95% 75%) 0 .22cqw, transparent .32cqw) 2.8cqw .4cqw / 6.2cqw 5.6cqw}[data-pattern=neon-grid] .mc-pattern{background:linear-gradient(90deg, var(--pc) .25cqw, transparent .25cqw) 0 0 / 7cqw 7cqw, linear-gradient(var(--pc) .25cqw, transparent .25cqw) 0 0 / 7cqw 7cqw;filter:drop-shadow(0 0 .8cqw var(--acc))}[data-pattern=prism] .mc-pattern{--pat-k:.9;background:repeating-conic-gradient(from 10deg at 50% 32%, #fb6ab3 0 7deg, #fbc760 7deg 14deg, #6cef6c 14deg 21deg, #6ad7fb 21deg 28deg, #b381f8 28deg 35deg, transparent 35deg 45deg)}.mc-brandmark{z-index:9;background:var(--pearl);color:#0b0a10;height:7.4cqw;font:700 3.7cqw/1 var(--font-display);letter-spacing:-.02em;text-transform:lowercase;white-space:nowrap;border-radius:99cqw;align-items:center;gap:1.3cqw;padding:0 3cqw 0 2.2cqw;display:inline-flex;position:absolute;top:4.8cqw;left:4.8cqw;box-shadow:inset 0 -.3cqw #140a281f,inset 0 .22cqw #fff,0 0 0 max(1px,.16cqw) #ffffff8c,0 .9cqw 2cqw #0000006b}.mc-brandmark svg{color:#0b0a10;flex:none;width:4.6cqw;height:4.6cqw}.mc-brandmark .mc-tier-name{padding:0}.tb{--tb-ink:#0b0a10;--tb-rim:#ffffff9e;--tb-hi:#ffffffb3;--tb-lo:#140a282e;--tb-ts:none;--tb-glint:.5;isolation:isolate;height:2.45em;font:700 11px/1 var(--font-display);letter-spacing:.045em;text-transform:uppercase;white-space:nowrap;color:var(--tb-ink);background:var(--tb-bg);background-size:var(--tb-bs,100% 100%);background-position:var(--tb-bp,0 0);box-shadow:inset 0 .1em 0 var(--tb-hi), inset 0 -.12em 0 var(--tb-lo), 0 0 0 .08em var(--tb-rim), 0 .32em .8em -.12em #0000008c, var(--tb-aura,0 0 0 transparent);vertical-align:middle;-webkit-user-select:none;user-select:none;border-radius:99em;flex:none;justify-content:center;align-items:center;padding:0 1.05em;display:inline-flex;position:relative}.tb-name{z-index:2;text-shadow:var(--tb-ts);padding-top:.12em;position:relative}.tb:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(104deg,#0000 40%,#ffffffe6 50%,#0000 60%) 0 0/320% 100% no-repeat;background-position:calc(73% - var(--mx,30%) * .46) 0;mix-blend-mode:overlay;opacity:var(--tb-glint);position:absolute;inset:0}.tb[data-mat=smoke]{--tb-bg:linear-gradient(180deg, #ffffff57 0%, #ffffff1a 52%, #ffffff2e 100%), #100b1ca8;--tb-ink:#fff;--tb-rim:#fff9;--tb-hi:#ffffff73;--tb-lo:#0000004d;--tb-ts:0 .06em .16em #0000008c;--tb-glint:.3}.tb[data-mat=pearl]{--tb-bg:linear-gradient(135deg, #fff 0%, #ece8f6 34%, #fff 52%, #dfe6f7 78%, #fff 100%);--tb-ink:#0b0a10;--tb-rim:#ffffffbf;--tb-glint:.3}.tb[data-mat=bronze]{--tb-bg:linear-gradient(180deg, #ffe0c0 0%, #eaae74 26%, #c07d44 56%, #a9672f 70%, #d9a06a 88%, #f7cfa6 100%);--tb-ink:#2b1204;--tb-rim:#ffd8b2b3;--tb-hi:#ffeedce6;--tb-lo:#461e0659;--tb-ts:0 .08em 0 #ffdab48c}.tb[data-mat=silver]{--tb-bg:linear-gradient(180deg, #fff 0%, #d9dee7 24%, #9aa3b3 54%, #7f8899 68%, #c3c9d4 88%, #f4f6fa 100%);--tb-ink:#0d1016;--tb-rim:#ecf0f7cc;--tb-hi:#fff;--tb-lo:#1e243266;--tb-ts:0 .08em 0 #ebf0f88c}.tb[data-mat=gold]{--tb-bg:linear-gradient(180deg, #fff6cf 0%, #f6d271 26%, #d6a33a 56%, #bf8a22 70%, #ecc257 88%, #fff1b8 100%);--tb-ink:#2a1700;--tb-rim:#feac;--tb-hi:#fffbe6;--tb-lo:#5a370059;--tb-ts:0 .08em 0 #fff4c899;--tb-aura:0 0 .9em -.1em #ffc85059}.tb[data-mat=neon]{--tb-bg:radial-gradient(90% 120% at 50% 130%, #ff5fa873, transparent 70%), linear-gradient(180deg, #3a1a48 0%, #1a0b24 48%, #120818 100%);--tb-ink:#fff4fa;--tb-rim:transparent;--tb-hi:#ffbee159;--tb-lo:#0006;--tb-ts:0 0 .12em #fff, 0 0 .35em #ff5fa8, 0 0 .8em #ff5fa8d9;--tb-glint:.12;--tb-aura:0 0 1.1em .05em #ff5fa880}.tb[data-mat=neon]:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;filter:drop-shadow(0 0 .18em #ff5fa8);background:linear-gradient(90deg,#ff5fa8,#ffc1dd 50%,#ff5fa8);padding:.12em;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.tb[data-mat=holo]{--tb-bg:linear-gradient(180deg, #ffffff80 0%, #fff0 42%, #0000000f 70%, #ffffff4d 100%), repeating-linear-gradient(115deg, #ffffff57 0 .07em, #fff0 .07em .3em), linear-gradient(100deg, #ff72b6 0%, #ffbf66 14%, #fff07a 28%, #7dffb4 42%, #67e2ff 56%, #9687ff 70%, #ff72e0 84%, #ff72b6 100%);--tb-bs:100% 100%, 100% 100%, 150% 100%;--tb-bp:0 0, 0 0, calc(var(--mx,30%) * 1.1) 0;--tb-ink:#150826;--tb-rim:#ffffffd9;--tb-hi:#fff;--tb-lo:#3c145a4d;--tb-ts:0 .08em 0 #ffffff8c;--tb-aura:0 0 1.1em -.05em #a096ff8c}.tb[data-mat=onyx]{--tb-bg:linear-gradient(180deg, #45404f 0%, #18151f 34%, #07060a 66%, #211d29 100%);--tb-ink:#fff;--tb-rim:transparent;--tb-hi:#ffffff59;--tb-lo:#00000080;--tb-glint:.35;--tb-aura:0 0 1.2em 0 #aa8cff80}.tb[data-mat=onyx]:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:conic-gradient(from calc(var(--ry,0deg) * 9 + 30deg), #ff7ab8, #ffc46b, #fff17d, #86ffb5, #6fe4ff, #9a8cff, #ff7ae2, #ff7ab8);-webkit-mask-composite:xor;padding:.15em;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.tb[data-mat=onyx] .tb-name{background:linear-gradient(100deg,#ff9fd0 0%,#ffd79a 20%,#fff6a8 36%,#a8ffcf 52%,#95ecff 68%,#bcb4ff 84%,#ff9fd0 100%) 0 0/220% 100%;background-position:calc(var(--mx,30%) * 1.1) 0;color:#0000;text-shadow:none;filter:drop-shadow(0 0 .25em #beaaff73);-webkit-background-clip:text;background-clip:text}.tb[data-ghost]{opacity:.5;filter:saturate(.75)brightness(.9)}.tb[data-ghost]:after{display:none}.mc-tier.tb{z-index:9;max-width:60cqw;font-size:2.9cqw;position:absolute;top:4.8cqw;left:4.8cqw}@container (max-width:300px){.mc-tier.tb{font-size:3.45cqw}}@container (max-width:220px){.mc-tier.tb{font-size:4.8cqw;top:4.6cqw;left:4.6cqw}}.mc-tier.tb[data-fresh]{animation:stamp .8s var(--ease-spring) backwards}.mc-count{--seal:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M50 6A6.2 6.2 0 0 1 61.4 7.5A6.2 6.2 0 0 1 72 11.9A6.2 6.2 0 0 1 81.1 18.9A6.2 6.2 0 0 1 88.1 28A6.2 6.2 0 0 1 92.5 38.6A6.2 6.2 0 0 1 94 50A6.2 6.2 0 0 1 92.5 61.4A6.2 6.2 0 0 1 88.1 72A6.2 6.2 0 0 1 81.1 81.1A6.2 6.2 0 0 1 72 88.1A6.2 6.2 0 0 1 61.4 92.5A6.2 6.2 0 0 1 50 94A6.2 6.2 0 0 1 38.6 92.5A6.2 6.2 0 0 1 28 88.1A6.2 6.2 0 0 1 18.9 81.1A6.2 6.2 0 0 1 11.9 72A6.2 6.2 0 0 1 7.5 61.4A6.2 6.2 0 0 1 6 50A6.2 6.2 0 0 1 7.5 38.6A6.2 6.2 0 0 1 11.9 28A6.2 6.2 0 0 1 18.9 18.9A6.2 6.2 0 0 1 28 11.9A6.2 6.2 0 0 1 38.6 7.5A6.2 6.2 0 0 1 50 6Z'/%3E%3C/svg%3E");z-index:9;aspect-ratio:1;width:21cqw;color:var(--acc-ink);filter:drop-shadow(0 1cqw 1.4cqw #0000006b);place-content:center;justify-items:center;gap:.5cqw;display:grid;position:absolute;top:2.8cqw;right:2.8cqw;rotate:9deg}.mc-count:before,.mc-count:after{content:"";z-index:-1;-webkit-mask:var(--seal) center / 100% 100% no-repeat;-webkit-mask:var(--seal) center / 100% 100% no-repeat;mask:var(--seal) center / 100% 100% no-repeat;position:absolute}.mc-count:before{background:linear-gradient(160deg,#fff,#e9e6f1);inset:0}.mc-count:after{background:radial-gradient(circle closest-side, transparent 78%, color-mix(in oklab, var(--acc-ink) 22%, transparent) 78.5% 80.5%, transparent 81%), radial-gradient(circle at 32% 24%, color-mix(in oklab, var(--acc) 38%, #fff) 0%, var(--acc) 46%, color-mix(in oklab, var(--acc) 76%, #000) 100%);inset:1.05cqw}.mc-count b{font:700 calc(16.5cqw / var(--digits,3))/.9 var(--font-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.mc-count small{font:800 2.3cqw/1 var(--font-ui);letter-spacing:.1em;text-transform:uppercase}.mc-panel{--px0:3.2cqw;z-index:6;left:var(--px0);right:var(--px0);bottom:var(--px0);border-radius:4.2cqw;padding:3.6cqw 4.4cqw 3.3cqw;position:absolute}.mc-glass{z-index:-1;border-radius:inherit;background:color-mix(in oklab, var(--bd-deep) 55%, #09070f);position:absolute;inset:0;overflow:hidden;box-shadow:0 2.6cqw 5cqw -1.8cqw #000000a6}.mc-glass img{width:106cqw;max-width:none;height:146cqw;left:calc(-1 * var(--px0) - 3cqw);bottom:calc(-1 * var(--px0) - 3cqw);filter:blur(4cqw)saturate(1.05)brightness(.5);position:absolute}.mc-glass:before{content:"";z-index:1;opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 1.6 -.3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:34cqw 34cqw;position:absolute;inset:0}.mc-glass:after{content:"";z-index:2;background:linear-gradient(180deg, #ffffff21 0%, #ffffff09 11%, #fff0 30%), radial-gradient(110% 55% at 50% 0%, color-mix(in oklab, var(--acc) 20%, transparent), transparent 72%), linear-gradient(180deg, color-mix(in oklab, var(--bd-deep) 45%, #09070f6b) 0%, color-mix(in oklab, var(--bd-deep) 45%, #08060eb3) 40%, #08060edb 100%);position:absolute;inset:0}.mc-panel:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(170deg, #ffffff9e 0%, #ffffff24 18%, #ffffff0d 55%, color-mix(in oklab, var(--acc) 55%, transparent) 88%, #ffffff47 100%);-webkit-mask-composite:xor;padding:max(1px,.24cqw);position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.mc-panel:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, var(--acc-2) 22%, #fff 50%, var(--acc) 78%, transparent);height:.36cqw;box-shadow:0 0 1.8cqw .3cqw color-mix(in oklab, var(--acc) 70%, transparent), 0 0 6cqw 1.2cqw color-mix(in oklab, var(--acc) 34%, transparent);border-radius:1cqw;position:absolute;top:-.08cqw;left:16%;right:16%}.mc-text{z-index:1;position:relative;transform:translateZ(0)}.mc-name{max-width:100%;font:600 min(8cqw, calc(90cqw / var(--nw,6)), calc(150cqw / var(--nl,8)))/1.02 var(--font-display);letter-spacing:-.035em;word-spacing:.06em;text-wrap:balance;overflow-wrap:anywhere;background:linear-gradient(180deg, #fff 45%, color-mix(in oklab, var(--acc) 30%, #fff) 100%);color:#0000;-webkit-line-clamp:2;padding-inline-end:.12em;-webkit-background-clip:text;background-clip:text;-webkit-box-orient:vertical;margin:0;padding-bottom:.25cqw;display:-webkit-box;overflow:hidden}.mc-tagline{font:italic 500 3.6cqw/1.28 var(--font-ui);color:#ffffffd6;text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:1.6cqw 0 0;display:-webkit-box;overflow:hidden}.mc-tagline:before{content:"“";color:var(--acc);margin-right:.25cqw;font-weight:800}.mc-tagline:after{content:"”";color:var(--acc);margin-left:.15cqw;font-weight:800}.mc-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 3.2cqw;margin:2.8cqw 0 0;display:grid}.mc-stat{flex-direction:column;min-width:0;display:flex}.mc-stat dt{-webkit-line-clamp:2;font:700 3.2cqw/1.1 var(--font-ui);letter-spacing:0;color:#ffffffb3;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.mc-stat dd{margin:0}.mc-stat b{font:600 7cqw/1 var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:.8cqw;display:block}.mc-meter{--cells:repeating-linear-gradient(90deg, #000 0 calc(10% - max(1px, .3cqw)), transparent calc(10% - max(1px, .3cqw)) 10%);height:1cqw;-webkit-mask:var(--cells);-webkit-mask:var(--cells);mask:var(--cells);background:#ffffff21;border-radius:.3cqw;margin-top:1.2cqw;display:block;position:relative;overflow:hidden}.mc-meter i{width:calc(var(--v) * 1%);background:linear-gradient(90deg, var(--acc-2), var(--acc));box-shadow:0 0 1.6cqw var(--acc);position:absolute;inset:0 auto 0 0}.mc-foot{border-top:max(1px,.18cqw) solid #ffffff1f;justify-content:space-between;align-items:baseline;gap:2cqw;margin-top:2.6cqw;padding-top:2cqw;display:flex}.mc-handle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:700 3.2cqw/1.1 var(--font-ui);color:color-mix(in oklab, var(--acc) 58%, #fff);overflow:hidden}.mc-no{font:500 3cqw/1.1 var(--font-mono);letter-spacing:.06em;color:#ffffffb8;font-variant-numeric:tabular-nums;flex:none}.mc-foil{z-index:8;pointer-events:none;background-image:repeating-linear-gradient(118deg, hsl(calc(var(--h) - 40) 92% 62%) 0%, hsl(var(--h) 96% 60%) 5%, hsl(calc(var(--h) + 44) 92% 64%) 10%, hsl(calc(var(--h) + 175) 60% 72%) 15%, hsl(calc(var(--h) - 40) 92% 62%) 20%), repeating-linear-gradient(28deg, #0000008c 0 .22cqw, #0000 .22cqw .9cqw);background-size:300% 300%,100% 100%;background-position:calc(var(--mx) * 1.6 - 30%) calc(var(--my) * 1.6 - 30%), 0 0;background-blend-mode:multiply;mix-blend-mode:color-dodge;filter:brightness(var(--foil-b,.44)) contrast(1.45) saturate(1.15);opacity:var(--foil-o);-webkit-mask-image:radial-gradient(95% 85% at var(--mx) var(--my), #000 0%, #00000073 55%, #0003 100%), radial-gradient(22cqw 26cqw at var(--face-x) var(--face-y), #00000026 0%, #00000026 55%, #000 100%);mask-image:radial-gradient(95% 85% at var(--mx) var(--my), #000 0%, #00000073 55%, #0003 100%), radial-gradient(22cqw 26cqw at var(--face-x) var(--face-y), #00000026 0%, #00000026 55%, #000 100%);transition:opacity .4s;position:absolute;inset:-3cqw;-webkit-mask-composite:source-in;mask-composite:intersect}.mc-sheen{z-index:8;pointer-events:none;mix-blend-mode:screen;opacity:var(--sheen-o);background:repeating-linear-gradient(115deg, transparent 0%, hsl(calc(var(--h) - 50) 95% 62% / 0) 2%, hsl(calc(var(--h) - 50) 95% 62% / .3) 5%, hsl(var(--h) 100% 74% / .42) 7%, hsl(calc(var(--h) + 55) 95% 68% / .3) 9%, hsl(calc(var(--h) + 55) 95% 68% / 0) 12%, transparent 24%);background-size:260% 260%;background-position:calc(var(--mx) * -1.4 + 90%) calc(var(--my) * -1.4 + 90%);-webkit-mask-image:radial-gradient(90% 75% at var(--mx) var(--my), #000 0%, #0000004d 100%), radial-gradient(22cqw 26cqw at var(--face-x) var(--face-y), #00000040 0%, #00000040 55%, #000 100%);mask-image:radial-gradient(90% 75% at var(--mx) var(--my), #000 0%, #0000004d 100%), radial-gradient(22cqw 26cqw at var(--face-x) var(--face-y), #00000040 0%, #00000040 55%, #000 100%);transition:opacity .4s;position:absolute;inset:-3cqw;-webkit-mask-composite:source-in;mask-composite:intersect}.mc-sparkle{z-index:9;pointer-events:none;mix-blend-mode:color-dodge;opacity:var(--sparkle-o);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='s'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 .96 0 0 0 0 .9 0 0 0 18 -14.2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23s)'/%3E%3C/svg%3E");background-size:52cqw 52cqw;background-position:calc(var(--px) * 3cqw) calc(var(--py) * 3cqw);-webkit-mask-image:radial-gradient(45% 34% at var(--mx) var(--my), #000 0%, transparent 100%);mask-image:radial-gradient(45% 34% at var(--mx) var(--my), #000 0%, transparent 100%);transition:opacity .4s;position:absolute;inset:-3cqw}.mc:not([data-empty]) .mc-front :is(.mc-foil,.mc-sheen){-webkit-mask-image:radial-gradient(95% 85% at var(--mx) var(--my), #000 0%, #00000080 55%, #0000003d 100%), linear-gradient(rgba(0,0,0,var(--on-figure)) 0 0), linear-gradient(#000 0 0), var(--art);mask-image:radial-gradient(95% 85% at var(--mx) var(--my), #000 0%, #00000080 55%, #0000003d 100%), linear-gradient(rgba(0,0,0,var(--on-figure)) 0 0), linear-gradient(#000 0 0), var(--art);-webkit-mask-size:100% 100%, 100% 100%, 100% 100%, var(--matte-size);mask-size:100% 100%, 100% 100%, 100% 100%, var(--matte-size);-webkit-mask-position:0 0, 0 0, 0 0, var(--matte-pos);mask-position:0 0, 0 0, 0 0, var(--matte-pos);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in,source-over,xor,source-over;mask-composite:intersect,add,exclude,add}.mc:not([data-empty]) .mc-front .mc-sparkle{-webkit-mask-image:radial-gradient(45% 34% at var(--mx) var(--my), #000 0%, transparent 100%), linear-gradient(#000 0 0), var(--art);mask-image:radial-gradient(45% 34% at var(--mx) var(--my), #000 0%, transparent 100%), linear-gradient(#000 0 0), var(--art);-webkit-mask-size:100% 100%, 100% 100%, var(--matte-size);mask-size:100% 100%, 100% 100%, var(--matte-size);-webkit-mask-position:0 0, 0 0, var(--matte-pos);mask-position:0 0, 0 0, var(--matte-pos);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in,xor,source-over;mask-composite:intersect,exclude,add}.mc-glare{z-index:10;pointer-events:none;opacity:var(--glare-o);background:radial-gradient(farthest-corner circle at var(--mx) var(--my), #ffffff29 0%, #ffffff0d 16%, #fff0 36%);mix-blend-mode:screen;transition:opacity .4s;position:absolute;inset:0}.mc-glare:after{content:"";mix-blend-mode:overlay;background:radial-gradient(farthest-corner circle at var(--mx) var(--my), #ffffff52 0%, #0003 90%);position:absolute;inset:0}.mc-rim{z-index:11;pointer-events:none;border-radius:inherit;background:conic-gradient(from calc(var(--ry) * 9 + 30deg) at 50% 50%, #fff, #8d899c 9%, #fff 18%, color-mix(in oklab, var(--acc) 38%, #fff) 28%, #4a4659 40%, #f6f4fb 52%, #9894a8 63%, color-mix(in oklab, var(--acc-2) 38%, #fff) 75%, #fff 87%, #fff);-webkit-mask-composite:xor;padding:.7cqw;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.mc-rim:after{content:"";border-radius:4.3cqw;position:absolute;inset:.7cqw;box-shadow:0 0 0 .2cqw #0006}.mc-back-bg{z-index:0;background:radial-gradient(60% 34% at 50% 64%, color-mix(in oklab, var(--bd-hi) 42%, transparent), transparent), repeating-linear-gradient(135deg, color-mix(in oklab, var(--acc) 30%, transparent) 0 .5cqw, transparent .5cqw 3.4cqw), linear-gradient(160deg, color-mix(in oklab, var(--bd-mid) 70%, var(--bd-deep)) 0%, var(--bd-deep) 62%, color-mix(in oklab, var(--bd-deep) 45%, #000) 100%);position:absolute;inset:0;overflow:hidden}.mc-back-bg:before{content:"";pointer-events:none;background-blend-mode:multiply;filter:contrast(40);mix-blend-mode:screen;opacity:.12;background:radial-gradient(circle at 50% 60%,#000 30%,#fff 100%),radial-gradient(circle,#fff 0,#000 72%) 0 0/2.4cqw 2.4cqw;position:absolute;inset:0}.mc-back-bg:after{content:"";background:linear-gradient(#06040c9e 0%,#06040c4d 34%,#06040c00 48%),linear-gradient(#06040c00 84%,#06040c8c 100%);position:absolute;inset:0}.mc-back-content:before{content:"";pointer-events:none;border:max(1px,.2cqw) solid #fff3;border-radius:2.6cqw;position:absolute;inset:3.6cqw;box-shadow:inset 0 0 0 max(1px,.2cqw) #0000001f}.mc-back-content{z-index:12;flex-direction:column;align-items:center;padding:8cqw 8cqw 6.4cqw;display:flex;position:absolute;inset:0}.mc-logo{font:800 12cqw/.86 var(--font-display);letter-spacing:-.05em;background:linear-gradient(180deg, #fff 0%, #fff 36%, #c9c4dc 50%, #fff 62%, color-mix(in oklab, var(--acc) 45%, #fff) 100%);color:#0000;filter:drop-shadow(0 .5cqw 1.4cqw #00000073);-webkit-background-clip:text;background-clip:text}.mc-back-known{align-self:stretch;margin-top:4.6cqw}.mc-label{font:800 3cqw/1 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:#ffffff9e;align-items:center;gap:1.8cqw;margin:0 0 1.6cqw;display:flex}.mc-label:after{content:"";background:linear-gradient(90deg,#ffffff42,#fff0);flex:1;height:max(1px,.18cqw)}.mc-known{gap:1cqw;margin:0;padding:0;list-style:none;display:grid}.mc-known li{font:600 3.8cqw/1.25 var(--font-ui);color:#fffffff2;white-space:nowrap;text-overflow:ellipsis;padding-left:3.6cqw;position:relative;overflow:hidden}.mc-known li:before{content:"";background:linear-gradient(135deg, var(--acc-2), var(--acc));width:1.3cqw;height:1.3cqw;box-shadow:0 0 1.2cqw color-mix(in oklab, var(--acc) 80%, transparent);border-radius:.3cqw;position:absolute;top:.45em;left:.3cqw;rotate:45deg}.mc-known li.mc-known-empty{opacity:.55}.mc-back-spacer{margin:auto 0}.mc-qr{--pad:2.8cqw;--notch:calc(52cqw - var(--pad));width:52cqw;padding:var(--pad) var(--pad) 0;color:#0b0a10;filter:drop-shadow(0 2cqw 3cqw #00000080);background:#fff;border-radius:4cqw;margin:auto 0;position:relative}.mc-qr svg{width:100%;height:auto;display:block}.mc-qr-cap{margin:0 calc(-1 * var(--pad));text-align:center;border-top:.3cqw dashed #0b0a1033;justify-items:center;gap:1.1cqw;padding:2.4cqw 2.6cqw 2.8cqw;display:grid}.mc-qr-cap b{font:700 3.6cqw/1.05 var(--font-display);letter-spacing:-.03em}.mc-qr-cap span{font:500 3cqw/1 var(--font-mono);letter-spacing:.08em;color:#5b566a}.mc-back-foot{width:100%;font:500 3cqw/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#ffffffc2;white-space:nowrap;justify-content:space-between;gap:2cqw;padding:0 1cqw;display:flex}.mc-back-foot span{text-overflow:ellipsis;overflow:hidden}@container (max-width:300px){.mc-panel{padding:3.8cqw 4.4cqw 3.4cqw}.mc-name{font-size:min(8.6cqw, calc(92cqw / var(--nw,6)), calc(152cqw / var(--nl,8)))}.mc-tagline{font-size:3.9cqw;line-height:1.25}.mc-stat dt{font-size:3.6cqw}.mc-stat b{font-size:7.4cqw}.mc-handle{font-size:3.7cqw}.mc-no{font-size:3.4cqw}.mc-count small{font-size:2.6cqw}.mc-known li{font-size:4.2cqw}.mc-label,.mc-back-foot{font-size:3.4cqw}.mc-art img{filter:none}}@container (max-width:220px){.mc-tagline,.mc-stats,.mc-no,.mc-count small,.mc-back-known,.mc-back-foot,.mc-sheen,.mc-sparkle{display:none}.mc-art:before,.mc-back-bg:before{opacity:.12}.mc-glass:before{display:none}.mc-panel{--px0:3cqw;border-radius:5cqw;padding:4.4cqw 5.2cqw}.mc-panel:after{height:.8cqw;left:12%;right:12%}.mc-name{font-size:min(10cqw, calc(108cqw / var(--nw,6)), calc(180cqw / var(--nl,8)));letter-spacing:-.03em}.mc-foot{border-top:0;margin-top:1.6cqw;padding-top:0}.mc-handle{font-size:5.4cqw}.mc-count{width:23cqw;top:2.6cqw;right:2.6cqw}.mc-count:after{inset:1.5cqw}.mc-count b{font-size:calc(21.6cqw / var(--digits,3))}.mc-brandmark{height:10cqw;padding:0 3.6cqw 0 2.8cqw;font-size:5cqw}.mc-brandmark svg{width:5.8cqw;height:5.8cqw}.mc-rim{padding:1cqw}.mc-rim:after{inset:1cqw}.mc-qr{width:70cqw}.mc-qr-cap span{display:none}.mc-logo{margin-top:4cqw;font-size:20cqw}.mc-art-empty-label{padding:2cqw 4cqw;font-size:4.2cqw}}@keyframes mc-idle{0%{--mx:16%;--my:20%}50%{--mx:78%;--my:44%}to{--mx:34%;--my:78%}}.mc:not([data-static]):not([data-active]):not([data-printed]){animation:7s ease-in-out infinite alternate mc-idle}.mc:not([data-static]){--foil-b:.56;--sheen-o:.72}@media (prefers-reduced-motion:reduce){.mc,.mc-card{transition:none!important;animation:none!important}}.pattern-swatch{aspect-ratio:5/7;--acc:#9b6bff;--h:262;background:linear-gradient(160deg,#9b6bff,#1c1233);border-radius:12%/8.6%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fff3;container-type:inline-size}.pattern-swatch>div{opacity:.85;--pc:#fff;display:block;position:absolute;inset:0}.pattern-swatch.plain{background:linear-gradient(160deg,#3a3150,#120e1b)}.pattern-swatch .mc-pattern{opacity:.9;mix-blend-mode:normal;--pc:#ffffffd9;display:block;position:absolute;inset:0;-webkit-mask-image:none;mask-image:none}.mc[data-static] .mc-art img,.mc[data-static] .mc-glass img{transform:none}.mc[data-static] :is(.mc-sparkle,.mc-sheen,.mc-glare){display:none}.mc-serialseal b{letter-spacing:-.04em;font-size:6.6cqw}.mc-serialseal small{font:700 3.4cqw/1 var(--font-mono);letter-spacing:0;text-transform:none;opacity:.9}.mc-count-new b{letter-spacing:-.02em;text-transform:uppercase;font-size:4.8cqw}@container (max-width:220px){.mc-serialseal b{font-size:7.4cqw}.mc-count-new b{font-size:5.4cqw}}.mc[data-honoree] .mc-count:after{background:radial-gradient(circle closest-side,#0000 78%,#5a37004d 78.5% 80.5%,#0000 81%),radial-gradient(circle at 32% 24%,#fff6cf 0%,#f6d271 46%,#bf8a22 100%)}.mc[data-honoree] .mc-count{color:#2a1700}.mc-honoree{color:#2a1700;font:800 3.4cqw/1 var(--font-display);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(#fff6cf,#f6d271 60%,#d6a33a);border-radius:99cqw;margin-top:2.4cqw;padding:1.2cqw 3cqw}.mc[data-foil]{--foil-o:.95;--sheen-o:1;--sparkle-o:.6}.mc[data-foil] .mc-rim{background:conic-gradient(from calc(var(--ry) * 9 + 30deg) at 50% 50%, #ff7ab8, #ffc46b, #fff17d, #86ffb5, #6fe4ff, #9a8cff, #ff7ae2, #ff7ab8)}.print-face .mc[data-foil]{--bd-hi:#fff;--bd-mid:color-mix(in oklab, var(--acc) 62%, #fff);--bd-deep:color-mix(in oklab, var(--acc) 34%, #fff)}.print-face .mc[data-foil] .mc-back-bg:after{background:linear-gradient(#06040c59 0%,#06040c00 40%)}.mc{--band:calc(var(--mx) * 1.3 - 15%)}.mc-foil{background-image:linear-gradient(115deg, transparent calc(var(--band) - 16%), #ff6fb5 calc(var(--band) - 11%), #ffc15e calc(var(--band) - 5%), #f7f36a var(--band), #6effb0 calc(var(--band) + 5%), #5fd8ff calc(var(--band) + 10%), #9a86ff calc(var(--band) + 14%), transparent calc(var(--band) + 19%)), repeating-linear-gradient(28deg, #0006 0 .22cqw, transparent .22cqw .9cqw);background-blend-mode:normal;mix-blend-mode:hard-light;filter:saturate(1.2);opacity:calc(var(--foil-o) * .55);background-position:0 0,0 0;background-size:100% 100%,100% 100%}.mc[data-foil] .mc-foil{opacity:var(--foil-o)}.mc[data-foil] .mc-sparkle{mix-blend-mode:screen;opacity:.8}.print-face .mc[data-foil] :is(.mc-back-series,.mc-back-id b,.mc-back-id span,.mc-back-foot){color:var(--acc-ink)}.print-face .mc[data-foil] .mc-back-content:before{border-color:color-mix(in oklab, var(--acc-ink) 30%, transparent)}.mc-face{clip-path:inset(0 round 5cqw);box-shadow:none}.mc-card{box-shadow:0 4cqw 9cqw -3cqw #000000bf,0 1cqw 2.5cqw #00000059}.print-face .mc-face{clip-path:none!important}.print-face .mc-card{box-shadow:none!important}.mc-back-bg{background:radial-gradient(40% 28% at 50% 36%, color-mix(in oklab, var(--bd-hi) 40%, transparent), transparent 72%), repeating-conic-gradient(from 0deg at 50% 36%, color-mix(in oklab, var(--acc) 20%, transparent) 0 3.5deg, transparent 3.5deg 11deg), radial-gradient(120% 90% at 50% 36%, color-mix(in oklab, var(--bd-mid) 55%, var(--bd-deep)) 0%, var(--bd-deep) 56%, color-mix(in oklab, var(--bd-deep) 40%, #000) 100%)}.mc-back-bg:after{background:radial-gradient(75% 60% at 50% 36%,#0000 35%,#06040c80 100%)}.mc-back-content{padding:7.4cqw 8cqw 6.4cqw}.mc-back-series{font:700 3cqw/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#ffffffbd}.mc-emblem{aspect-ratio:4/5;background:radial-gradient(70% 60% at 50% 38%,#34303f,#0c0a12 72%);border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:.6cqw;width:31cqw;margin-top:4cqw;display:flex;position:relative;box-shadow:0 0 0 1.1cqw #08060ed9,0 2.4cqw 6cqw #0000008c}.mc-emblem:before{content:"";pointer-events:none;background:conic-gradient(from calc(var(--ry,0deg) * 6), #ff7ab8, #ffc46b, #fff17d, #86ffb5, #6fe4ff, #9a8cff, #ff7ae2, #ff7ab8);-webkit-mask-composite:xor;border-radius:50%;padding:1.1cqw;position:absolute;inset:-1.1cqw;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mc-emblem svg{filter:drop-shadow(0 1cqw 1.6cqw #00000080);width:15.5cqw;height:15.5cqw}.mc-emblem-card{fill:#f6f4fb}.mc-emblem-ink{fill:#0b0a0f}.mc-emblem-word{font:800 7cqw/1 var(--font-display);letter-spacing:-.045em;background:linear-gradient(100deg,#ff72b6,#ffbf66,#fff07a,#7dffb4,#67e2ff,#9687ff);color:#0000;-webkit-background-clip:text;background-clip:text}.mc-back-id{text-align:center;justify-items:center;gap:1.3cqw;max-width:100%;margin-top:4.6cqw;display:grid}.mc-back-id b{text-overflow:ellipsis;white-space:nowrap;max-width:76cqw;font:800 6.2cqw/1.04 var(--font-display);letter-spacing:-.035em;color:#fff;overflow:hidden}.mc-back-id span{font:500 3.2cqw/1 var(--font-mono);letter-spacing:.06em;color:#fffc;white-space:nowrap}.mc-back .mc-qr{width:38cqw;margin:auto 0}.mc-back .mc-honoree{margin-top:3cqw}.print-face :is(.mc-back-series,.mc-back-id span){font-size:3.7cqw}@container (max-width:220px){.mc-back-series,.mc-back-id span{display:none}}
