.security-page.svelte-4rm2pb{min-height:100vh;background:var(--canvas);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);font-weight:500;margin-top:0}.eyebrow.svelte-4rm2pb,.detail-label.svelte-4rm2pb{color:var(--ink-3);font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.hero.svelte-4rm2pb{max-width:860px;padding:48px 0 88px}h1.svelte-4rm2pb{max-width:800px;margin:18px 0 24px;font-size:clamp(54px,8vw,92px);line-height:.98;letter-spacing:-.03em;text-wrap:balance}.hero-lead.svelte-4rm2pb{max-width:740px;margin:0 0 30px;color:var(--ink-2);font-size:21px;line-height:1.55}.hero-actions.svelte-4rm2pb,.final-actions.svelte-4rm2pb{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.text-link.svelte-4rm2pb{color:var(--forest);font-size:15px;font-weight:500;text-decoration-thickness:1px;text-underline-offset:4px}.checked.svelte-4rm2pb{max-width:650px;margin:24px 0 0;color:var(--ink-3);font-size:13px;line-height:1.55}.summary.svelte-4rm2pb,.details.svelte-4rm2pb,.limits.svelte-4rm2pb,.checklist.svelte-4rm2pb{padding:80px 0;border-top:1px solid var(--border)}.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){margin:12px 0 0;font-size:clamp(36px,5vw,54px);line-height:1.06;letter-spacing:-.02em;text-wrap:balance}.summary-grid.svelte-4rm2pb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.summary-grid.svelte-4rm2pb article:where(.svelte-4rm2pb){min-height:230px;padding:28px;background:var(--canvas-2);border:1px solid var(--border);border-radius:var(--radius-3)}.summary-grid.svelte-4rm2pb span:where(.svelte-4rm2pb){color:var(--forest);font-family:var(--font-mono);font-size:11px;letter-spacing:.05em;text-transform:uppercase}.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){display:grid;grid-template-columns:210px minmax(0,1fr);gap:44px;padding:34px 0;border-bottom:1px solid var(--border)}.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{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--border);border-radius:var(--radius-3);overflow:hidden}.limit-grid.svelte-4rm2pb div:where(.svelte-4rm2pb){padding:28px;background:var(--canvas-2)}.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){display:block;margin-bottom:8px;color:var(--ink);font-size:16px}.checklist.svelte-4rm2pb{display:grid;grid-template-columns:.9fr 1.1fr;gap:72px}.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){list-style:none;padding:0;margin:0;border-top:1px solid var(--border)}.checklist.svelte-4rm2pb li:where(.svelte-4rm2pb){display:grid;grid-template-columns:44px 1fr;gap:12px;padding:20px 0;border-bottom:1px solid var(--border);color:var(--ink-2);font-size:16px;line-height:1.45}.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{display:grid;grid-template-columns:minmax(0,1.2fr) auto;gap:64px;align-items:end;margin-top:24px;padding:48px;background:var(--forest-soft);border-radius:var(--radius-3)}.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 (max-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}}
