@import url("https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:wght@300;400;600;700&family=Inter:wght@300;400;500;600&family=Geist+Mono:wght@400&family=Outfit:wght@500;600&display=swap");:root{--foreground:#001433;--primary:#0545c8;--background:#f5f9ff;--font-sans:"Inter",sans-serif;--font-display:"Bricolage Grotesque",sans-serif;--font-mono:"Geist Mono",monospace;--font-brand:"Outfit",sans-serif}.landing-content ol{list-style:decimal;padding-left:24px;margin:0 0 28px}.landing-content ul{list-style:disc;padding-left:24px;margin:0 0 28px}.landing-content ol li,.landing-content ul li{margin-bottom:10px}.landing-content table{width:100%;border-collapse:collapse;margin:24px 0;font-size:.95rem}.landing-content table thead{border-bottom:2px solid var(--foreground)}.landing-content table th{padding:12px 8px;text-align:left;font-weight:600;font-size:.85rem;text-transform:uppercase;letter-spacing:.05em}.landing-content table td{padding:10px 8px;border-bottom:1px solid rgba(0,20,51,.15)}.landing-content table tbody tr:last-child td{border-bottom:none}@media (max-width:640px){.landing-content table{font-size:.85rem}.landing-content table td,.landing-content table th{padding:8px 4px}}.landing-content h1,.landing-content h2{font-family:var(--font-display)}.landing-content li,.landing-content p{font-family:var(--font-sans)}.font-display{font-family:var(--font-display)}.font-brand{font-family:var(--font-brand)}