@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}:root{--color-canvas:#070a12;--color-canvas-raised:#0a0f1b;--color-panel:#0e1626;--color-panel-hover:#15223a;--color-panel-shimmer:#1b2e4d;--color-fg:#c3cde0;--color-strong:#e6ecf7;--color-muted:#8794aa;--color-quiet:#59677c;--color-accent:#3f72c8;--color-accent-hi:#6996e0;--color-accent-ink:#04070c;--color-warning:#fbbf24;--color-warning-hi:#fcd34d;--color-warning-soft:#fde68a;--color-warning-ink:#160f04;--color-error:#f87171;--color-error-hi:#fca5a5;--color-error-surface:#1a1010;--color-error-ink:#180706;--color-accent-rgb:63, 114, 200;--color-accent-hi-rgb:105, 150, 224;--accent-rgb:var(--color-accent-rgb);--accent-hi-rgb:var(--color-accent-hi-rgb);--warning-rgb:251, 191, 36;--error-rgb:248, 113, 113;--panel-alpha:#ffffff09;--surface-alpha:#ffffff0e;--surface-alpha-strong:#ffffff18;--border:#3f72c84d;--border-2:#6996e075;--border-hover:#6996e094;--grid-line:#3f72c80d;--focus-ring:var(--color-accent-hi);--bg:var(--color-canvas);--bg-2:var(--color-canvas-raised);--bg-3:var(--color-panel);--surface:var(--surface-alpha);--surface-2:var(--surface-alpha-strong);--surface-3:var(--color-panel);--card:var(--surface-alpha);--fg:var(--color-fg);--fg-strong:var(--color-strong);--fg-muted:var(--color-muted);--muted:var(--color-muted);--muted-2:var(--color-quiet);--brand:var(--color-accent);--brand-2:var(--color-accent);--brand-hi:var(--color-accent-hi);--brand-rgb:var(--color-accent-rgb);--accent:var(--color-accent);--accent-2:var(--color-accent);--accent-hi:var(--color-accent-hi);--accent-ink:var(--color-accent-ink);--cyan:var(--color-accent);--cyan-rgb:var(--color-accent-rgb);--ok:var(--color-accent);--ok-rgb:var(--color-accent-rgb);--warn:var(--color-warning);--coral:var(--color-error);--bad-rgb:var(--error-rgb);--flow-bg:var(--color-canvas);--flow-bg-2:var(--color-canvas-raised);--flow-panel:var(--color-panel);--flow-panel-2:var(--panel-alpha);--flow-panel-3:var(--color-panel);--flow-fg:var(--color-fg);--flow-strong:var(--color-strong);--flow-muted:var(--color-muted);--flow-muted-2:var(--color-quiet);--flow-border:var(--border);--flow-border-2:var(--border-2);--grad-accent:var(--color-accent-hi);--grad-heading:var(--color-strong);--grad-green:var(--color-strong);--grad-soft:var(--panel-alpha);--font-mono:ui-monospace, SFMono-Regular, Menlo, "Cascadia Code", "Roboto Mono", monospace;--r-sm:2px;--r-md:2px;--r-lg:2px;--r-xl:2px;--r-pill:2px;--s-5:24px;--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--glow:none;--glow-soft:none;--t-h2:26px;--t-body:16px;--t-xs:13px;--ease:cubic-bezier(.22, 1, .36, 1);--t-fast:.14s var(--ease);--t-mid:.24s var(--ease);--maxw:1120px;color-scheme:dark}@media (width>=760px){:root{--t-h2:34px}}@layer legacy{*{box-sizing:border-box}html,body{margin:0;padding:0}html{text-size-adjust:100%;scroll-behavior:smooth;scrollbar-color:rgba(var(--accent-rgb), .62) #ffffff0a;scrollbar-width:thin}body{font-family:Inter Variable,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--t-body);color:var(--fg);background:linear-gradient(rgba(var(--accent-rgb),.04) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--accent-rgb),.04) 1px, transparent 1px), var(--color-canvas);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-wrap:break-word;-webkit-tap-highlight-color:transparent;background-size:64px 64px,64px 64px,100% 100%;background-attachment:fixed;min-height:100dvh;line-height:1.6}a{color:var(--accent);transition:color var(--t-fast);text-decoration:none}a:hover{color:var(--accent-hi);text-decoration:underline}img{max-width:100%}h1,h2,h3{letter-spacing:0;line-height:1.12}h1,h2,h3,p{text-wrap:pretty}::selection{background:rgba(var(--accent-rgb),.3);color:var(--color-strong)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#ffffff09}::-webkit-scrollbar-thumb{border:2px solid var(--color-canvas);background:rgba(var(--accent-rgb), .68);border-radius:2px}::-webkit-scrollbar-thumb:hover{background:rgba(var(--accent-hi-rgb), .86)}:where(a,button,input,summary,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.muted{color:var(--muted)}.container{width:100%;max-width:var(--maxw);padding-inline:max(18px, env(safe-area-inset-left)) max(18px, env(safe-area-inset-right));margin:0 auto}.section{padding-block:clamp(48px,8vw,88px)}.checkout-wrap{max-width:560px;padding:calc(24px + env(safe-area-inset-top)) max(18px, env(safe-area-inset-right)) calc(28px + env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-left));margin:0 auto}.eyebrow{font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:0;text-transform:lowercase;color:var(--accent);align-items:center;gap:8px;margin:0 0 14px;font-weight:600;display:inline-flex}.eyebrow:before{content:"";background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 4px rgba(var(--accent-rgb),.13);border-radius:50%}.section-h{font-size:var(--t-h2);letter-spacing:0;color:var(--fg-strong);margin:0 0 var(--s-5);font-weight:700}.gradient-text,.gradient-green{background:var(--grad-heading);color:#0000;background-clip:text}.glass{border:1px solid var(--border);border-radius:var(--r-lg);-webkit-backdrop-filter:blur(16px)saturate(1.2);background:linear-gradient(#ffffff13,#ffffff0a)}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);margin:14px 0;padding:18px}.btn{border:1px solid rgba(var(--accent-rgb),.34);border-radius:var(--r-md);background:linear-gradient(180deg, #ffffff17, #fff0 56%), rgba(var(--accent-rgb),.18);width:100%;min-height:48px;color:var(--color-fg);font:inherit;text-align:center;cursor:pointer;appearance:none;transition:transform var(--t-fast), filter var(--t-fast), box-shadow var(--t-fast), border-color var(--t-fast), background var(--t-fast);justify-content:center;align-items:center;gap:8px;padding:12px 18px;font-size:15px;font-weight:800;line-height:1.1;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff1a,0 10px 22px #0000002e,0 1px 2px #00000057}.btn:hover{border-color:rgba(var(--accent-rgb),.56);color:var(--color-strong);background:linear-gradient(180deg, #ffffff1c, #fff0 56%), rgba(var(--accent-rgb),.24);filter:none;text-decoration:none;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff1f,0 14px 28px #00000038,0 1px 2px #00000061}.btn:active{color:var(--color-strong);filter:none;background:rgba(var(--accent-rgb),.2);box-shadow:0 1px 0 #ffffff2e inset, 0 5px 12px rgba(var(--accent-rgb),.1);transform:translateY(0)}.btn:disabled{opacity:1;cursor:not-allowed;color:#e8f2ee6b;box-shadow:none;background:#ffffff0d;border-color:#ffffff1a;transform:none}.btn.secondary{color:var(--fg);box-shadow:none;background:#ffffff0d;border:1px solid #ffffff26;font-weight:760}.btn.secondary:hover{color:var(--fg-strong);filter:none;background:#ffffff16;border-color:#ffffff42;box-shadow:0 8px 20px #0000002e}.btn-cta,.btn-ghost{border-radius:var(--r-md);text-align:center;cursor:pointer;min-height:48px;transition:transform var(--t-fast), filter var(--t-fast), box-shadow var(--t-fast), background var(--t-fast), border-color var(--t-fast);justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-size:15px;font-weight:800;line-height:1.1;display:inline-flex}.btn-cta{background:linear-gradient(180deg, #ffffff17, #fff0 56%), rgba(var(--accent-rgb),.18);color:var(--color-fg);border:1px solid rgba(var(--accent-rgb),.34);box-shadow:inset 0 1px #ffffff1a,0 10px 22px #0000002e,0 1px 2px #00000057}.btn-cta:hover{filter:none;color:var(--color-strong);background:linear-gradient(180deg, #ffffff1c, #fff0 56%), rgba(var(--accent-rgb),.24);border-color:rgba(var(--accent-rgb),.56);text-decoration:none;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff1f,0 14px 28px #00000038,0 1px 2px #00000061}.btn-cta:active{filter:none;color:var(--color-accent-ink);background:var(--color-accent-hi);transform:translateY(0)}.btn-ghost{color:var(--fg);background:#ffffff0d;border:1px solid #ffffff26;font-weight:760}.btn-ghost:hover{color:var(--fg-strong);background:#ffffff16;border-color:#ffffff42;text-decoration:none;transform:translateY(-1px)}.btn-ghost:active{transform:translateY(0)}.chip{border-radius:var(--r-pill);border:1px solid var(--border);font-size:var(--t-xs);color:var(--fg);white-space:nowrap;background:#ffffff0f;align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.pill{border-radius:var(--r-pill);align-items:center;gap:5px;padding:4px 11px;font-size:13px;font-weight:600;display:inline-flex}.pill.ok{background:rgba(var(--ok-rgb),.16);color:var(--color-accent-hi)}.pill.warn{background:rgba(var(--warning-rgb),.15);color:var(--color-warning-hi)}.pill.muted{background:rgba(var(--accent-rgb),.12);color:var(--muted)}.badge{background:var(--grad-accent);color:var(--accent-ink);border-radius:var(--r-pill);box-shadow:var(--glow-soft);white-space:nowrap;padding:2px 10px;font-size:11px;font-weight:700;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.brand{align-items:center;gap:10px;margin-bottom:22px;font-weight:700;display:flex}.brand img{border-radius:8px;width:32px;height:32px}.tier{border:1px solid var(--border);border-radius:var(--r-md);text-align:center;cursor:pointer;background:var(--surface);transition:border-color var(--t-fast), box-shadow var(--t-fast), background var(--t-fast);padding:14px 8px;position:relative}.tier:hover{border-color:var(--border-2)}.tier.active{border-color:var(--accent);box-shadow:0 0 0 2px rgba(var(--accent-rgb),.36)}.tier .mo{font-weight:700}.tier .price{margin-top:6px;font-size:18px}.tier .off{color:var(--ok);min-height:1em;margin-top:2px;font-size:13px}.notice{border-radius:var(--r-sm);align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;line-height:1.45;display:flex}.notice.tip{background:rgba(var(--accent-rgb),.1);border:1px solid rgba(var(--accent-rgb),.3)}.notice.warn{background:rgba(var(--warning-rgb),.1);border:1px solid rgba(var(--warning-rgb),.32);color:var(--color-warning-soft)}.notice .ic{font-size:18px;line-height:1.2}.spinner{border:3px solid var(--border);border-top-color:var(--accent);border-radius:50%;width:38px;height:38px;margin:24px auto;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.steps{counter-reset:step;margin:0;padding:0;list-style:none}.steps>li{counter-increment:step;padding:0 0 16px 44px;position:relative}.steps>li:before{content:counter(step);background:var(--grad-accent);width:30px;height:30px;color:var(--accent-ink);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex;position:absolute;top:-2px;left:0}.steps>li:not(:last-child):after{content:"";background:var(--border);width:2px;position:absolute;top:30px;bottom:2px;left:14px}.promo input,.code,.input{border-radius:var(--r-sm);border:1px solid var(--border);width:100%;color:var(--fg);font:inherit;transition:border-color var(--t-fast), box-shadow var(--t-fast);background:#00000047;padding:12px 14px;font-size:16px}.promo input:focus,.code:focus,.input:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.25);outline:none}[data-reveal]{opacity:1;transform:none}html.js [data-reveal]{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);transition-delay:var(--reveal-delay,0s);will-change:opacity, transform;transform:translateY(18px)}html.js [data-reveal].is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}[data-reveal],html.js [data-reveal]{opacity:1!important;transform:none!important}.btn:hover,.btn-cta:hover,.btn-ghost:hover{transform:none}}.buy-page{background:linear-gradient(180deg, #ffffff09, transparent 24%), linear-gradient(135deg, rgba(var(--accent-rgb),.055), transparent 42%), linear-gradient(225deg, rgba(var(--cyan-rgb),.05), transparent 44%)}.buy-inner{position:relative}.buy-card{box-shadow:var(--shadow-md);background:linear-gradient(#ffffff14,#ffffff09);border-color:#ffffff24}.step-panel.is-active{border:1px solid var(--border);border-radius:var(--r-md);background:#ffffff09;padding:clamp(18px,4vw,24px)}.flow-stepper{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 18px;padding:0;display:grid}.flow-step{border:1px solid var(--border);border-radius:var(--r-md);min-height:58px;color:var(--muted);font:inherit;text-align:center;cursor:pointer;appearance:none;transition:border-color var(--t-fast), background var(--t-fast), color var(--t-fast);background:#ffffff0a;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:10px 6px;display:flex}.flow-step:hover{border-color:var(--border-2);color:var(--fg);background:#ffffff13}.flow-step.is-active{border-color:var(--border-2);background:rgba(var(--accent-rgb),.2);color:var(--color-strong);box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb),.2)}.flow-step.is-done{background:rgba(var(--accent-rgb),.1)}.flow-step.is-done .flow-step-t{color:var(--accent-hi)}.flow-step-n{color:var(--muted);font-size:15px;font-weight:900}.flow-step.is-active .flow-step-n{color:var(--accent-hi)}.flow-step-t{font-size:14px;font-weight:800;line-height:1.1}@media (width<=360px){.flow-step-n{font-size:14px}.flow-step-t{font-size:13px}}@media (width>=960px){.flow-stepper{gap:10px;margin-bottom:24px}.flow-step{flex-direction:row;gap:7px;min-height:64px}}.flow-stepper.is-two{grid-template-columns:repeat(2,minmax(0,1fr))}.pay-methods-label{color:var(--flow-muted);margin:14px 0 8px;font-size:13px;font-weight:700}.pay-methods{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.pay-method{text-align:left;cursor:pointer;min-height:56px;font:inherit;color:var(--flow-fg);background:var(--flow-panel-2);border:1px solid var(--flow-border);appearance:none;border-radius:14px;grid-template-columns:38px minmax(0,1fr) 20px;align-items:center;gap:11px;padding:10px 12px;display:grid}.pay-method:hover{border-color:var(--flow-border-2)}.pay-method.is-active{border-color:rgba(var(--brand-rgb), .6);box-shadow:0 0 0 1px rgba(var(--brand-rgb), .3)}.pay-method-ic{border-radius:var(--r-md);background:rgba(var(--brand-rgb), .14);border:1px solid var(--flow-border);place-items:center;width:38px;height:38px;font-size:18px;line-height:1;display:grid}.pay-method-tx{flex-direction:column;gap:1px;min-width:0;display:flex}.pay-method-tx b{color:var(--flow-strong);font-size:14px;font-weight:700}.pay-method-tx small{color:var(--flow-muted-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.pay-method-radio{border:2px solid #ffffff42;border-radius:50%;width:17px;height:17px;box-shadow:inset 0 0 0 4px #0000}.pay-method.is-active .pay-method-radio{border-color:rgb(var(--brand-rgb));background:rgb(var(--brand-rgb));box-shadow:inset 0 0 0 4px var(--flow-panel)}.bonus-chip-row{margin-top:12px}.bonus-chip-row[hidden]{display:none}.bonus-chip{border:1px solid var(--flow-border-2);background:var(--flow-panel-2);width:100%;min-height:42px;color:var(--flow-fg);font:inherit;white-space:nowrap;cursor:pointer;appearance:none;transition:background var(--t-fast), border-color var(--t-fast), color var(--t-fast), box-shadow var(--t-fast);border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:700;display:flex}.bonus-chip:hover{border-color:rgba(var(--brand-rgb), .6);background:rgba(var(--brand-rgb), .14)}.bonus-chip[aria-pressed=true]{border-color:rgba(var(--brand-rgb), .7);background:linear-gradient(180deg, #ffffff1a, #fff0 56%), var(--brand);color:var(--color-strong);box-shadow:0 8px 18px rgba(var(--brand-rgb), .26)}.bonus-chip:focus-visible{outline:2px solid var(--brand-hi);outline-offset:2px}.bonus-chip{max-width:100%}@media (width<=400px){.bonus-chip{white-space:normal;text-align:left;border-radius:18px;min-height:0;padding:9px 16px;line-height:1.3}}.bonus-chip-note{color:var(--flow-muted-2);margin:6px 2px 0;font-size:12.5px;line-height:1.35}.bonus-chip-note[hidden]{display:none}.legal-accept{color:var(--fg-muted,var(--color-muted));text-align:center;margin:.6rem 0 0;font-size:.78rem;line-height:1.45}.legal-accept a{color:inherit;text-underline-offset:2px;text-decoration:underline}.legal-accept a:hover{color:var(--accent,var(--color-accent))}.foot-slim-links{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}.support-fab{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:60;-webkit-backdrop-filter:none;color:var(--color-fg);background:#101620eb;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.45rem;padding:.6rem .95rem;font-size:.85rem;text-decoration:none;transition:background .15s,border-color .15s,transform .15s;display:inline-flex;position:fixed;box-shadow:0 8px 24px #00000059}.support-fab:hover{border-color:rgba(var(--accent-rgb), .4);background:#182230f5;transform:translateY(-1px)}.support-fab:focus-visible{outline:2px solid var(--accent,var(--color-accent));outline-offset:2px}@media (width<=560px){.support-fab-text{display:none}.support-fab{padding:.7rem}}@media print{.support-fab{display:none}}body{background:linear-gradient(rgba(var(--accent-rgb), .04) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--accent-rgb), .04) 1px, transparent 1px), var(--color-canvas);background-size:64px 64px,64px 64px,100% 100%}.glass,.card,.notice,.flow-step,.pay-method,.bonus-chip,.support-fab{box-shadow:none;-webkit-backdrop-filter:none;border-radius:2px}.btn,.btn-cta{border-color:var(--color-accent-hi);background:var(--color-accent-hi);color:var(--color-accent-ink);box-shadow:none;border-radius:2px}.btn:hover,.btn-cta:hover{border-color:var(--color-strong);background:var(--color-accent-hi);color:var(--color-accent-ink);box-shadow:none;filter:brightness(1.06)}.btn.secondary,.btn-ghost{border-color:var(--border-2);background:var(--color-panel);color:var(--fg-strong);box-shadow:none}.btn.secondary:hover,.btn-ghost:hover{border-color:rgba(var(--accent-hi-rgb), .52);background:var(--color-panel-hover);color:var(--fg-strong);filter:none}.support-fab{border-color:var(--border-2);background:var(--color-panel);color:var(--fg);transform:none}.support-fab:hover{border-color:var(--color-accent);background:var(--color-panel-hover);color:var(--fg-strong);transform:none}}*{box-sizing:border-box}html,body{margin:0;padding:0}html{text-size-adjust:100%;scroll-behavior:smooth;scrollbar-color:rgba(var(--accent-rgb), .62) #ffffff0a;scrollbar-width:thin;overflow:hidden scroll}@supports (scrollbar-gutter:stable){html{scrollbar-gutter:stable;overflow-y:auto}}body{min-height:100dvh;font-family:Inter Variable,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--t-body);color:var(--color-fg);background:linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px), var(--color-canvas);background-size:64px 64px,64px 64px,100% 100%;background-attachment:fixed;line-height:1.6}a{color:var(--color-accent-hi)}a:hover{color:var(--color-strong)}::selection{color:var(--color-strong);background:rgba(var(--accent-rgb), .3)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.glass,.card,.notice,.flow-step,.pay-method,.bonus-chip,.support-fab{border:1px solid var(--border);border-radius:var(--r-md);background:var(--color-panel);box-shadow:none;-webkit-backdrop-filter:none}.btn,.btn-cta,.btn-ghost{border-radius:var(--r-md);box-shadow:none;filter:none;border-style:solid;border-width:1px;transform:none}.btn:not(.secondary),.btn-cta{border-color:var(--color-accent-hi);background:var(--color-accent-hi);color:var(--color-accent-ink)}.btn.secondary,.btn-ghost{border-color:var(--border-2);background:var(--color-panel);color:var(--color-strong)}.btn:not(.secondary):not(:disabled):not([aria-disabled=true]):active,.btn-cta:not(:disabled):not([aria-disabled=true]):active{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-accent-ink);box-shadow:none;filter:none;transform:none}.btn.secondary:not(:disabled):not([aria-disabled=true]):active,.btn-ghost:not(:disabled):not([aria-disabled=true]):active{border-color:var(--color-accent);background:var(--color-panel-hover);color:var(--color-strong);box-shadow:none;filter:none;transform:none}.btn:focus-visible,.btn-cta:focus-visible,.btn-ghost:focus-visible,.bonus-chip:focus-visible,.support-fab:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (hover:hover) and (pointer:fine){.btn:not(.secondary):not(:disabled):not([aria-disabled=true]):not(:active):hover,.btn-cta:not(:disabled):not([aria-disabled=true]):not(:active):hover{border-color:var(--color-strong);background:var(--color-strong);color:var(--color-accent-ink);box-shadow:none;filter:none;transform:none}.btn.secondary:not(:disabled):not([aria-disabled=true]):not(:active):hover,.btn-ghost:not(:disabled):not([aria-disabled=true]):not(:active):hover{border-color:var(--border-hover);background:var(--color-panel-hover);color:var(--color-strong);box-shadow:none;filter:none;transform:none}}.input,input,select,textarea{border-color:var(--border);border-radius:var(--r-md);background:var(--color-canvas-raised);color:var(--color-strong)}.input:focus,input:focus,select:focus,textarea:focus{border-color:var(--color-accent)}.pill.ok,.status-chip{border-color:rgba(var(--accent-rgb), .38);background:rgba(var(--accent-rgb), .12);color:var(--color-accent-hi)}.bonus-chip[aria-pressed=true]{border-color:var(--color-accent-hi);background:rgba(var(--accent-rgb), .2);color:var(--color-strong);box-shadow:none}@media (hover:hover) and (pointer:fine){.bonus-chip:not([aria-pressed=true]):not(:disabled):not([aria-disabled=true]):not(:active):hover{border-color:var(--border-hover);background:var(--color-panel-hover);color:var(--color-strong);box-shadow:none;filter:none;transform:none}.bonus-chip[aria-pressed=true]:not(:disabled):not([aria-disabled=true]):not(:active):hover{border-color:var(--color-strong);background:rgba(var(--accent-hi-rgb), .24);color:var(--color-strong);box-shadow:none;filter:none;transform:none}}.support-fab{border-color:var(--border-2);background:var(--color-panel);color:var(--color-fg);transform:none}@media (hover:hover) and (pointer:fine){.support-fab:not([aria-disabled=true]):not(:active):hover{border-color:var(--color-accent);background:var(--color-panel-hover);color:var(--color-strong);box-shadow:none;filter:none;transform:none}}.btn:disabled,.btn[aria-disabled=true],.btn-cta:disabled,.btn-cta[aria-disabled=true],.btn-ghost:disabled,.btn-ghost[aria-disabled=true],.bonus-chip:disabled,.bonus-chip[aria-disabled=true]{border-color:var(--border);background:var(--color-panel);color:var(--color-quiet);box-shadow:none;cursor:not-allowed;filter:none;opacity:.48;pointer-events:none;transform:none}body.is-utility-page{flex-direction:column;display:flex}body.is-utility-page>main{flex-direction:column;flex:1 0 auto;min-height:0;display:flex}body.is-utility-page .cab-app,body.is-utility-page .wiz-page{flex:1 0 auto;min-height:0}.site-announce[data-astro-cid-hkbrpulz]{padding:14px 0 4px}.site-announce[data-astro-cid-hkbrpulz][hidden]{display:none}.site-announce-card[data-astro-cid-hkbrpulz]{border:1px solid rgba(var(--brand-rgb), .46);border-radius:var(--r-lg);background:var(--color-panel);box-shadow:none;align-items:flex-start;gap:14px;margin:0 auto;padding:16px 18px;display:flex}.site-announce-ic[data-astro-cid-hkbrpulz]{border:1px solid rgba(var(--brand-rgb), .42);background:rgba(var(--brand-rgb), .2);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-size:19px;line-height:1;display:grid}.site-announce-body[data-astro-cid-hkbrpulz]{flex-direction:column;flex:1;gap:11px;min-width:0;display:flex}.site-announce-text[data-astro-cid-hkbrpulz]{color:var(--color-strong);margin:3px 0 0;font-size:15.5px;font-weight:600;line-height:1.5}.site-announce-cta[data-astro-cid-hkbrpulz]{background:var(--color-accent-hi);min-height:40px;color:var(--color-accent-ink);white-space:nowrap;box-shadow:none;transition:filter var(--t-fast), transform var(--t-fast);border:1px solid #ffffff29;border-radius:10px;justify-content:center;align-self:flex-start;align-items:center;padding:8px 20px;font-size:14px;font-weight:800;line-height:1.1;display:inline-flex}.site-announce-cta[data-astro-cid-hkbrpulz]:hover{color:var(--color-accent-ink);filter:brightness(1.08);text-decoration:none;transform:translateY(-1px)}.site-announce-cta[data-astro-cid-hkbrpulz]:active{transform:translateY(0)}.site-announce-cta[data-astro-cid-hkbrpulz][hidden]{display:none}.site-announce-close[data-astro-cid-hkbrpulz]{color:#f0f4ff8c;width:30px;height:30px;font:inherit;cursor:pointer;transition:color var(--t-fast), background var(--t-fast);background:0 0;border:0;border-radius:9px;flex:none;place-items:center;margin:-4px -6px 0 0;font-size:20px;line-height:1;display:grid}.site-announce-close[data-astro-cid-hkbrpulz]:hover{color:#f0f4fff2;background:#ffffff14}.site-announce[data-astro-cid-hkbrpulz].is-utility .site-announce-card[data-astro-cid-hkbrpulz]{align-items:center;padding:10px 13px}.site-announce[data-astro-cid-hkbrpulz].is-utility .site-announce-ic[data-astro-cid-hkbrpulz]{border-radius:9px;width:32px;height:32px;font-size:15px}.site-announce[data-astro-cid-hkbrpulz].is-utility .site-announce-body[data-astro-cid-hkbrpulz]{flex-direction:row;align-items:center;gap:12px}.site-announce[data-astro-cid-hkbrpulz].is-utility .site-announce-text[data-astro-cid-hkbrpulz]{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.site-announce[data-astro-cid-hkbrpulz].is-utility .site-announce-cta[data-astro-cid-hkbrpulz]{flex:none;min-height:34px;padding:6px 13px;font-size:12.5px}.site-announce[data-astro-cid-hkbrpulz].is-inline{padding:0 0 20px}.site-announce[data-astro-cid-hkbrpulz].is-inline .container[data-astro-cid-hkbrpulz]{max-width:none;padding-inline:0}@media (width<=560px){.site-announce[data-astro-cid-hkbrpulz]{padding-top:10px}.site-announce[data-astro-cid-hkbrpulz].is-inline{padding:2px 0 16px}.site-announce-card[data-astro-cid-hkbrpulz]{border-radius:14px;gap:11px;padding:13px 14px}.site-announce-ic[data-astro-cid-hkbrpulz]{border-radius:9px;width:32px;height:32px;font-size:16px}.site-announce-body[data-astro-cid-hkbrpulz]{gap:9px}.site-announce-text[data-astro-cid-hkbrpulz]{margin-top:1px;font-size:14px;line-height:1.45}.site-announce-cta[data-astro-cid-hkbrpulz]{min-height:36px;padding:7px 16px;font-size:13.5px}.site-announce[data-astro-cid-hkbrpulz].is-utility .site-announce-card[data-astro-cid-hkbrpulz]{gap:9px;padding:9px 10px}.site-announce[data-astro-cid-hkbrpulz].is-utility .site-announce-body[data-astro-cid-hkbrpulz]{gap:8px}.site-announce[data-astro-cid-hkbrpulz].is-utility .site-announce-text[data-astro-cid-hkbrpulz]{-webkit-line-clamp:2;margin:0;font-size:12.5px;line-height:1.35}.site-announce[data-astro-cid-hkbrpulz].is-utility .site-announce-cta[data-astro-cid-hkbrpulz]{min-height:30px;padding:5px 9px;font-size:11.5px}}.site-nav[data-astro-cid-hkbrpulz]{z-index:50;position:sticky;top:0}.site-nav[data-astro-cid-hkbrpulz].is-static{position:static}.site-nav[data-astro-cid-hkbrpulz]{-webkit-backdrop-filter:blur(14px)saturate(1.4);border-bottom:1px solid rgba(var(--brand-rgb), .18);transition:background var(--t-mid), border-color var(--t-mid), min-height var(--t-mid);padding-top:env(safe-area-inset-top);background:#070711e0}.site-nav[data-astro-cid-hkbrpulz].scrolled{border-bottom-color:rgba(var(--brand-rgb), .3);background:#070711f5}.nav-inner[data-astro-cid-hkbrpulz]{min-height:70px;transition:min-height var(--t-mid);align-items:center;gap:20px;display:flex}.site-nav[data-astro-cid-hkbrpulz].scrolled .nav-inner[data-astro-cid-hkbrpulz]{min-height:58px}.nav-brand[data-astro-cid-hkbrpulz]{color:var(--fg-strong);align-items:center;gap:11px;font-size:16px;font-weight:700;display:inline-flex}.nav-brand[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{letter-spacing:0}.nav-brand[data-astro-cid-hkbrpulz]:hover{color:var(--fg-strong);text-decoration:none}.nav-brand[data-astro-cid-hkbrpulz] img[data-astro-cid-hkbrpulz]{border:1px solid rgba(var(--brand-rgb), .3);filter:drop-shadow(0 8px 18px #00000047);width:40px;height:40px;transition:height var(--t-mid), width var(--t-mid);border-radius:8px}.site-nav[data-astro-cid-hkbrpulz].scrolled .nav-brand[data-astro-cid-hkbrpulz] img[data-astro-cid-hkbrpulz]{width:34px;height:34px}.nav-links[data-astro-cid-hkbrpulz]{gap:22px;margin-left:auto;font-size:14px;font-weight:650;display:flex}.nav-links[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--flow-muted)}.nav-links[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--color-strong);text-decoration:none}.nav-context[data-astro-cid-hkbrpulz]{align-items:center;min-width:0;display:flex}.nav-context-action,.nav-context-back,.nav-context-link{white-space:nowrap;min-height:40px;font:inherit;border-radius:10px;justify-content:center;align-items:center;font-size:14px;font-weight:750;display:inline-flex}.nav-context-action,.nav-context-back{border:1px solid rgba(var(--brand-rgb), .34);color:var(--fg-strong);background:rgba(var(--brand-rgb), .14);cursor:pointer;padding:0 15px}.nav-context-action:hover,.nav-context-back:hover{color:var(--color-strong);border-color:rgba(var(--brand-rgb), .56);background:rgba(var(--brand-rgb), .22);text-decoration:none}.nav-context-action:focus-visible,.nav-context-back:focus-visible,.nav-context-link:focus-visible{outline:2px solid var(--brand-hi);outline-offset:2px}.nav-context-link{min-height:36px;color:var(--brand-hi);padding-inline:4px}.nav-context-link:hover{color:var(--color-strong);text-decoration:none}.nav-context-group{align-items:center;gap:10px;min-width:0;display:flex}.nav-context-back.is-hidden{display:none}.nav-context-status{border:1px solid rgba(var(--ok-rgb), .3);border-radius:var(--r-pill);min-width:0;min-height:34px;color:var(--color-accent-hi);background:rgba(var(--ok-rgb), .11);white-space:nowrap;align-items:center;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.nav-context-status:before{content:"";border-radius:var(--r-pill);background:var(--ok);width:7px;height:7px;box-shadow:0 0 0 3px rgba(var(--ok-rgb), .14);flex:none;margin-right:8px}.nav-context-status[data-state=loading],.nav-context-status[data-state=login],.nav-context-status[data-state=pay]{border-color:rgba(var(--brand-rgb), .34);color:var(--brand-hi);background:rgba(var(--brand-rgb), .13)}.nav-context-status[data-state=loading]:before,.nav-context-status[data-state=login]:before,.nav-context-status[data-state=pay]:before{background:var(--brand);box-shadow:0 0 0 3px rgba(var(--brand-rgb), .16)}.nav-context-status[data-state=soon]{border-color:rgba(var(--warning-rgb), .34);color:var(--color-warning-hi);background:rgba(var(--warning-rgb), .11)}.nav-context-status[data-state=soon]:before{background:var(--warn);box-shadow:0 0 0 3px rgba(var(--warning-rgb), .14)}.nav-context-status[data-state=expired],.nav-context-status[data-state=error]{border-color:rgba(var(--bad-rgb), .34);color:var(--color-error-hi);background:rgba(var(--bad-rgb), .11)}.nav-context-status[data-state=expired]:before,.nav-context-status[data-state=error]:before{background:var(--coral);box-shadow:0 0 0 3px rgba(var(--bad-rgb), .14)}.nav-context-status[data-state=lifetime]{border-color:rgba(var(--accent-rgb), .38);color:var(--color-accent-hi);background:rgba(var(--accent-rgb), .1)}.nav-buy[data-astro-cid-hkbrpulz]{min-height:40px;color:var(--color-strong);border-color:rgba(var(--brand-rgb), .34);background:linear-gradient(180deg, #ffffff17, #fff0 56%), rgba(var(--brand-rgb), .18);border-radius:8px;padding:9px 20px;font-size:14.5px;box-shadow:inset 0 1px #ffffff1a,0 10px 22px #0000002e,0 1px 2px #00000057}@media (width<=720px){.nav-links[data-astro-cid-hkbrpulz]{display:none}.nav-buy[data-astro-cid-hkbrpulz],.nav-context[data-astro-cid-hkbrpulz]{margin-left:auto}.nav-inner[data-astro-cid-hkbrpulz]{gap:10px}}.site-footer[data-astro-cid-hkbrpulz]{border-top:1px solid rgba(var(--brand-rgb), .24);background:radial-gradient(520px 260px at 50% 0%, rgba(var(--brand-rgb), .1), transparent 72%), #070711eb;margin-top:0;padding-block:32px 22px}.foot-inner[data-astro-cid-hkbrpulz]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:48px;display:grid}.foot-brand[data-astro-cid-hkbrpulz]{max-width:520px}.foot-brand[data-astro-cid-hkbrpulz] p[data-astro-cid-hkbrpulz]{margin:12px 0 0;font-size:14px;line-height:1.55}.foot-brand[data-astro-cid-hkbrpulz] .foot-note[data-astro-cid-hkbrpulz]{color:var(--muted-2);margin-top:8px;font-size:12.5px}.foot-links[data-astro-cid-hkbrpulz]{grid-template-columns:repeat(2,minmax(180px,1fr));gap:9px 28px;font-size:14px;display:grid}.foot-links[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--flow-muted)}.foot-links[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--color-strong)}.foot-base[data-astro-cid-hkbrpulz]{border-top:1px solid rgba(var(--brand-rgb), .18);margin-top:24px;padding-top:16px;font-size:13px}.site-footer-slim[data-astro-cid-hkbrpulz]{text-align:center;padding:22px 0 30px}.site-footer-slim[data-astro-cid-hkbrpulz] p[data-astro-cid-hkbrpulz]{color:var(--muted-2,var(--color-quiet));margin:4px 0;font-size:12px;line-height:1.5}@media (width<=560px){.site-footer[data-astro-cid-hkbrpulz]{padding-block:30px 22px}.foot-inner[data-astro-cid-hkbrpulz]{grid-template-columns:minmax(0,1fr);gap:24px}.foot-links[data-astro-cid-hkbrpulz]{grid-template-columns:minmax(0,1fr);gap:11px}.nav-buy[data-astro-cid-hkbrpulz],.nav-context-action,.nav-context-back{min-height:44px}.support-fab[data-astro-cid-hkbrpulz]{right:max(12px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom));justify-content:center;width:44px;min-width:44px;height:44px;padding:0}}@media (width<=360px){.nav-inner[data-astro-cid-hkbrpulz]{gap:8px;min-height:64px}.nav-brand[data-astro-cid-hkbrpulz]{gap:8px;font-size:15px}.nav-brand[data-astro-cid-hkbrpulz] img[data-astro-cid-hkbrpulz]{width:36px;height:36px}.nav-context-action,.nav-context-back{min-height:38px;padding-inline:10px;font-size:13px}.nav-context-group{gap:7px}.nav-context-link{font-size:13px}.nav-context-status{min-height:32px;padding-inline:9px;font-size:12px}}.site-nav[data-astro-cid-hkbrpulz],.site-nav[data-astro-cid-hkbrpulz].scrolled{border-bottom-color:var(--border);background:var(--color-canvas);-webkit-backdrop-filter:none}.nav-brand[data-astro-cid-hkbrpulz] img[data-astro-cid-hkbrpulz]{border-color:var(--border-2);filter:none;border-radius:2px}.nav-context-action,.nav-context-back{border-color:var(--border-2);background:var(--color-panel);color:var(--fg-strong);border-radius:2px}@media (hover:hover) and (pointer:fine){.nav-context-action:hover,.nav-context-back:hover{border-color:var(--color-accent);background:var(--color-panel-hover);filter:none;transform:none}}@media (hover:none),(pointer:coarse){.nav-context-action:hover,.nav-context-back:hover{border-color:var(--border-2);background:var(--color-panel);color:var(--fg-strong);filter:none;transform:none}}.site-announce-card[data-astro-cid-hkbrpulz]{border-color:var(--border-2);background:var(--color-panel);box-shadow:none;border-radius:2px}.site-announce-ic[data-astro-cid-hkbrpulz]{background:var(--color-panel-hover);border-radius:2px}.site-announce-cta[data-astro-cid-hkbrpulz]{background:var(--color-accent-hi);color:var(--color-accent-ink);border-radius:2px}.site-footer[data-astro-cid-hkbrpulz],.site-footer-slim[data-astro-cid-hkbrpulz]{border-top-color:var(--border);background:var(--color-canvas)}.foot-base[data-astro-cid-hkbrpulz]{border-top-color:var(--border)}.nav-context-status.is-lifetime,.nav-context-status[data-state=lifetime]{border-color:rgba(var(--accent-rgb), .38);background:rgba(var(--accent-rgb), .1);color:var(--color-accent-hi)}.nav-context-status[data-state=lifetime]:before{background:var(--color-accent);box-shadow:none}.nav-buy[data-astro-cid-hkbrpulz]{border-color:var(--color-accent-hi);background:var(--color-accent-hi);color:var(--color-accent-ink);box-shadow:none;border-radius:2px}@media (hover:hover) and (pointer:fine){.nav-buy[data-astro-cid-hkbrpulz]:not([aria-disabled=true]):hover{border-color:var(--color-strong);background:var(--color-strong);color:var(--color-accent-ink);box-shadow:none;filter:none;transform:none}}@media (hover:none),(pointer:coarse){.nav-buy[data-astro-cid-hkbrpulz]:hover{border-color:var(--color-accent-hi);background:var(--color-accent-hi);color:var(--color-accent-ink);box-shadow:none;filter:none;transform:none}}
