._page_1vumc_1{min-height:100vh;background:#080e1b;color:var(--foreground);font-family:var(--font-family-base)}._header_1vumc_7,._footer_1vumc_7{max-width:900px;margin:auto;padding:var(--spacing-6) var(--spacing-6);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4)}._header_1vumc_7{border-bottom:1px solid var(--border)}._brand_1vumc_19{color:var(--primary);font-family:var(--font-family-display);font-weight:700;letter-spacing:.08em;text-decoration:none}._trialLink_1vumc_26,._footer_1vumc_7 a{color:var(--foreground);text-decoration:none}._header_1vumc_7 a,._footer_1vumc_7 a{display:inline-flex;align-items:center;min-height:44px}._main_1vumc_35{max-width:760px;margin:auto;padding:var(--spacing-16) var(--spacing-6) var(--spacing-20);outline:none}._eyebrow_1vumc_41{color:var(--primary);font-size:.8rem;font-weight:600;letter-spacing:.14em}._main_1vumc_35 h1{margin:var(--spacing-3) 0;font-family:var(--font-family-display);font-size:clamp(2.25rem,6vw,3.5rem);line-height:1.12}._updated_1vumc_53{color:var(--muted-foreground);margin-bottom:var(--spacing-16)}._main_1vumc_35 section{margin-top:var(--spacing-12)}._main_1vumc_35 h2{color:var(--primary);font-size:1.45rem;line-height:1.3;margin-bottom:var(--spacing-4)}._main_1vumc_35 section p{color:var(--foreground);line-height:1.8;margin:0 0 var(--spacing-4)}._main_1vumc_35 section a{color:var(--primary);overflow-wrap:anywhere}._footer_1vumc_7{border-top:1px solid var(--border);color:var(--muted-foreground)}._skip_1vumc_79{position:fixed;top:-100px;left:var(--spacing-4);padding:var(--spacing-3);background:var(--card);color:var(--card-foreground)}._skip_1vumc_79:focus{top:var(--spacing-3)}._page_1vumc_1 a:focus-visible{outline:3px solid var(--accent);outline-offset:4px}@media(hover:hover){._page_1vumc_1 a:hover{text-decoration:underline}}@media(max-width:600px){._header_1vumc_7,._footer_1vumc_7{padding:var(--spacing-4)}._main_1vumc_35{padding:var(--spacing-12) var(--spacing-4) var(--spacing-16)}}@media(min-width:601px)and (max-width:1024px){._main_1vumc_35{padding-inline:clamp(1.5rem,4vw,3rem)}}@media(max-width:600px){._header_1vumc_7,._footer_1vumc_7{flex-wrap:wrap;gap:.75rem}._header_1vumc_7 a,._footer_1vumc_7 a{min-height:44px}._main_1vumc_35{min-width:0;padding:2rem .9rem 3rem}._main_1vumc_35 h1{font-size:clamp(1.65rem,7vw,2.4rem);text-wrap:balance}._main_1vumc_35 h2{font-size:clamp(1.1rem,5vw,1.4rem)}._main_1vumc_35 section p{overflow-wrap:anywhere}}@media(max-width:390px){._header_1vumc_7,._footer_1vumc_7,._main_1vumc_35{padding-inline:.75rem}}
