.service-hero[data-astro-cid-nsurbltt]{background:var(--cream);align-items:center;min-height:640px;padding:125px 0 110px;display:flex;position:relative;overflow:hidden}.service-hero[data-astro-cid-nsurbltt] .shell[data-astro-cid-nsurbltt]{z-index:2;position:relative}.service-hero[data-astro-cid-nsurbltt] h1[data-astro-cid-nsurbltt]{max-width:900px;margin-bottom:26px;font-size:clamp(3.8rem,8vw,7.8rem)}.service-hero[data-astro-cid-nsurbltt] h1[data-astro-cid-nsurbltt] em[data-astro-cid-nsurbltt]{color:var(--accent);font-style:normal}.service-hero[data-astro-cid-nsurbltt] .shell[data-astro-cid-nsurbltt]>p[data-astro-cid-nsurbltt]:not(.eyebrow){max-width:570px;color:var(--muted);margin-bottom:30px;font-size:1.1rem}.service-hero[data-astro-cid-nsurbltt] .quiet[data-astro-cid-nsurbltt]{margin-left:24px;font-size:.9rem;font-weight:700}.shape[data-astro-cid-nsurbltt]{background:var(--accent);border-radius:50%;width:540px;height:540px;position:absolute;bottom:-150px;right:-80px}.shape[data-astro-cid-nsurbltt]:before{content:"";background:#aab3a2;border-radius:170px 170px 24px 24px;width:330px;height:420px;position:absolute;top:-110px;left:-100px;transform:rotate(-8deg)}.shape[data-astro-cid-nsurbltt] span[data-astro-cid-nsurbltt]{background:var(--cream);border:12px solid var(--ink);z-index:1;border-radius:10px;width:230px;height:70px;position:absolute;top:60px;left:20px}.shape[data-astro-cid-nsurbltt] span[data-astro-cid-nsurbltt]:after{content:"";border:12px solid var(--ink);border-bottom:0;border-left:0;width:100px;height:230px;position:absolute;top:52px;right:-80px}.shape[data-astro-cid-nsurbltt] i[data-astro-cid-nsurbltt]{background:var(--ink);z-index:1;border-radius:12px;width:22px;height:130px;position:absolute;top:320px;left:330px}.split[data-astro-cid-nsurbltt]{grid-template-columns:1fr 1fr;gap:100px;display:grid}.split[data-astro-cid-nsurbltt] h2[data-astro-cid-nsurbltt]{font-size:clamp(2.5rem,4.5vw,4.7rem)}.split[data-astro-cid-nsurbltt]>div[data-astro-cid-nsurbltt]>p[data-astro-cid-nsurbltt]{color:var(--muted);font-size:1.06rem}.service-list[data-astro-cid-nsurbltt]{border-top:1px solid var(--line);margin-top:34px}.service-list[data-astro-cid-nsurbltt] div[data-astro-cid-nsurbltt]{border-bottom:1px solid var(--line);grid-template-columns:45px 1fr;padding:14px 0;display:grid}.service-list[data-astro-cid-nsurbltt] b[data-astro-cid-nsurbltt]{color:var(--accent);font-size:.72rem}.service-list[data-astro-cid-nsurbltt] span[data-astro-cid-nsurbltt]{font-weight:600}.prep[data-astro-cid-nsurbltt]{background:var(--ink);color:#fff}.prep-grid[data-astro-cid-nsurbltt]{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.prep[data-astro-cid-nsurbltt] ol[data-astro-cid-nsurbltt]{margin:0;padding:0;list-style:none}.prep[data-astro-cid-nsurbltt] li[data-astro-cid-nsurbltt]{border-top:1px solid #3d413d;grid-template-columns:50px 1fr;padding:23px 0;display:grid}.prep[data-astro-cid-nsurbltt] li[data-astro-cid-nsurbltt] span[data-astro-cid-nsurbltt]{color:var(--accent);font-size:.75rem}.prep[data-astro-cid-nsurbltt] li[data-astro-cid-nsurbltt] strong[data-astro-cid-nsurbltt]{font-family:Manrope;font-size:1.1rem}.finish[data-astro-cid-nsurbltt]{text-align:center}.finish[data-astro-cid-nsurbltt]>.eyebrow[data-astro-cid-nsurbltt]{justify-content:center}.finish[data-astro-cid-nsurbltt]>.eyebrow[data-astro-cid-nsurbltt]:before{display:none}.finish[data-astro-cid-nsurbltt]>h2[data-astro-cid-nsurbltt]{max-width:800px;margin:0 auto 55px}.finish-grid[data-astro-cid-nsurbltt]{text-align:left;grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.finish-grid[data-astro-cid-nsurbltt] article[data-astro-cid-nsurbltt]{border:1px solid var(--line);border-radius:18px;min-height:260px;padding:28px}.finish-grid[data-astro-cid-nsurbltt] article[data-astro-cid-nsurbltt]>span[data-astro-cid-nsurbltt]{color:var(--accent);margin-bottom:50px;font-size:.75rem;display:block}.finish-grid[data-astro-cid-nsurbltt] p[data-astro-cid-nsurbltt]{color:var(--muted);font-size:.9rem}.cta[data-astro-cid-nsurbltt]{background:var(--accent);color:#fff;text-align:center;padding:90px 0}.cta[data-astro-cid-nsurbltt] p[data-astro-cid-nsurbltt]{text-transform:uppercase;letter-spacing:.12em;font-size:.74rem;font-weight:700}.cta[data-astro-cid-nsurbltt] h2[data-astro-cid-nsurbltt]{font-size:clamp(3rem,6vw,6rem)}@media (width<=900px){.shape[data-astro-cid-nsurbltt]{opacity:.25}.split[data-astro-cid-nsurbltt],.prep-grid[data-astro-cid-nsurbltt]{grid-template-columns:1fr;gap:40px}.finish-grid[data-astro-cid-nsurbltt]{grid-template-columns:1fr}}@media (width<=640px){.service-hero[data-astro-cid-nsurbltt]{min-height:650px;padding:80px 0}.service-hero[data-astro-cid-nsurbltt] .quiet[data-astro-cid-nsurbltt]{margin:18px 0;display:block}.shape[data-astro-cid-nsurbltt]{right:-300px}.split[data-astro-cid-nsurbltt]{gap:24px}.prep-grid[data-astro-cid-nsurbltt]{gap:30px}.finish-grid[data-astro-cid-nsurbltt] article[data-astro-cid-nsurbltt]{min-height:220px}}.service-hero[data-astro-cid-nsurbltt]{background:linear-gradient(135deg,#f7fbff,#dcecff)}.service-hero[data-astro-cid-nsurbltt] h1[data-astro-cid-nsurbltt] em[data-astro-cid-nsurbltt]{background:linear-gradient(90deg,#006bea,#00badf);color:#0000;-webkit-background-clip:text;background-clip:text}.shape[data-astro-cid-nsurbltt]{background:linear-gradient(135deg,#005eea,#00d9ff)}.shape[data-astro-cid-nsurbltt]:before{background:#9eabb9}.exterior[data-astro-cid-nsurbltt]{background:linear-gradient(135deg,#e7f1fb,#cadff4)}.exterior[data-astro-cid-nsurbltt] .shape[data-astro-cid-nsurbltt]:before{background:#66788d}.prep[data-astro-cid-nsurbltt]{background:linear-gradient(135deg,#03060b,#071a34)}.prep[data-astro-cid-nsurbltt] li[data-astro-cid-nsurbltt]{border-top-color:#183553}.prep-grid[data-astro-cid-nsurbltt]>div[data-astro-cid-nsurbltt]>p[data-astro-cid-nsurbltt]:not(.eyebrow){color:#b4c8df}.cta[data-astro-cid-nsurbltt]{background:linear-gradient(135deg,#001c51,#0076ed 65%,#00b9dc)}
