.content-section.svelte-biopei{margin-bottom:2.5rem}.content-section.svelte-biopei h2:where(.svelte-biopei){font-size:1.35rem;font-weight:700;margin:0 0 1rem;color:var(--text-primary)}.content-section.svelte-biopei h3:where(.svelte-biopei){font-size:1.1rem;font-weight:600;margin:1.25rem 0 .5rem;color:var(--text-primary)}.content-section.svelte-biopei p:where(.svelte-biopei){font-size:.95rem;line-height:1.7;color:var(--text-secondary);margin:0 0 1rem}.info-card.svelte-biopei{background-color:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);padding:1.25rem;margin-bottom:1rem}.info-card.svelte-biopei h3:where(.svelte-biopei){font-size:1.05rem;font-weight:700;margin:0 0 .5rem;color:var(--text-primary)}.info-card.svelte-biopei p:where(.svelte-biopei){font-size:.9rem;line-height:1.65;color:var(--text-secondary);margin:0 0 .75rem}.info-card.svelte-biopei p:where(.svelte-biopei):last-child{margin-bottom:0}.insurance-grid.svelte-biopei{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;margin-bottom:1rem}.insurance-card.svelte-biopei{background-color:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);padding:1.25rem}.insurance-card.svelte-biopei h3:where(.svelte-biopei){font-size:1.05rem;font-weight:700;margin:0 0 .5rem;color:var(--text-primary)}.insurance-card.svelte-biopei p:where(.svelte-biopei){font-size:.9rem;line-height:1.65;color:var(--text-secondary);margin:0}.styled-list.svelte-biopei{list-style:none;padding:0;margin:0 0 1rem;display:flex;flex-direction:column;gap:.75rem}.styled-list.svelte-biopei li:where(.svelte-biopei){position:relative;padding-left:1.25rem;font-size:.95rem;line-height:1.6;color:var(--text-secondary)}.styled-list.svelte-biopei li:where(.svelte-biopei):before{content:"";position:absolute;left:0;top:.55rem;width:.4rem;height:.4rem;border-radius:50%;background-color:var(--accent)}.note-box.svelte-biopei{background-color:var(--bg-secondary);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:var(--radius-sm);padding:1rem 1.25rem;margin-top:.5rem}.note-box.svelte-biopei p:where(.svelte-biopei){font-size:.9rem;line-height:1.65;color:var(--text-secondary);margin:0;font-style:italic}@media(max-width:768px){.insurance-grid.svelte-biopei{grid-template-columns:1fr}}
