@font-face{font-family:Poppins;src:local(Poppins Regular Italic),local(Poppins Italic),url(../_fonts/bjNDQff8sSvRh4GSJLCMMDpBdKcXueWLQqqQmnFqm7o-8fGs_K2xfIMVefRfexJe4qYf76rOVS_5WhCBYBsxYVo.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Poppins Fallback\: sans-serif;src:local("sans-serif");size-adjust:100%;ascent-override:105%;descent-override:35%;line-gap-override:10%}@font-face{font-family:Poppins;src:local(Poppins Regular Italic),local(Poppins Italic),url(../_fonts/m6rGg_mpoPQz2cTkdhDYgczR4yctyKztEG6iwU71C34-LpS_o7_2y38Z56f0WGt_t_5ngxEqpN2qQIBqyNhFgsU.woff2)format("woff2");font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Poppins;src:local(Poppins Medium Italic),url(../_fonts/cfe5huB_y467A-yGRsjncGttRMYh8iB3HIAbd1-EgFk-_StpNKo8SiO_EaTbyGHT7XYvLA1oY5zTHOn_eSaSyTk.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:Poppins;src:local(Poppins Medium Italic),url(../_fonts/5tRZydxhCpIwZ4Yf99ciVcTJxjB_TdL5XPynMmeCJR4-zei18mH_L_yyrzmgYbz265bB_W_eHd-LFGzZcS_SdtE.woff2)format("woff2");font-display:swap;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-weight:500;font-style:italic}@font-face{font-family:Poppins;src:local(Poppins SemiBold Italic),url(../_fonts/EOefiLcwRKJ4nKM16K6z_F-mq3lOHkCw6EhYBbQIHPQ-nl9JjWyF976eNfiKihuAmOh43UjKIH95ojQg3EBL0Z0.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:Poppins;src:local(Poppins SemiBold Italic),url(../_fonts/XUVCr3JJnCKa3ZjFe_4w-iDoaxDWfJzV4YCx_1QCo_E-3jWYsKhSrJxbXnSqiLm_B7lgRj5JeEHZF09nljCh3M0.woff2)format("woff2");font-display:swap;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-weight:600;font-style:italic}@font-face{font-family:Poppins;src:local(Poppins Bold Italic),url(../_fonts/tch9LzN5j_dlnjUtoti6RdPCzFPIC61h2dp093uB1d4-6ufKabglPJqip8M2ovOr08UNFI7rTJNJ_NpV2P9blpc.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:italic}@font-face{font-family:Poppins;src:local(Poppins Bold Italic),url(../_fonts/0ncyUitqxXEtrEm7HzcQs5wcgo3wfV568UNDKlMnwsw-w0Y558yvXBaRp1OJ6ZEQsSSyhrLS3tQZTVIEmsGbzXo.woff2)format("woff2");font-display:swap;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-weight:700;font-style:italic}@font-face{font-family:Poppins;src:local(Poppins ExtraBold Italic),url(../_fonts/yp6evGGx41chFD9uC-iMnfLxr_mHeneCT6EfmWHoaWw-gZRiht2El4tfgSaw66SRaTo22LxVZOmHLjo6yy_eGsI.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:800;font-style:italic}@font-face{font-family:Poppins;src:local(Poppins ExtraBold Italic),url(../_fonts/fo7KFaqvjVqjcs7t5Jj-TKFvKXJLyhWcQGV8C1G1bFA-f38eU8ldIm_4hXyFzLpxWbS6v2Fs5xkkZuGeCe2yi5s.woff2)format("woff2");font-display:swap;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-weight:800;font-style:italic}@font-face{font-family:Poppins;src:local(Poppins Regular),local(Poppins),url(../_fonts/vYKPADYc-DuiKOUdPseFWq8k7wot3DXAgkBGOtlALzM-_fCqsHYsWtfAvLhylqaUYj1rC930WvXTjBVdTJtv5LA.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:local(Poppins Regular),local(Poppins),url(../_fonts/YpdduKWWs-eOA_Cc_7jA92GH6kPvk9DopllJiZ2Ltr4-xlZteAWjxfvRgLsA8z771osmF3aCdHwOdhrFE7sEFoQ.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Poppins;src:local(Poppins Medium),url(../_fonts/zDv8W5qScDHC1KDT1cvI7PwzOHF-p3XubgMMgTX-1UE-GKt2pu9p2cnYqnrvnVM1O_b7ipTl1lhOzymkeh4kdd8.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:local(Poppins Medium),url(../_fonts/_WITXZSlvQMoD2fEgG1wXh8OdDfanMwrMC1wOPGgNhY-DGRD4A2ezdSeftFtmisWfZSsUcF6tvcGkBhNOAHhEgk.woff2)format("woff2");font-display:swap;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-weight:500;font-style:normal}@font-face{font-family:Poppins;src:local(Poppins SemiBold),url(../_fonts/op99aXquCGImGVv0pEDnzC7HS8p1SZ6VzEO576zT4MA-mpC9F6cIaTw8AO5X8_UXZ7ioAW2oHM_76x0asIyVA80.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:local(Poppins SemiBold),url(../_fonts/GZ8Vu2ga9Ys2RWqI_5_fmscGtaVz0BT0fO9HHusvG5Q-3uovunZ3f6ktPUtRyj_ghk9XNUfND7GlCM2BYJtdJWw.woff2)format("woff2");font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Poppins;src:local(Poppins Bold),url(../_fonts/nco6D2lcYG_YRxaF8tG6Gs39nDWiQTHuWOjZbslCV8s-IUsuo3G_y8xv3hRlufkQpA8w-oRC3eG7HYs5j_P_274.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Poppins;src:local(Poppins Bold),url(../_fonts/e-_sz56pssm7ydCJFOGAUPMl6TV_DbBVqRvEYBSrqVc-_p0SPnOA0FWTLlD4I2lH2hgDcJUxfAKRZAYBMxgjiC0.woff2)format("woff2");font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Poppins;src:local(Poppins ExtraBold),url(../_fonts/bY9926GCDy80ZuPhKbvR7BXmAeqQxcTrlb4Ef9PzXzY-wL663Y0Cnl2tRbJJsdQzWgU19uFctfAtKFLKNNZBda4.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:800;font-style:normal}@font-face{font-family:Poppins;src:local(Poppins ExtraBold),url(../_fonts/OMbtf-d_Icg3CgQS64wKUXH35XJUeF0xKfib-S_wlqI-rbYRZXfMLr6Rhflwev7oO0mfpngGQGFGVJWLzpT1fh4.woff2)format("woff2");font-display:swap;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-weight:800;font-style:normal}@font-face{font-family:Kaushan Script;src:local(Kaushan Script Regular),local(Kaushan Script),url(../_fonts/he5lTpFDHxIWPFNQl8mKtfYL9OHRBAK5l_gcUKMwQyQ-3lKYSvoGSAfPE_tdw2t2GatjbKBVsPhpFH422a0h9hY.woff2)format("woff2");font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Kaushan Script Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:96.2776%;ascent-override:112.591%;descent-override:38.1189%;line-gap-override:0%}@font-face{font-family:Kaushan Script Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:90.4458%;ascent-override:119.851%;descent-override:40.5768%;line-gap-override:0%}@font-face{font-family:Kaushan Script Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:89.1111%;ascent-override:121.646%;descent-override:41.1845%;line-gap-override:0%}@font-face{font-family:Kaushan Script Fallback\: Arial;src:local(Arial);size-adjust:89.9505%;ascent-override:120.511%;descent-override:40.8002%;line-gap-override:0%}@font-face{font-family:Kaushan Script Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:84.5992%;ascent-override:128.134%;descent-override:43.381%;line-gap-override:0%}@font-face{font-family:Kaushan Script;src:local(Kaushan Script Regular),local(Kaushan Script),url(../_fonts/eoOTA97Mb3a-fovDzQMPxafXy85DcJ4q60-_y9_UYA-mlOaYYGQ0I8m2fXNHL4Q4LP3CrzlWljredZ22FpSAL4.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}:root{--color-gold-300:#ffd866;--color-gold-400:#ffc72c;--color-gold-500:#f5b30a;--color-gold-600:#d99600;--color-gold-glow:#ffbe1e59;--color-gold-soft:#ffc72c1a;--color-gold-line:#ffc72c38;--color-red:#ff3b2f;--color-bg:#07070a;--color-bg-alt:#0d0d11;--color-surface:#131318;--color-surface-2:#1b1b22;--color-line:#ffffff14;--color-ink-900:#fff;--color-ink-700:#e6e6ea;--color-ink-500:#a5a5b0;--color-ink-400:#7c7c88;--color-on-gold:#110d02;--font-sans:"Poppins", "Poppins Fallback: sans-serif", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--font-brush:"Kaushan Script", "Kaushan Script Fallback: BlinkMacSystemFont", "Kaushan Script Fallback: Segoe UI", "Kaushan Script Fallback: Helvetica Neue", "Kaushan Script Fallback: Arial", "Kaushan Script Fallback: Noto Sans", "Brush Script MT", cursive;--shadow-md:0 8px 24px #00000073;--shadow-lg:0 24px 60px #0000008c;--shadow-gold:0 10px 30px #ffb30a52;--radius-sm:10px;--radius-md:16px;--radius-lg:26px;--container-width:1180px;--ease-standard:cubic-bezier(.22, 1, .36, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:84px}body{background:var(--color-bg);color:var(--color-ink-900);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-x:hidden}body,h1,h2,h3,h4,p{margin:0}a{color:inherit}img,svg{max-width:100%;display:block}::selection{background:var(--color-gold-400);color:var(--color-on-gold)}.container{width:100%;max-width:var(--container-width);margin-inline:auto;padding-inline:24px}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--color-gold-400);align-items:center;gap:10px;font-size:13px;font-weight:700;display:inline-flex}.eyebrow:before{content:"";background:linear-gradient(90deg,transparent,var(--color-gold-400));border-radius:2px;width:22px;height:2px}.text-gold{background:linear-gradient(180deg,var(--color-gold-300),var(--color-gold-500) 55%,var(--color-gold-600));color:#0000;-webkit-background-clip:text;background-clip:text}.text-brush{font-family:var(--font-brush);letter-spacing:0;font-weight:400}.section{padding-block:104px;position:relative}.section-alt{background:var(--color-bg-alt);border-block:1px solid var(--color-line)}.section-head{max-width:660px;margin-bottom:52px}.section-head.centered{text-align:center;margin-inline:auto}.section-head h2{letter-spacing:-.015em;color:var(--color-ink-900);margin-top:14px;font-size:clamp(30px,3.8vw,44px);font-weight:800;line-height:1.15}.section-head p{color:var(--color-ink-500);margin-top:16px;font-size:17px;line-height:1.65}.btn{cursor:pointer;transition:transform .18s var(--ease-standard),box-shadow .18s var(--ease-standard),background-color .18s var(--ease-standard),border-color .18s var(--ease-standard),color .18s var(--ease-standard);white-space:nowrap;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 26px;font-family:inherit;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.btn svg{flex-shrink:0;width:18px;height:18px}.btn:active{transform:scale(.97)}.btn:focus-visible{outline:2px solid var(--color-gold-300);outline-offset:3px}.btn-gold{background:linear-gradient(180deg,var(--color-gold-400),var(--color-gold-500));color:var(--color-on-gold);box-shadow:var(--shadow-gold)}.btn-gold:hover{background:linear-gradient(180deg,var(--color-gold-300),var(--color-gold-400));transform:translateY(-2px);box-shadow:0 14px 36px #ffb30a73}.btn-outline{color:var(--color-gold-400);border-color:var(--color-gold-line);background:0 0}.btn-outline:hover{border-color:var(--color-gold-400);background:var(--color-gold-soft);transform:translateY(-2px)}.btn-ghost{color:var(--color-ink-700);background:0 0}.btn-ghost:hover{background:#ffffff0f}.btn-sm{padding:10px 18px;font-size:14px}[data-reveal]{opacity:0;transition:opacity .6s var(--ease-standard),transform .6s var(--ease-standard);transform:translateY(18px)}[data-reveal].is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-reveal]{opacity:1;transition:none;transform:none}*,:after,:before{transition:none!important;animation:none!important}}@media (width<=720px){.container{padding-inline:18px}.section{padding-block:72px}.section-head{margin-bottom:36px}}.error-page[data-v-25a6af54]{background:radial-gradient(50% 50% at 50% 40%,#ffb30a1f,transparent 70%),var(--color-bg);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.error-card[data-v-25a6af54]{text-align:center;max-width:400px}.error-logo[data-v-25a6af54]{border-radius:24px;width:96px;height:96px;margin-inline:auto;box-shadow:0 0 40px #ffb30a4d}.error-code[data-v-25a6af54]{margin-top:24px;font-size:56px;font-weight:800;line-height:1}.error-card h1[data-v-25a6af54]{margin-top:10px;font-size:26px;font-weight:800}.error-message[data-v-25a6af54]{color:var(--color-ink-500);margin-top:12px;font-size:15px;line-height:1.6}.btn[data-v-25a6af54]{margin-top:28px}
