html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}:root{--bg: #141821;--bg-deep: #10131a;--bg-mid: #1a2030;--bg-elevated: #222836;--bg-panel: #2a3142;--ink: #f4f2ef;--muted: #a8b0bd;--line: rgba(255, 255, 255, .12);--accent: #e11d48;--accent-soft: #fb7185;--gold: #d4a574;--panel-shadow: 0 20px 50px rgba(0, 0, 0, .32);--glow-red: rgba(225, 29, 72, .2);--glow-purple: rgba(88, 28, 135, .18);--glow-cyan: rgba(56, 189, 248, .1)}html,body{margin:0;padding:0;font-family:Segoe UI,Yu Gothic UI,Microsoft YaHei UI,sans-serif;background:var(--bg-deep);color:var(--ink)}#app{min-height:100vh;background:radial-gradient(ellipse 85% 55% at 15% -5%,var(--glow-purple),transparent 52%),radial-gradient(ellipse 70% 45% at 88% 8%,var(--glow-red),transparent 48%),radial-gradient(ellipse 55% 35% at 50% 105%,var(--glow-cyan),transparent 55%),linear-gradient(165deg,#1e2433,#1a2030 32%,#161b28 62%,#12151f);background-attachment:fixed}.pay-panel{position:relative;background:linear-gradient(155deg,#303648eb,#222838e0 45%,#1a2030e6);border:1px solid rgba(255,255,255,.1);border-radius:14px;box-shadow:var(--panel-shadow),inset 0 1px #ffffff0f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden}.pay-panel:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--accent),var(--accent-soft),var(--gold))}.section-heading{font-family:Bahnschrift,Segoe UI Semibold,DIN Alternate,Trebuchet MS,sans-serif;font-size:24px;font-weight:600;letter-spacing:.06em;color:var(--ink);text-shadow:0 1px 12px rgba(225,29,72,.15)}@media (max-width: 767px){.section-heading{font-size:18px}}:root{--site-header-h: 72px;--site-bg: #07080c;--site-bg-elevated: #10131a;--site-ink: #f4f2ef;--site-muted: #9aa0ab;--site-line: rgba(255, 255, 255, .1);--site-font-display: "Bahnschrift", "Segoe UI Semibold", "DIN Alternate", "Trebuchet MS", sans-serif;--site-ease: cubic-bezier(.22, 1, .36, 1)}.site-header{position:fixed;inset:0 0 auto;z-index:100;height:var(--site-header-h);background:linear-gradient(180deg,rgba(7,8,12,.92),rgba(7,8,12,.55) 70%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .3s var(--site-ease),box-shadow .3s var(--site-ease)}.site-header.is-scrolled{background:#07080cf0;box-shadow:0 1px 0 var(--site-line)}.site-header .header-inner{max-width:1400px;height:100%;margin:0 auto;padding:0 24px;display:flex;align-items:center;gap:24px}.site-header .logo{display:flex;align-items:center;gap:12px;flex-shrink:0;color:inherit;text-decoration:none}.site-header .logo-mark{width:40px;height:40px;object-fit:contain;display:block;flex-shrink:0;border-radius:4px}.site-header .logo-text{display:flex;flex-direction:column;line-height:1.1}.site-header .logo-text strong{font-family:var(--site-font-display);font-size:10px;letter-spacing:.12em;font-weight:600;color:var(--site-muted)}.site-header .logo-text em{font-style:normal;font-family:var(--site-font-display);font-size:16px;letter-spacing:.08em;font-weight:700;color:var(--site-ink)}.site-header .main-nav{display:flex;align-items:center;gap:4px;margin-left:auto}.site-header .main-nav>a:not(.nav-cta){padding:8px 14px;font-family:var(--site-font-display);font-size:15px;letter-spacing:.1em;color:var(--site-muted);text-decoration:none;transition:color .2s}.site-header .main-nav>a:not(.nav-cta):hover,.site-header .main-nav>a:not(.nav-cta).is-active{color:var(--site-ink)}.site-header .nav-cta{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:10px 18px;border-radius:8px;border:1px solid rgba(225,29,72,.45);background:linear-gradient(135deg,#e11d48,#fb7185);box-shadow:0 8px 20px #e11d4847;font-family:var(--site-font-display);font-size:15px;font-weight:700;letter-spacing:.1em;color:#fff!important;text-decoration:none;transition:transform .2s var(--site-ease),box-shadow .2s,filter .2s}.site-header .nav-cta:hover{transform:translateY(-1px);filter:brightness(1.06);box-shadow:0 10px 24px #e11d485c}.site-header .nav-cta.is-active{box-shadow:0 0 0 1px #fb718573,0 8px 20px #e11d4847}.site-header .nav-cta-badge{position:absolute;top:-8px;right:-10px;z-index:1;min-width:28px;padding:2px 6px;border-radius:999px;background:linear-gradient(135deg,#d4a574,#f0c998);border:1px solid rgba(255,255,255,.35);box-shadow:0 4px 12px #d4a57473;font-size:9px;font-weight:800;letter-spacing:.06em;line-height:1.2;color:#1a1208;animation:site-nav-cta-pulse 1.6s ease-in-out infinite}@keyframes site-nav-cta-pulse{0%,to{transform:scale(1);box-shadow:0 4px 12px #d4a57473}50%{transform:scale(1.08);box-shadow:0 6px 16px #d4a57499}}.site-header .is-mobile-cta{display:none}.site-header .header-actions{display:flex;align-items:center;gap:12px}.site-header .lang-switch{position:relative}.site-header .lang-btn{padding:8px 10px;font-size:12px;letter-spacing:.06em;color:var(--site-muted);border:1px solid transparent;background:none;cursor:pointer;font:inherit}.site-header .lang-btn:hover,.site-header .lang-switch.is-open .lang-btn{color:var(--site-ink);border-color:var(--site-line)}.site-header .lang-menu{position:absolute;right:0;top:calc(100% + 8px);margin:0;padding:8px 0;list-style:none;min-width:140px;background:var(--site-bg-elevated);border:1px solid var(--site-line);opacity:0;visibility:hidden;transform:translateY(-6px);transition:.2s var(--site-ease)}.site-header .lang-switch.is-open .lang-menu{opacity:1;visibility:visible;transform:none}.site-header .lang-menu button{width:100%;text-align:left;padding:8px 16px;font-size:13px;color:var(--site-muted);background:none;border:0;cursor:pointer;font:inherit}.site-header .lang-menu button:hover{color:var(--site-ink);background:#ffffff0a}.site-header .menu-toggle{display:none;width:40px;height:40px;position:relative;background:none;border:0;cursor:pointer;padding:0}.site-header .menu-toggle span{position:absolute;left:10px;right:10px;height:2px;background:var(--site-ink);transition:.25s}.site-header .menu-toggle span:nth-child(1){top:13px}.site-header .menu-toggle span:nth-child(2){top:19px}.site-header .menu-toggle span:nth-child(3){top:25px}.site-header .menu-toggle.is-open span:nth-child(1){top:19px;transform:rotate(45deg)}.site-header .menu-toggle.is-open span:nth-child(2){opacity:0}.site-header .menu-toggle.is-open span:nth-child(3){top:19px;transform:rotate(-45deg)}.app-body{padding-top:var(--site-header-h)}@media (max-width: 1100px){.site-header .main-nav{display:none;position:fixed;inset:var(--site-header-h) 0 auto;flex-direction:column;align-items:stretch;gap:0;padding:12px 0 20px;background:#07080cf7;border-bottom:1px solid var(--site-line)}.site-header .main-nav.is-open{display:flex}.site-header .main-nav>a:not(.nav-cta){padding:14px 24px}.site-header .is-desktop-cta{display:none}.site-header .is-mobile-cta{display:inline-flex;margin:8px 24px 0;width:calc(100% - 48px);box-sizing:border-box}.site-header .menu-toggle{display:block}}*{box-sizing:border-box}
