.service-page__hero[data-astro-cid-nsurbltt]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);isolation:isolate;align-items:center;gap:1.5rem;margin-top:1.5rem;padding:clamp(1.5rem,3.5vw,2.5rem);display:grid}.service-page__hero-copy[data-astro-cid-nsurbltt]{min-width:0}.service-page__hero[data-astro-cid-nsurbltt] h1[data-astro-cid-nsurbltt]{color:var(--brand-dark);max-width:22ch;font-size:clamp(2.2rem,4vw,3rem)}.service-page__hero[data-astro-cid-nsurbltt] .service-page__intro[data-astro-cid-nsurbltt]{color:var(--lede);max-width:62ch;margin:1.25rem 0 0;font-size:1.05rem}.service-page__hero[data-astro-cid-nsurbltt] .button[data-astro-cid-nsurbltt]{margin-top:1.5rem}.service-page__hero[data-astro-cid-nsurbltt] .service-illustration{justify-self:center;width:100%;max-width:360px}.service-page__content[data-astro-cid-nsurbltt] h2[data-astro-cid-nsurbltt]{font-size:clamp(1.7rem,3.2vw,2.25rem);line-height:1.18}.service-page__price-note[data-astro-cid-nsurbltt]{margin-top:1.25rem}.service-page__calculator-link[data-astro-cid-nsurbltt] a[data-astro-cid-nsurbltt]{align-items:center;min-height:44px;display:inline-flex}.service-page__content[data-astro-cid-nsurbltt]>section[data-astro-cid-nsurbltt]>p[data-astro-cid-nsurbltt]>a[data-astro-cid-nsurbltt]{align-items:center;max-width:100%;min-height:44px;display:inline-flex}.service-page__scope[data-astro-cid-nsurbltt]{grid-template-columns:repeat(2,minmax(0,1fr))}.service-page__scope[data-astro-cid-nsurbltt] h3[data-astro-cid-nsurbltt],.service-page__exclusions[data-astro-cid-nsurbltt] h3[data-astro-cid-nsurbltt]{font-size:1.25rem;line-height:1.3}.service-page__scope[data-astro-cid-nsurbltt] p[data-astro-cid-nsurbltt]{margin:0}.service-page__exclusions[data-astro-cid-nsurbltt]{max-width:72ch;margin-top:1.75rem}.service-page__direction-grid[data-astro-cid-nsurbltt]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.service-page__direction-grid[data-astro-cid-nsurbltt] a[data-astro-cid-nsurbltt]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:1.25rem;text-decoration:none}.service-page__direction-grid[data-astro-cid-nsurbltt] a[data-astro-cid-nsurbltt]:hover{border-color:var(--brand)}.service-page__direction-grid[data-astro-cid-nsurbltt] strong[data-astro-cid-nsurbltt]{justify-content:space-between;gap:1rem;margin-bottom:.6rem;display:flex}.service-page__direction-grid[data-astro-cid-nsurbltt] a[data-astro-cid-nsurbltt]>span[data-astro-cid-nsurbltt]{color:var(--lede);font-size:.95rem}@media (width>=820px){.service-page__hero[data-astro-cid-nsurbltt]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1.5rem}.service-page__hero[data-astro-cid-nsurbltt] h1[data-astro-cid-nsurbltt]{font-size:clamp(2rem,3.6vw,3rem)}.service-page__hero[data-astro-cid-nsurbltt] .service-illustration{max-width:440px}}.service-page__content[data-astro-cid-nsurbltt]>section[data-astro-cid-nsurbltt]>p[data-astro-cid-nsurbltt],.service-page__content[data-astro-cid-nsurbltt]>section[data-astro-cid-nsurbltt]>ul[data-astro-cid-nsurbltt],.service-page__content[data-astro-cid-nsurbltt]>section[data-astro-cid-nsurbltt]>ol[data-astro-cid-nsurbltt],.service-page__content[data-astro-cid-nsurbltt]>nav[data-astro-cid-nsurbltt]:not(.breadcrumbs)>ul[data-astro-cid-nsurbltt]{max-width:72ch}.service-page__content[data-astro-cid-nsurbltt]>nav[data-astro-cid-nsurbltt].service-page__jumps{border-bottom:0;padding:1.15rem 0 0}.service-page__jumps-label[data-astro-cid-nsurbltt]{color:var(--muted);letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:850}.service-page__jumps[data-astro-cid-nsurbltt] ul[data-astro-cid-nsurbltt]{flex-wrap:wrap;gap:.55rem;max-width:none;margin:.55rem 0 0;padding:0;list-style:none;display:flex}.service-page__jumps[data-astro-cid-nsurbltt] a[data-astro-cid-nsurbltt]{background:var(--paper);border:1px solid var(--control-border);border-radius:999px;align-items:center;min-height:44px;padding:.55rem .9rem;font-size:.9rem;font-weight:750;text-decoration:none;display:inline-flex}#prices[data-astro-cid-nsurbltt],#service-composition[data-astro-cid-nsurbltt],#work-process[data-astro-cid-nsurbltt],#service-preparation[data-astro-cid-nsurbltt],#service-faq[data-astro-cid-nsurbltt]{scroll-margin-top:110px}.service-page__technical-group[data-astro-cid-nsurbltt]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);margin-top:clamp(1.5rem,3vw,2rem);overflow:visible}.service-page__technical[data-astro-cid-nsurbltt]{border-top:0}.service-page__technical[data-astro-cid-nsurbltt]+.service-page__technical[data-astro-cid-nsurbltt]{border-top:1px solid var(--line)}.service-page__technical[data-astro-cid-nsurbltt] summary[data-astro-cid-nsurbltt]{padding:clamp(1.35rem,3vw,2rem) clamp(1.6rem,4vw,2.7rem);list-style:none}.service-page__technical[data-astro-cid-nsurbltt] summary[data-astro-cid-nsurbltt]::marker{content:""}.service-page__technical[data-astro-cid-nsurbltt] h2[data-astro-cid-nsurbltt]{margin:0;font-size:clamp(1.35rem,2.5vw,1.8rem)}.service-page__technical-body[data-astro-cid-nsurbltt]{padding:0 clamp(1.6rem,4vw,2.7rem) clamp(1.6rem,4vw,2.7rem)}.service-page__technical-body[data-astro-cid-nsurbltt] p[data-astro-cid-nsurbltt],.service-page__technical-body[data-astro-cid-nsurbltt] ul[data-astro-cid-nsurbltt]{max-width:72ch}.service-page__mid-cta[data-astro-cid-nsurbltt]{background:var(--brand-soft);border-radius:var(--radius);border:1px solid #17463a29;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;margin:clamp(1.5rem,3vw,2.25rem) 0 0;padding:clamp(1.35rem,3vw,2rem);display:grid}.service-page__mid-cta[data-astro-cid-nsurbltt] .eyebrow[data-astro-cid-nsurbltt]{margin-bottom:.5rem}.service-page__mid-cta[data-astro-cid-nsurbltt] h2[data-astro-cid-nsurbltt]{margin-bottom:.65rem;font-size:clamp(1.5rem,3vw,2.15rem)}.service-page__mid-cta[data-astro-cid-nsurbltt] p[data-astro-cid-nsurbltt]:last-child{max-width:62ch;margin:0}.service-page__mid-cta[data-astro-cid-nsurbltt] .button[data-astro-cid-nsurbltt]{white-space:nowrap}@media (width<=639px){.service-page__scope[data-astro-cid-nsurbltt],.service-page__direction-grid[data-astro-cid-nsurbltt]{grid-template-columns:1fr}.service-page__hero[data-astro-cid-nsurbltt]{border-radius:var(--radius);gap:1rem;margin-top:1rem;padding:1.15rem}.service-page__hero-copy[data-astro-cid-nsurbltt]{flex-direction:column;display:flex}.service-page__hero[data-astro-cid-nsurbltt] .eyebrow[data-astro-cid-nsurbltt]{letter-spacing:.09em;order:1;font-size:.7rem}.service-page__hero[data-astro-cid-nsurbltt] h1[data-astro-cid-nsurbltt]{order:2;max-width:none;font-size:clamp(1.9rem,8.6vw,2.45rem)}.service-page__hero[data-astro-cid-nsurbltt] .button[data-astro-cid-nsurbltt]{order:3;width:100%;margin-top:1rem}.service-page__hero[data-astro-cid-nsurbltt] .service-page__intro[data-astro-cid-nsurbltt]{order:4;margin-top:1.2rem}.service-page__hero[data-astro-cid-nsurbltt] .service-illustration{max-width:300px}.service-page__jumps[data-astro-cid-nsurbltt] ul[data-astro-cid-nsurbltt]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.service-page__jumps[data-astro-cid-nsurbltt] a[data-astro-cid-nsurbltt]{text-align:center;justify-content:center;width:100%}.service-page__technical-group[data-astro-cid-nsurbltt]{border-radius:var(--radius)}.service-page__mid-cta[data-astro-cid-nsurbltt]{grid-template-columns:1fr}.service-page__mid-cta[data-astro-cid-nsurbltt] .button[data-astro-cid-nsurbltt]{white-space:normal;width:100%}}
