@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.woff2)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");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:Pixelify Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/pixelify-sans-cyrillic-wght-normal.BfQLqnEI.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/pixelify-sans-latin-ext-wght-normal.CsF3XSp0.woff2)format("woff2-variations");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:Pixelify Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/pixelify-sans-latin-wght-normal.Cbhn5ptY.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-cyrillic-wght-normal.D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-greek-wght-normal.Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-vietnamese-wght-normal.Bt-aOZkq.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-ext-wght-normal.DBQx-q_a.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-wght-normal.B9CIFXIH.woff2)format("woff2-variations");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}:root{--bg:#0b0c0f;--bg-1:#101216;--bg-2:#15181d;--bg-3:#1c2027;--line:#ffffff12;--line-2:#ffffff1f;--line-3:#ffffff38;--text:#f2eee6;--text-2:#cdc8bc;--muted:#98948a;--dim:#686560;--gold:#f3b63f;--gold-2:#ffd27a;--gold-3:#b8801d;--emerald:#41d17f;--enchant:#9b6bff;--mc-gold:#fa0;--mc-gray:#aaa;--mc-dgray:#6b6b6b;--mc-green:#5f5;--mc-aqua:#5ff;--mc-yellow:#ff5;--mc-purple:#f5f;--mc-blue:#7c7cff;--radius:8px;--radius-lg:14px;--wrap:1320px;--head:76px;--font-display:"Archivo Variable", "Archivo", system-ui, sans-serif;--font-body:"Inter Variable", "Inter", system-ui, sans-serif;--font-pixel:"Pixelify Sans Variable", "Pixelify Sans", ui-monospace, monospace;--font-mono:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, monospace;--ease:cubic-bezier(.22, .75, .2, 1);--notch:polygon(0 4px, 2px 4px, 2px 2px, 4px 2px, 4px 0, calc(100% - 4px) 0, calc(100% - 4px) 2px, calc(100% - 2px) 2px, calc(100% - 2px) 4px, 100% 4px, 100% calc(100% - 4px), calc(100% - 2px) calc(100% - 4px), calc(100% - 2px) calc(100% - 2px), calc(100% - 4px) calc(100% - 2px), calc(100% - 4px) 100%, 4px 100%, 4px calc(100% - 2px), 2px calc(100% - 2px), 2px calc(100% - 4px), 0 calc(100% - 4px));color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--head) + 12px);background:var(--bg)}body{background:var(--bg);min-height:100vh;color:var(--text);font:400 1rem/1.62 var(--font-body);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}img,video,canvas,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}p a,li a{color:var(--gold-2);text-underline-offset:3px;text-decoration:underline 1px}strong{color:#fff;font-weight:650}code{font:500 .86em var(--font-mono);background:#ffffff12;border-radius:4px;padding:.12em .4em}::selection{background:var(--gold);color:#1a1204}:focus-visible{outline:2px solid var(--gold);outline-offset:3px}button{font:inherit;color:inherit}[hidden]{display:none!important}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wrap{width:min(var(--wrap), 100% - 40px);margin-inline:auto}@media (width<=600px){.wrap{width:calc(100% - 32px)}}.display{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.002em;margin:0;font-weight:800;font-stretch:78%;line-height:.9}.display .gold{color:var(--gold)}.eyebrow{font:500 1.08rem/1 var(--font-pixel);letter-spacing:.04em;color:var(--gold);text-transform:uppercase;align-items:center;gap:10px;margin:0;display:inline-flex}.eyebrow:before{content:"";clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:currentColor;width:8px;height:8px;box-shadow:0 0 12px}.label{font:600 .75rem/1.2 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);margin:0}.pixel{font-family:var(--font-pixel)}.lead{color:var(--text-2);font-size:clamp(1.02rem,1.25vw,1.15rem);line-height:1.65}.muted{color:var(--muted)}.btn{height:50px;clip-path:var(--notch);font:650 .95rem/1 var(--font-body);letter-spacing:.01em;cursor:pointer;white-space:nowrap;transition:background .25s, color .25s, box-shadow .25s, transform .2s var(--ease);border:0;justify-content:center;align-items:center;gap:10px;padding:0 24px;display:inline-flex;position:relative;overflow:hidden}.btn:active{transform:translateY(1px)}.btn svg{flex:none;width:18px;height:18px}.btn .arrow{transition:transform .3s var(--ease)}.btn:hover .arrow{transform:translate(4px)}.btn-gold{color:#1d1404;background:linear-gradient(180deg, #ffd47c 0%, var(--gold) 46%, #e59f22 100%);box-shadow:inset 0 2px #ffffff73,inset 0 -3px #78460073}.btn-gold:after{content:"";background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:40%;animation:5.5s 1.2s infinite glint;position:absolute;inset:-40% auto -40% -60%;transform:skew(-20deg)}.btn-gold:hover{background:linear-gradient(#ffe09b 0%,#ffc85a 46%,#f0ab2c 100%)}@keyframes glint{0%{left:-60%}18%,to{left:130%}}.btn-stone{color:var(--text);background:linear-gradient(#2a2f38,#20242c);box-shadow:inset 0 1px #ffffff1a,inset 0 -3px #00000059,inset 0 0 0 1px #ffffff0f}.btn-stone:hover{background:linear-gradient(#343a45,#272c35);box-shadow:inset 0 1px #ffffff24,inset 0 -3px #00000059,inset 0 0 0 1px #f3b63f8c}.btn-ghost{color:var(--text);box-shadow:inset 0 0 0 1px var(--line-3);background:#ffffff0a}.btn-ghost:hover{box-shadow:inset 0 0 0 1px var(--gold);background:#ffffff14}.btn-sm{height:40px;padding:0 16px;font-size:.88rem}.btn:disabled{opacity:.4;cursor:not-allowed}.btn:disabled:after{display:none}.btn-row{flex-wrap:wrap;gap:10px;display:flex}.tag{height:24px;clip-path:var(--notch);font:650 .78rem/1 var(--font-body);color:#e6e1d6;white-space:nowrap;background:#ffffff0f;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.tag-gold{color:var(--gold-2);background:#f3b63f24}.tag-green{color:var(--emerald);background:#41d17f24}.tags{flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none;display:flex}.panel{background:linear-gradient(180deg, #ffffff09, #ffffff03), var(--bg-2);border:1px solid var(--line);border-radius:var(--radius-lg);position:relative;box-shadow:inset 0 1px #ffffff0a,0 30px 60px -40px #000000e6}.slot{background:#2b2b2f;flex:none;place-items:center;width:60px;height:60px;display:grid;position:relative;box-shadow:inset 2px 2px #18181b,inset -2px -2px #4a4a50,0 0 0 2px #0d0d0f}.slot img{object-fit:cover;image-rendering:auto;width:80%;height:80%}.mc-tip{z-index:300;max-width:340px;font:400 1.12rem/1.35 var(--font-pixel);color:var(--mc-gray);text-shadow:2px 2px #0000008c;pointer-events:none;opacity:0;background:#100110f0;border:2px solid #0000;border-image:linear-gradient(#5000ff,#28007f) 1;outline:2px solid #100110f0;padding:7px 10px 8px;transition:opacity .12s;position:fixed;top:0;left:0;transform:translate(-9999px,-9999px)}.mc-tip.show{opacity:1}.mc-tip b{color:var(--mc-aqua);margin-bottom:2px;font-weight:500;display:block}.mc-tip i{font-style:normal;display:block}.mc-tip .g{color:var(--mc-gold)}.mc-tip .y{color:var(--mc-yellow)}.mc-tip .a{color:var(--mc-green)}.mc-tip .p{color:var(--mc-purple)}.mc-tip .d{color:var(--mc-dgray)}.scene{background:var(--bg);position:absolute;inset:0;overflow:hidden}.scene img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.scene .kb{animation:kenburns 22s var(--ease) infinite alternate}@keyframes kenburns{0%{transform:scale(1.04)}to{transform:scale(1.14)translate(-1.5%,-1%)}}.scene:after{content:"";background:linear-gradient(90deg, #0b0c0ff0 0%, #0b0c0fc7 34%, #0b0c0f33 70%, #0b0c0f59 100%), linear-gradient(0deg, var(--bg) 0%, #0b0c0f00 42%), linear-gradient(180deg, #0b0c0fb3 0%, #0b0c0f00 22%);position:absolute;inset:0}.page-hero{isolation:isolate;padding:calc(var(--head) + clamp(36px, 6vw, 80px)) 0 clamp(36px, 5vw, 64px);margin-top:calc(var(--head) * -1);position:relative}.page-hero .scene{z-index:-1}.page-hero h1{margin:16px 0 18px;font-size:clamp(3rem,7.2vw,6.6rem)}.page-hero .lead{max-width:620px;margin:0}[data-reveal]{opacity:0;transition:opacity .8s var(--ease), transform .8s var(--ease);transition-delay:var(--d,0s);transform:translateY(12px)}[data-reveal].in{opacity:1;transform:none}.fade-up{opacity:0;animation:fade-up .9s var(--ease) forwards;animation-delay:var(--d,0s);transform:translateY(14px)}@keyframes fade-up{to{opacity:1;transform:none}}@view-transition{navigation:auto}::view-transition-old(root){animation:.25s both vt-out}::view-transition-new(root){animation:vt-in .45s var(--ease) both}@keyframes vt-out{to{opacity:0}}@keyframes vt-in{0%{opacity:0}}.tabs-bar{scrollbar-width:none;z-index:1;gap:4px;padding:0 4px;display:flex;position:relative;overflow-x:auto}.tabs-bar::-webkit-scrollbar{display:none}.tab-btn{cursor:pointer;clip-path:polygon(0 4px,4px 0,calc(100% - 4px) 0,100% 4px,100% 100%,0 100%);height:46px;color:var(--text-2);font:650 .95rem/1 var(--font-body);background:#1a1d23;border:0;flex:none;align-items:center;gap:8px;padding:0 18px;transition:background .2s,color .2s;display:inline-flex}.tab-btn:hover{color:var(--text);background:#22262e}.tab-btn[aria-selected=true]{background:var(--bg-2);color:var(--gold-2)}.tab-n{font:700 .75rem/1 var(--font-body);color:var(--gold-2);background:#f3b63f33;padding:3px 7px}.tab-panel{border-top-left-radius:0;padding:clamp(18px,3vw,34px)}.tab-pane{animation:pane .4s var(--ease)}@keyframes pane{0%{opacity:0;transform:translateY(8px)}}.faq{border-top:1px solid var(--line-2)}.qa{border-bottom:1px solid var(--line)}.qa summary{cursor:pointer;justify-content:space-between;gap:20px;padding:18px 0;font-size:1.03rem;font-weight:600;list-style:none;display:flex}.qa summary::-webkit-details-marker{display:none}.qa summary span{background:linear-gradient(var(--gold), var(--gold)) center / 100% 2px no-repeat, linear-gradient(var(--gold), var(--gold)) center / 2px 100% no-repeat;width:14px;height:14px;transition:transform .3s var(--ease);flex:none;margin-top:4px}.qa[open] summary span{transform:rotate(45deg)}.qa p{color:var(--muted);max-width:680px;margin:0 0 20px}@media (prefers-reduced-motion:reduce){[data-reveal],.fade-up{opacity:1;transition:none;animation:none;transform:none}.scene .kb,.btn-gold:after,::view-transition-old(root),::view-transition-new(root){animation:none}}.logo[data-astro-cid-f7espo7c]{align-items:center;gap:11px;line-height:1;display:inline-flex}.logo-cube[data-astro-cid-f7espo7c]{filter:drop-shadow(0 4px 10px #f3b63f40);transition:transform .6s var(--ease)}.logo[data-astro-cid-f7espo7c]:hover .logo-cube[data-astro-cid-f7espo7c]{transform:rotate(-12deg)}.logo-name[data-astro-cid-f7espo7c]{font:800 1.35rem/1 var(--font-display);letter-spacing:.02em;text-transform:uppercase;font-stretch:78%}.logo-name[data-astro-cid-f7espo7c] b[data-astro-cid-f7espo7c]{color:var(--gold);font-weight:800}.skip[data-astro-cid-hkbrpulz]:focus{clip:auto;background:var(--gold);color:#1a1204;z-index:400;width:auto;height:auto;padding:10px 14px;position:fixed;top:10px;left:10px}.top[data-astro-cid-hkbrpulz]{z-index:50;view-transition-name:site-header;transition:background .35s,box-shadow .35s,backdrop-filter .35s;position:sticky;top:0}.top[data-astro-cid-hkbrpulz].solid,.top[data-astro-cid-hkbrpulz].open{backdrop-filter:blur(14px);box-shadow:0 1px 0 var(--line);background:#0b0c0fdb}.top-row[data-astro-cid-hkbrpulz]{height:var(--head);align-items:center;gap:28px;display:flex}.nav[data-astro-cid-hkbrpulz]{gap:6px;margin-left:18px;display:flex}.nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--text-2);padding:10px 14px;font-size:.95rem;font-weight:600;transition:color .2s;position:relative}.nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:after{content:"";background:repeating-linear-gradient(90deg, var(--gold) 0 6px, transparent 6px 8px);transform-origin:0;height:2px;transition:transform .3s var(--ease);position:absolute;bottom:4px;left:14px;right:14px;transform:scaleX(0)}.nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:#fff}.nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover:after,.nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz].on:after{transform:none}.nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz].on{color:var(--gold-2)}.top-actions[data-astro-cid-hkbrpulz]{align-items:center;gap:10px;margin-left:auto;display:flex}.icon-btn[data-astro-cid-hkbrpulz]{width:40px;height:40px;clip-path:var(--notch);color:var(--text-2);background:#ffffff0f;place-items:center;transition:all .2s;display:grid}.icon-btn[data-astro-cid-hkbrpulz]:hover{color:#fff;background:#5865f2}.icon-btn[data-astro-cid-hkbrpulz] svg[data-astro-cid-hkbrpulz]{width:19px;height:19px}.acct-btn[data-astro-cid-hkbrpulz]{position:relative}.acct-btn[data-astro-cid-hkbrpulz]:hover{color:var(--gold-2);background:#f3b63f2e}.acct-btn[data-astro-cid-hkbrpulz] svg[data-astro-cid-hkbrpulz]{width:18px;height:18px}.acct-initial[data-astro-cid-hkbrpulz]{color:var(--gold-2);text-shadow:2px 2px #000;font-size:1.15rem;line-height:1;display:none}.acct-btn[data-astro-cid-hkbrpulz].in{background:#f3b63f24;box-shadow:inset 0 0 0 1px #f3b63f73}.acct-btn[data-astro-cid-hkbrpulz].in svg[data-astro-cid-hkbrpulz]{display:none}.acct-btn[data-astro-cid-hkbrpulz].in .acct-initial[data-astro-cid-hkbrpulz]{display:block}.menu-btn[data-astro-cid-hkbrpulz]{width:42px;height:42px;clip-path:var(--notch);cursor:pointer;background:#ffffff14;border:0;display:none;position:relative}.menu-btn[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{background:var(--text);height:2px;transition:transform .3s var(--ease), opacity .2s;position:absolute;left:12px;right:12px}.menu-btn[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]:first-child{top:14px}.menu-btn[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]:nth-child(2){top:20px}.menu-btn[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]:nth-child(3){top:26px}.open[data-astro-cid-hkbrpulz] .menu-btn[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]:first-child{transform:translateY(6px)rotate(45deg)}.open[data-astro-cid-hkbrpulz] .menu-btn[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]:nth-child(2){opacity:0}.open[data-astro-cid-hkbrpulz] .menu-btn[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.menu[data-astro-cid-hkbrpulz]{height:calc(100dvh - var(--head));background:var(--bg)}.menu[data-astro-cid-hkbrpulz] .wrap[data-astro-cid-hkbrpulz]{flex-direction:column;padding:16px 0 32px;display:flex}.menu[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:not(.btn){border-bottom:1px solid var(--line-2);font:800 2.4rem/1 var(--font-display);text-transform:uppercase;align-items:baseline;gap:16px;padding:18px 0;font-stretch:78%;display:flex}.menu[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:not(.btn) .pixel[data-astro-cid-hkbrpulz]{color:var(--gold);font-size:1rem}.menu[data-astro-cid-hkbrpulz] .btn[data-astro-cid-hkbrpulz]{height:56px;margin-top:28px}@media (width<=900px){.nav[data-astro-cid-hkbrpulz],.top-cta[data-astro-cid-hkbrpulz]{display:none}.menu-btn[data-astro-cid-hkbrpulz]{display:block}}.foot[data-astro-cid-hkbrpulz]{border-top:1px solid var(--line);background:#08090b;padding:56px 0 26px}.foot-grid[data-astro-cid-hkbrpulz]{grid-template-columns:2fr 1fr 1fr 1fr;gap:32px;padding-bottom:36px;display:grid}.foot-brand[data-astro-cid-hkbrpulz] p[data-astro-cid-hkbrpulz]{color:var(--muted);max-width:440px;margin:16px 0 0;font-size:.95rem}.foot-grid[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz]{flex-direction:column;gap:10px;display:flex}.foot-grid[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] .label[data-astro-cid-hkbrpulz]{margin-bottom:6px}.foot-grid[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--text-2);width:fit-content;transition:color .2s}.foot-grid[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--gold-2)}.foot-legal[data-astro-cid-hkbrpulz]{border-top:1px solid var(--line);color:var(--dim);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-top:20px;font-size:.84rem;display:flex}.foot-legal[data-astro-cid-hkbrpulz] p[data-astro-cid-hkbrpulz]{margin:0}@media (width<=760px){.foot-grid[data-astro-cid-hkbrpulz]{grid-template-columns:1fr 1fr}.foot-brand[data-astro-cid-hkbrpulz]{grid-column:1/-1}}
