body.insurance-page{min-height:100vh;margin:0;padding:0;--green: #4ce481;--panel: #0c1c28;--panel-2: #132735;--border: #254252;--muted: #a4b6c4;--text: #f3f8fc;background:#07131e;color:var(--text)}.insurance-page>.wrap{max-width:none;padding:0}.insurance-page>.wrap>p:first-child{display:none}body.insurance-page>.wrap>footer{display:block;max-width:1080px;margin:0 auto;padding:24px}.insurance-main{max-width:1080px;margin:0 auto;padding:28px 24px 60px}.insurance-breadcrumb{color:var(--muted);font-size:13px}.insurance-tabs{display:flex;gap:8px;margin:24px 0 32px}.insurance-tabs a{padding:9px 16px;border:1px solid var(--border);border-radius:8px;text-decoration:none}.insurance-tabs a[aria-current]{color:var(--text);background:var(--panel-2);border-color:var(--green)}.insurance-main h1{max-width:820px;font-size:clamp(30px,4.5vw,52px);line-height:1.1;letter-spacing:-.035em;margin:20px 0}.insurance-lead{max-width:720px;font-size:19px;line-height:1.6;color:var(--muted)}.insurance-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:40px 0}.insurance-products article,.insurance-calculator{background:var(--panel);border:1px solid var(--border);border-radius:14px;padding:28px}.insurance-products h2{font-size:32px;margin-top:0}.insurance-products article{display:flex;flex-direction:column;align-items:flex-start}.insurance-products .insurance-primary{margin-top:auto}.insurance-primary{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--green);color:#051a11;font:inherit;font-weight:700;padding:14px 20px;border:0;border-radius:8px;text-decoration:none;cursor:pointer;min-height:48px}.insurance-primary:hover{filter:brightness(1.08)}.insurance-primary:focus-visible,.insurance-tabs a:focus-visible{outline:3px solid var(--green);outline-offset:4px}.insurance-primary:disabled{opacity:.65;cursor:wait}.insurance-primary[hidden]{display:none}.insurance-detail,.insurance-disclosure,.insurance-sources{color:var(--muted);font-size:14px;line-height:1.6}.insurance-calculator{margin:32px 0}.insurance-calculator h2{margin-top:0}.insurance-frame-container:empty{display:none}.insurance-frame-container{background:#fff;border-radius:10px;overflow:hidden;margin-top:20px}.insurance-frame-container iframe{width:1px;min-width:100%;min-height:480px;border:0;display:block}.insurance-professional{border-left:3px solid var(--green);padding:8px 24px;margin:36px 0}.insurance-professional h2{font-size:21px;margin-top:0}.insurance-professional p{max-width:800px}.insurance-checklist{margin:44px 0}.insurance-checklist dl>div{display:grid;grid-template-columns:220px 1fr;gap:24px;border-top:1px solid var(--border);padding:18px 0}.insurance-checklist dt{font-weight:700}.insurance-checklist dd{margin:0;color:var(--muted)}.insurance-sources{margin-top:12px}@media(max-width:640px){.insurance-main{padding:18px 16px 40px}.insurance-products{grid-template-columns:1fr;gap:16px}.insurance-products article,.insurance-calculator{padding:20px 16px}.insurance-checklist dl>div{grid-template-columns:1fr;gap:8px}.insurance-tabs{margin-bottom:24px}.insurance-primary{width:100%;box-sizing:border-box}.insurance-calculator:has(iframe){padding:20px 8px}.insurance-professional{padding-left:16px}}
