._mark_1ki6a_1{color:var(--color-brand);flex-shrink:0}._container_b2qq3_1{width:min(100% - (var(--pad) * 2), var(--container));margin-inline:auto}._narrow_b2qq3_6{width:min(100% - (var(--pad) * 2), var(--container-narrow))}._footer_5fzfi_1{border-top:1px solid var(--color-border);background:var(--color-bg-soft);padding:2.5rem 0 2rem}._row_5fzfi_7{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._brandBlock_5fzfi_15{gap:.45rem;display:grid}._brand_5fzfi_15{align-items:center;gap:.6rem;display:inline-flex}._brand_5fzfi_15 strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:.95rem}._email_5fzfi_32{width:fit-content;color:var(--color-brand);font-size:.88rem;font-weight:600}._email_5fzfi_32:hover{color:var(--color-brand-strong)}._nav_5fzfi_43{flex-wrap:wrap;gap:.35rem 1rem;display:flex}._nav_5fzfi_43 a{color:var(--color-text-muted);font-size:.92rem;font-weight:600}._nav_5fzfi_43 a:hover{color:var(--color-brand)}._copy_5fzfi_59{border-top:1px solid var(--color-border);margin-top:1.35rem;padding-top:1.1rem;font-size:.82rem}._header_70jr1_1{z-index:40;height:var(--header-h);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe6;border-bottom:1px solid #e7eaf0e6;position:fixed;inset:0 0 auto}._inner_70jr1_11{width:min(100% - (var(--pad) * 2), var(--container));justify-content:space-between;align-items:center;gap:1rem;height:100%;margin-inline:auto;display:flex}._brand_70jr1_21{align-items:center;gap:.65rem;min-width:0;display:inline-flex}._brand_70jr1_21 span{font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:700;overflow:hidden}._desktopNav_70jr1_38{align-items:center;gap:.25rem;display:none}._link_70jr1_44{min-height:2.35rem;color:var(--color-text-muted);transition:color .16s var(--ease), background-color .16s var(--ease);border-radius:999px;align-items:center;padding:.35rem .9rem;font-size:.92rem;font-weight:600;display:inline-flex}._link_70jr1_44:hover{color:var(--color-text);background:#2f6bff0f}._active_70jr1_61{background:#2f6bff1a;color:var(--color-brand)!important}._menuButton_70jr1_66{border:1px solid var(--color-border);background:#fff;border-radius:10px;place-items:center;width:2.5rem;height:2.5rem;display:inline-grid}._mobilePanel_70jr1_76{inset:calc(var(--header-h) - 1px) 0 auto;border-bottom:1px solid var(--color-border);box-shadow:var(--shadow);padding:.75rem var(--pad) 1rem;background:#fff;position:absolute}._mobileNav_70jr1_85{gap:.25rem;display:grid}._mobileLink_70jr1_90{border-radius:12px;align-items:center;min-height:2.9rem;padding:.7rem .85rem;font-weight:600;display:flex}._mobileLink_70jr1_90:hover{background:var(--color-bg-soft)}@media (width>=860px){._desktopNav_70jr1_38{display:flex}._menuButton_70jr1_66,._mobilePanel_70jr1_76{display:none!important}}._shell_1e5p9_1{flex-direction:column;min-height:100vh;display:flex}._shell_1e5p9_1 main{flex:1}:root{--color-bg:#fff;--color-bg-soft:#f7f8fa;--color-text:#12141c;--color-text-muted:#667085;--color-brand:#2f6bff;--color-brand-strong:#1f54d8;--color-border:#e7eaf0;--color-surface:#fff;--font-display:"Manrope", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--font-body:"Inter", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--text-sm:.9375rem;--text-base:1.0625rem;--text-lg:1.1875rem;--text-xl:clamp(1.35rem, 1.1rem + .8vw, 1.65rem);--text-2xl:clamp(1.75rem, 1.3rem + 1.4vw, 2.35rem);--text-3xl:clamp(2.2rem, 1.55rem + 2.2vw, 3.4rem);--text-4xl:clamp(2.6rem, 1.7rem + 3vw, 4.2rem);--leading-tight:1.12;--leading-snug:1.45;--leading-normal:1.7;--tracking-display:-.04em;--container:1160px;--container-narrow:760px;--pad:clamp(1.25rem, 4vw, 2rem);--section:clamp(4rem, 8vw, 7rem);--header-h:4rem;--radius:18px;--radius-sm:12px;--ease:cubic-bezier(.22, 1, .36, 1);--shadow:0 18px 50px #12141c14}h1,h2,h3{font-family:var(--font-display);color:var(--color-text);letter-spacing:var(--tracking-display);font-weight:700;line-height:var(--leading-tight);text-wrap:balance;margin:0}h1{font-size:var(--text-4xl);font-weight:800}h2{font-size:var(--text-2xl)}h3{font-size:var(--text-xl);letter-spacing:-.03em}p{font-family:var(--font-body);color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-normal);margin:0}.eyebrow{min-height:1.7rem;color:var(--color-brand);letter-spacing:.08em;text-transform:uppercase;background:#2f6bff14;border-radius:999px;align-items:center;padding:.15rem .7rem;font-size:.75rem;font-weight:700;display:inline-flex}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}body{min-width:320px;font-family:var(--font-body);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}#root{min-height:100vh}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;background:0 0;border:none}ul{margin:0;padding:0;list-style:none}:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page{padding-top:var(--header-h)}
