.security-page.svelte-4rm2pb{background:var(--canvas);min-height:100vh;color:var(--ink);font-family:var(--font-sans)}main.svelte-4rm2pb{max-width:1160px;margin:0 auto;padding:44px 32px 112px}h1.svelte-4rm2pb,h2.svelte-4rm2pb,h3.svelte-4rm2pb{color:var(--ink);font-family:var(--font-serif);margin-top:0;font-weight:500}.eyebrow.svelte-4rm2pb,.detail-label.svelte-4rm2pb{color:var(--ink-3);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:500}.hero.svelte-4rm2pb{max-width:860px;padding:48px 0 88px}h1.svelte-4rm2pb{letter-spacing:-.03em;text-wrap:balance;max-width:800px;margin:18px 0 24px;font-size:clamp(54px,8vw,92px);line-height:.98}.hero-lead.svelte-4rm2pb{max-width:740px;color:var(--ink-2);margin:0 0 30px;font-size:21px;line-height:1.55}.hero-actions.svelte-4rm2pb,.final-actions.svelte-4rm2pb{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.text-link.svelte-4rm2pb{color:var(--forest);text-underline-offset:4px;font-size:15px;font-weight:500;text-decoration-thickness:1px}.checked.svelte-4rm2pb{max-width:650px;color:var(--ink-3);margin:24px 0 0;font-size:13px;line-height:1.55}.summary.svelte-4rm2pb,.details.svelte-4rm2pb,.limits.svelte-4rm2pb,.checklist.svelte-4rm2pb{border-top:1px solid var(--border);padding:80px 0}.section-heading.svelte-4rm2pb{max-width:680px;margin-bottom:36px}.section-heading.svelte-4rm2pb h2:where(.svelte-4rm2pb),.checklist.svelte-4rm2pb h2:where(.svelte-4rm2pb),.final-cta.svelte-4rm2pb h2:where(.svelte-4rm2pb){letter-spacing:-.02em;text-wrap:balance;margin:12px 0 0;font-size:clamp(36px,5vw,54px);line-height:1.06}.summary-grid.svelte-4rm2pb{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.summary-grid.svelte-4rm2pb article:where(.svelte-4rm2pb){background:var(--canvas-2);border:1px solid var(--border);border-radius:var(--radius-3);min-height:230px;padding:28px}.summary-grid.svelte-4rm2pb span:where(.svelte-4rm2pb){color:var(--forest);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;font-size:11px}.summary-grid.svelte-4rm2pb h3:where(.svelte-4rm2pb){margin:28px 0 12px;font-size:28px;line-height:1.1}.summary-grid.svelte-4rm2pb p:where(.svelte-4rm2pb),.detail-list.svelte-4rm2pb p:where(.svelte-4rm2pb),.limit-grid.svelte-4rm2pb p:where(.svelte-4rm2pb),.checklist.svelte-4rm2pb p:where(.svelte-4rm2pb),.final-cta.svelte-4rm2pb p:where(.svelte-4rm2pb){color:var(--ink-2);line-height:1.6}.summary-grid.svelte-4rm2pb p:where(.svelte-4rm2pb),.limit-grid.svelte-4rm2pb p:where(.svelte-4rm2pb){margin:0;font-size:15px}.detail-list.svelte-4rm2pb{border-top:1px solid var(--border)}.detail-list.svelte-4rm2pb article:where(.svelte-4rm2pb){border-bottom:1px solid var(--border);grid-template-columns:210px minmax(0,1fr);gap:44px;padding:34px 0;display:grid}.detail-label.svelte-4rm2pb{padding-top:7px}.detail-list.svelte-4rm2pb h3:where(.svelte-4rm2pb){margin:0 0 10px;font-size:28px;line-height:1.16}.detail-list.svelte-4rm2pb p:where(.svelte-4rm2pb){max-width:720px;margin:0;font-size:17px}.limit-grid.svelte-4rm2pb{border:1px solid var(--border);border-radius:var(--radius-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.limit-grid.svelte-4rm2pb div:where(.svelte-4rm2pb){background:var(--canvas-2);padding:28px}.limit-grid.svelte-4rm2pb div:where(.svelte-4rm2pb):nth-child(odd){border-right:1px solid var(--border)}.limit-grid.svelte-4rm2pb div:where(.svelte-4rm2pb):nth-child(-n+2){border-bottom:1px solid var(--border)}.limit-grid.svelte-4rm2pb strong:where(.svelte-4rm2pb){color:var(--ink);margin-bottom:8px;font-size:16px;display:block}.checklist.svelte-4rm2pb{grid-template-columns:.9fr 1.1fr;gap:72px;display:grid}.checklist.svelte-4rm2pb h2:where(.svelte-4rm2pb){font-size:clamp(34px,4.3vw,48px)}.checklist.svelte-4rm2pb p:where(.svelte-4rm2pb){max-width:430px;font-size:17px}.checklist.svelte-4rm2pb ol:where(.svelte-4rm2pb){border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.checklist.svelte-4rm2pb li:where(.svelte-4rm2pb){border-bottom:1px solid var(--border);color:var(--ink-2);grid-template-columns:44px 1fr;gap:12px;padding:20px 0;font-size:16px;line-height:1.45;display:grid}.checklist.svelte-4rm2pb li:where(.svelte-4rm2pb) span:where(.svelte-4rm2pb){color:var(--forest);font-family:var(--font-mono);font-size:12px}.final-cta.svelte-4rm2pb{background:var(--forest-soft);border-radius:var(--radius-3);grid-template-columns:minmax(0,1.2fr) auto;align-items:end;gap:64px;margin-top:24px;padding:48px;display:grid}.final-cta.svelte-4rm2pb h2:where(.svelte-4rm2pb){max-width:650px}.final-cta.svelte-4rm2pb p:where(.svelte-4rm2pb){max-width:650px;margin:18px 0 0;font-size:17px}.final-actions.svelte-4rm2pb{justify-content:flex-end}@media (width<=800px){main.svelte-4rm2pb{padding:28px 24px 80px}.hero.svelte-4rm2pb{padding:36px 0 64px}.summary-grid.svelte-4rm2pb,.limit-grid.svelte-4rm2pb,.checklist.svelte-4rm2pb,.final-cta.svelte-4rm2pb{grid-template-columns:1fr}.summary.svelte-4rm2pb,.details.svelte-4rm2pb,.limits.svelte-4rm2pb,.checklist.svelte-4rm2pb{padding:60px 0}.detail-list.svelte-4rm2pb article:where(.svelte-4rm2pb){grid-template-columns:1fr;gap:12px}.limit-grid.svelte-4rm2pb div:where(.svelte-4rm2pb),.limit-grid.svelte-4rm2pb div:where(.svelte-4rm2pb):nth-child(odd),.limit-grid.svelte-4rm2pb div:where(.svelte-4rm2pb):nth-child(-n+2){border:0;border-bottom:1px solid var(--border)}.limit-grid.svelte-4rm2pb div:where(.svelte-4rm2pb):last-child{border-bottom:0}.checklist.svelte-4rm2pb{gap:36px}.final-cta.svelte-4rm2pb{gap:32px;padding:32px 24px}.final-actions.svelte-4rm2pb{justify-content:flex-start}}
