.hero[data-astro-cid-nsurbltt]{border-bottom:1px solid var(--line);padding-block:clamp(2.5rem,1.5rem + 4vw,5rem) clamp(2rem,1rem + 3vw,3.5rem)}.hero-grid[data-astro-cid-nsurbltt]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,1rem + 4vw,4rem);display:grid}.crumbs[data-astro-cid-nsurbltt]{color:var(--slate);align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.8rem;display:flex}.crumbs[data-astro-cid-nsurbltt] a[data-astro-cid-nsurbltt]:hover{color:var(--teal-deep)}.crumbs[data-astro-cid-nsurbltt] em[data-astro-cid-nsurbltt]{color:var(--ink);font-style:normal}.hero[data-astro-cid-nsurbltt] h1[data-astro-cid-nsurbltt]{margin:1rem 0}.hero-actions[data-astro-cid-nsurbltt]{flex-wrap:wrap;gap:.9rem;margin-top:2rem;display:flex}.hero-media[data-astro-cid-nsurbltt]{margin:0}.hero-media[data-astro-cid-nsurbltt] img[data-astro-cid-nsurbltt]{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}@media (width<=820px){.hero-grid[data-astro-cid-nsurbltt]{grid-template-columns:1fr}}.intro[data-astro-cid-nsurbltt]{font-size:var(--step-1)}.intro[data-astro-cid-nsurbltt] strong{color:var(--ink)}.statband[data-astro-cid-nsurbltt]{padding-block:clamp(2.5rem,2rem + 2vw,3.5rem)}.stat[data-astro-cid-nsurbltt]{text-align:center;border-left:1px solid var(--line-dark);padding:.5rem 1rem}.stat[data-astro-cid-nsurbltt]:first-child{border-left:0}.stat-value[data-astro-cid-nsurbltt]{font-family:var(--font-display);font-size:var(--step-3);color:#fff;line-height:1.1;display:block}.stat-label[data-astro-cid-nsurbltt]{color:var(--gold-soft);text-transform:uppercase;letter-spacing:.12em;font-size:.85rem}@media (width<=620px){.stat[data-astro-cid-nsurbltt]{border-left:0;border-top:1px solid var(--line-dark);padding-block:1rem}.stat[data-astro-cid-nsurbltt]:first-child{border-top:0}}.block-title[data-astro-cid-nsurbltt]{max-width:24ch;margin:0 0 2rem}.cards[data-astro-cid-nsurbltt]{align-items:stretch}.card[data-astro-cid-nsurbltt]{border:1px solid var(--line);background:#fff;padding:1.75rem}.section[data-astro-cid-nsurbltt]:not(.section--cream) .card[data-astro-cid-nsurbltt]{background:var(--cream)}.card[data-astro-cid-nsurbltt] h3[data-astro-cid-nsurbltt]{margin-bottom:.6rem}.card[data-astro-cid-nsurbltt] p[data-astro-cid-nsurbltt]{color:var(--slate);font-size:.95rem}.card--link[data-astro-cid-nsurbltt]{flex-direction:column;gap:.6rem;transition:transform .15s,border-color .15s;display:flex}.card--link[data-astro-cid-nsurbltt]:hover{border-color:var(--ink);transform:translateY(-3px)}.card--link[data-astro-cid-nsurbltt] .arrow-link[data-astro-cid-nsurbltt]{margin-top:auto}.rel-ico[data-astro-cid-nsurbltt]{background:var(--teal);width:40px;height:40px;-webkit-mask:var(--ico) center / contain no-repeat;mask:var(--ico) center / contain no-repeat;display:block}.process[data-astro-cid-nsurbltt]{counter-reset:step;gap:1.5rem;padding:0;list-style:none;display:grid}.process[data-astro-cid-nsurbltt] li[data-astro-cid-nsurbltt]{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;align-items:start;gap:1.25rem;padding-bottom:1.5rem;display:grid}.process[data-astro-cid-nsurbltt] .num[data-astro-cid-nsurbltt]{font-family:var(--font-display);font-size:var(--step-2);color:var(--teal);line-height:1}.process[data-astro-cid-nsurbltt] h3[data-astro-cid-nsurbltt]{margin-bottom:.35rem}.process[data-astro-cid-nsurbltt] p[data-astro-cid-nsurbltt]{color:var(--slate)}.faq-list[data-astro-cid-nsurbltt]{gap:.5rem;max-width:820px;display:grid}.faq[data-astro-cid-nsurbltt]{border:1px solid var(--line);background:#fff}.faq[data-astro-cid-nsurbltt] summary[data-astro-cid-nsurbltt]{cursor:pointer;font-family:var(--font-display);justify-content:space-between;gap:1rem;padding:1.1rem 1.25rem;font-weight:700;list-style:none;display:flex}.faq[data-astro-cid-nsurbltt] summary[data-astro-cid-nsurbltt]::-webkit-details-marker{display:none}.faq[data-astro-cid-nsurbltt] summary[data-astro-cid-nsurbltt]:after{content:"+";color:var(--teal-deep);font-size:1.4rem;line-height:1}.faq[data-astro-cid-nsurbltt][open] summary[data-astro-cid-nsurbltt]:after{content:"–"}.faq[data-astro-cid-nsurbltt] p[data-astro-cid-nsurbltt]{color:var(--slate);padding:0 1.25rem 1.25rem}.cta[data-astro-cid-nsurbltt]{padding-block:clamp(3.5rem,2.5rem + 4vw,6rem)}.cta[data-astro-cid-nsurbltt] h2[data-astro-cid-nsurbltt]{max-width:22ch;margin-inline:auto}
