.insurance-year-tabs{gap:.5rem;padding-bottom:1rem;display:flex;overflow-x:auto}.insurance-year-tab{cursor:pointer;border:1px solid var(--line);color:var(--deep-petrol);border-radius:999px;flex-shrink:0;padding:.65rem 1.25rem;font-weight:700}.insurance-year-tab[aria-selected=true]{background:var(--deep-petrol);color:#fff;border-color:var(--deep-petrol)}.contracten-panel[data-astro-cid-4splevc7]{box-shadow:0 18px 48px #14312f14}.contract-action[data-astro-cid-4splevc7]{min-height:3.95rem;color:var(--ink);background:#ffffffc7;border:1px solid #d7ded8e0;border-radius:8px;align-items:center;gap:.85rem;padding:.72rem .9rem;text-decoration:none;transition:border-color .16s,transform .16s,background-color .16s;display:flex}.contract-action[data-astro-cid-4splevc7]:hover{background:#fff;border-color:#0f5f5a73;transform:translateY(-1px)}.contract-action-icon[data-astro-cid-4splevc7]{background:var(--sage);width:2.15rem;min-width:2.15rem;height:2.15rem;color:var(--deep-petrol);border-radius:999px;place-items:center;display:grid}.contract-step[data-astro-cid-4splevc7]{background:var(--sand-soft);border:1px solid #d7ded8e0;border-radius:8px;padding:1rem}.contract-step[data-astro-cid-4splevc7] span[data-astro-cid-4splevc7]{background:var(--sage);width:1.7rem;height:1.7rem;color:var(--deep-petrol);border-radius:999px;place-items:center;font-size:.95rem;display:grid}.contract-step[data-astro-cid-4splevc7] h3[data-astro-cid-4splevc7]{color:var(--ink);margin-top:.7rem;font-size:1.15rem;font-weight:560}.contract-step[data-astro-cid-4splevc7] p[data-astro-cid-4splevc7]{color:var(--muted);margin-top:.4rem;font-size:.88rem;line-height:1.5}
