.site-footer[data-v-77d2631b]{color:#e8edf3;background:var(--ink);padding:64px 0 28px}.footer-grid[data-v-77d2631b]{grid-template-columns:1.6fr .7fr 1fr 1fr;gap:48px;display:grid}.footer-brand>strong[data-v-77d2631b]{font-family:var(--font-display);font-size:24px}.footer-brand p[data-v-77d2631b]{color:#aeb9c9;max-width:330px;margin:14px 0 24px}.footer-brand span[data-v-77d2631b]{color:#758196;letter-spacing:.08em;font-size:9px}.footer-grid nav[data-v-77d2631b]{flex-direction:column;gap:9px;display:flex}.footer-grid nav strong[data-v-77d2631b]{color:#fff;margin-bottom:7px;font-size:12px}.footer-grid nav a[data-v-77d2631b]{color:#aeb9c9;align-items:center;min-height:34px;font-size:13px;display:flex}.footer-grid nav a[data-v-77d2631b]:hover{color:#fff}.footer-proof[data-v-77d2631b]{color:#aeb9c9;align-items:flex-start;gap:12px;font-size:12px;display:flex}.footer-proof svg[data-v-77d2631b]{color:#89a5ff;flex:none}@media (width<=850px){.footer-grid[data-v-77d2631b]{grid-template-columns:1.3fr 1fr 1fr}.footer-proof[data-v-77d2631b]{grid-column:1/-1;max-width:540px}}@media (width<=560px){.footer-grid[data-v-77d2631b]{grid-template-columns:1fr 1fr;gap:36px 24px}.footer-brand[data-v-77d2631b],.footer-proof[data-v-77d2631b]{grid-column:1/-1}}.site-header[data-v-59b71073]{z-index:var(--z-header);height:var(--header-height);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#eef2f5eb;border-bottom:1px solid #b9c4cfb3;position:sticky;top:0}.header-inner[data-v-59b71073]{justify-content:space-between;align-items:center;gap:28px;height:100%;display:flex}.brand[data-v-59b71073]{align-items:center;gap:11px;min-width:max-content;display:flex}.brand-mark[data-v-59b71073]{border:1px solid var(--ink);background:var(--surface);justify-content:center;align-items:flex-end;gap:3px;width:34px;height:34px;padding:7px;display:flex}.brand-mark i[data-v-59b71073]{background:var(--ink);width:4px;display:block}.brand-mark i[data-v-59b71073]:first-child{height:9px}.brand-mark i[data-v-59b71073]:nth-child(2){background:var(--signal);height:17px}.brand-mark i[data-v-59b71073]:nth-child(3){background:var(--danger);height:13px}.brand strong[data-v-59b71073],.brand small[data-v-59b71073]{display:block}.brand strong[data-v-59b71073]{font-family:var(--font-display);font-size:15px;line-height:1}.brand small[data-v-59b71073]{color:var(--ink-faint);font-family:var(--font-data);letter-spacing:.11em;margin-top:5px;font-size:7px}.desktop-nav[data-v-59b71073]{align-items:center;gap:34px;display:flex}.desktop-nav a[data-v-59b71073]{min-height:44px;color:var(--ink-soft);align-items:center;font-size:14px;font-weight:650;display:flex}.desktop-nav a[data-v-59b71073]:hover{color:var(--primary)}.header-actions[data-v-59b71073]{align-items:center;gap:10px;display:flex}.locale-control[data-v-59b71073]{border-radius:var(--radius-sm);height:44px;color:var(--ink-soft);border:1px solid #0000;align-items:center;gap:4px;padding:0 8px;display:flex}.locale-control[data-v-59b71073]:focus-within{border-color:var(--focus)}.locale-control select[data-v-59b71073]{color:inherit;background:0 0;border:0;outline:0;font-size:13px}.menu-button[data-v-59b71073]{border:1px solid var(--border-strong);border-radius:var(--radius-sm);width:44px;height:44px;color:var(--ink);background:var(--surface);place-items:center;display:none}.mobile-drawer[data-v-59b71073]{inset:var(--header-height) 0 auto;border-bottom:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-soft);position:absolute}.mobile-drawer nav[data-v-59b71073]{padding-block:14px 22px;display:grid}.mobile-drawer nav>a[data-v-59b71073]:not(.primary-button){border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;min-height:52px;font-weight:700;display:flex}.mobile-drawer .primary-button[data-v-59b71073]{margin-top:16px}.drawer-enter-active[data-v-59b71073],.drawer-leave-active[data-v-59b71073]{transition:opacity var(--ease),transform var(--ease)}.drawer-enter-from[data-v-59b71073],.drawer-leave-to[data-v-59b71073]{opacity:0;transform:translateY(-8px)}.sr-only[data-v-59b71073]{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=900px){.desktop-nav[data-v-59b71073],.desktop-cta[data-v-59b71073]{display:none}.menu-button[data-v-59b71073]{display:grid}.header-inner[data-v-59b71073]{gap:12px}}@media (width<=520px){.locale-control[data-v-59b71073]{padding:0 2px}.locale-control select[data-v-59b71073]{width:76px}.brand small[data-v-59b71073]{display:none}}:root{--paper:#eef2f5;--paper-deep:#e2e8ed;--surface:#fff;--surface-muted:#f7f9fa;--ink:#172033;--ink-soft:#5f6c82;--ink-faint:#7b879a;--border:#d5dde5;--border-strong:#b9c4cf;--primary:#3157d8;--primary-dark:#2545b8;--primary-soft:#e8edff;--signal:#287d92;--signal-soft:#e5f3f5;--money:#9a5b06;--money-soft:#fff2d9;--danger:#b83c36;--danger-soft:#fdebe9;--rights:#735a9b;--rights-soft:#f0ebf7;--success:#267257;--success-soft:#e4f3ec;--focus:#1670eb;--scrim:#10192994;--font-display:"Avenir Next", "PingFang SC", "Microsoft YaHei", sans-serif;--font-body:-apple-system, BlinkMacSystemFont, "SF Pro Text", "PingFang SC", "Noto Sans CJK SC", "Microsoft YaHei", sans-serif;--font-data:"SFMono-Regular", "Roboto Mono", Consolas, monospace;--radius-sm:8px;--radius-md:16px;--radius-lg:28px;--shadow-soft:0 22px 60px #1b273a1f;--shadow-float:0 28px 80px #19263a33;--ease:.22s cubic-bezier(.2, .75, .25, 1);--container:1200px;--header-height:72px;--z-header:30;--z-drawer:50;--z-skip:100}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--paper);min-width:320px}body{min-width:320px;min-height:100vh;color:var(--ink);background:var(--paper);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.65}button,input,select,textarea{font:inherit}button,a,select{touch-action:manipulation}button,select{cursor:pointer}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.035em;line-height:1.08}h1{font-size:clamp(42px,6vw,82px)}h2{font-size:clamp(30px,4.2vw,54px)}h3{font-size:20px}.container{width:min(calc(100% - 48px), var(--container));margin-inline:auto}.section{padding:clamp(76px,10vw,136px) 0}.surface{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}.eyebrow{color:var(--primary);font-family:var(--font-data);letter-spacing:.13em;text-transform:uppercase;margin-bottom:14px;font-size:11px;font-weight:700}.lead{max-width:680px;color:var(--ink-soft);font-size:clamp(18px,2vw,22px);line-height:1.65}.mono{font-family:var(--font-data);font-variant-numeric:tabular-nums}.primary-button,.secondary-button,.text-button{border-radius:var(--radius-sm);min-height:48px;transition:background var(--ease), color var(--ease), border-color var(--ease), opacity var(--ease);justify-content:center;align-items:center;gap:9px;font-weight:750;display:inline-flex}.primary-button{border:1px solid var(--primary);color:#fff;background:var(--primary);padding:0 20px}.primary-button:hover{background:var(--primary-dark)}.secondary-button{border:1px solid var(--border-strong);color:var(--ink);background:var(--surface);padding:0 20px}.secondary-button:hover{border-color:var(--primary);color:var(--primary)}.text-button{min-height:44px;color:var(--ink-soft);background:0 0;border:0;padding:0 8px}.text-button:hover{color:var(--primary)}button:disabled{cursor:not-allowed;opacity:.48}.skip-link{z-index:var(--z-skip);color:#fff;background:var(--ink);padding:10px 14px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.route-enter-active,.route-leave-active{transition:opacity .18s,transform .18s}.route-enter-from{opacity:0;transform:translateY(4px)}.route-leave-to{opacity:0}@media (width<=720px){.container{width:min(calc(100% - 32px), var(--container))}.section{padding:72px 0}body{line-height:1.6}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
