._site_1yzux_2{--brand-900: #14264a;--brand-800: #1c3a6b;--brand-700: #24508f;--brand-600: #2d64b0;--tint: #dbe6f7;--tint-soft: #eef3fb;--paper: #fbfaf7;--ink: #1a1a1a;--muted: #5a6170;--line: #e6e3dc;--radius: 18px;min-height:100vh;background:var(--paper);color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}._site_1yzux_2 a{color:var(--brand-700)}._site_1yzux_2 img{max-width:100%;height:auto;display:block}._header_1yzux_40{position:sticky;top:0;z-index:10;background:#fbfaf7db;-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--line)}._headerInner_1yzux_49{max-width:1160px;margin:0 auto;padding:12px 24px;display:flex;align-items:center;gap:32px}._brand_1yzux_58{display:flex;align-items:center;gap:10px;font-weight:700;font-size:19px;color:var(--ink)!important;text-decoration:none}._brand_1yzux_58 img{border-radius:9px}._nav_1yzux_72{display:flex;gap:24px;margin-left:auto}._nav_1yzux_72 a{color:var(--muted);text-decoration:none;font-size:15px;font-weight:500}._nav_1yzux_72 a:hover{color:var(--ink)}._button_1yzux_90{display:inline-flex;align-items:center;justify-content:center;padding:11px 20px;border-radius:999px;background:var(--brand-700);color:#fff!important;font-weight:600;font-size:15px;text-decoration:none;white-space:nowrap;transition:background .15s ease,transform .15s ease}a._button_1yzux_90:hover{background:var(--brand-800);transform:translateY(-1px)}._buttonLight_1yzux_112{background:#fff;color:var(--brand-800)!important}a._buttonLight_1yzux_112:hover{background:var(--tint)}._buttonSoon_1yzux_121{cursor:default;opacity:.92}._buttonGhost_1yzux_126{background:transparent;border:1px solid rgb(255 255 255 / .45)}a._buttonGhost_1yzux_126:hover{background:#ffffff1f}._footer_1yzux_136{border-top:1px solid var(--line);margin-top:40px}._footerInner_1yzux_141{max-width:1160px;margin:0 auto;padding:28px 24px 40px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;color:var(--muted);font-size:15px}._footerInner_1yzux_141 p{margin:0}@media(max-width:760px){._nav_1yzux_72{display:none}._headerInner_1yzux_49{justify-content:space-between;gap:12px}._headerInner_1yzux_49 ._button_1yzux_90{padding:9px 14px;font-size:13px}}
