.svc-hero[data-astro-cid-tcy35dad]{padding-block:clamp(2rem,4vw,3rem) clamp(2.5rem,5vw,4rem);background:radial-gradient(60% 70% at 88% 0%,rgba(226,83,59,.09),transparent 70%)}.crumbs[data-astro-cid-tcy35dad]{display:flex;gap:.5rem;font-size:.9rem;color:var(--muted);margin-bottom:2rem}.crumbs[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]:hover{color:var(--accent-dark)}.svc-hero__grid[data-astro-cid-tcy35dad]{display:grid;grid-template-columns:1.4fr .6fr;gap:2rem;align-items:center}.svc-hero__title[data-astro-cid-tcy35dad]{font-size:clamp(2.3rem,5vw,3.6rem);margin-top:1rem}.svc-hero__lead[data-astro-cid-tcy35dad]{margin-top:1.3rem;font-size:clamp(1.1rem,1.7vw,1.3rem);color:var(--ink-700);max-width:54ch}.svc-hero__cta[data-astro-cid-tcy35dad]{margin-top:2rem;display:flex;flex-wrap:wrap;gap:.9rem}.svc-hero__icon[data-astro-cid-tcy35dad]{justify-self:center;display:grid;place-items:center;width:clamp(120px,16vw,190px);aspect-ratio:1;border-radius:28px;background:var(--accent-soft);color:var(--accent-dark)}.svc-hero__icon[data-astro-cid-tcy35dad] svg[data-astro-cid-tcy35dad]{width:52%;height:52%}.svc-intro__grid[data-astro-cid-tcy35dad]{display:grid;grid-template-columns:1.3fr .7fr;gap:clamp(2rem,5vw,4rem);align-items:start}.svc-intro__prose[data-astro-cid-tcy35dad]{font-size:1.15rem;line-height:1.75;color:var(--ink-800);display:grid;gap:1.2rem}.svc-problem[data-astro-cid-tcy35dad]{background:var(--white);border:1px solid var(--line);border-left:4px solid var(--accent);border-radius:var(--radius);padding:1.6rem 1.7rem;position:sticky;top:96px}.svc-problem__title[data-astro-cid-tcy35dad]{font-size:1.3rem;margin-bottom:1rem}.svc-problem[data-astro-cid-tcy35dad] ul[data-astro-cid-tcy35dad]{list-style:none;padding:0;display:grid;gap:.85rem}.svc-problem[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]{position:relative;padding-left:1.5rem;color:var(--muted);font-size:.98rem}.svc-problem[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]:before{content:"";position:absolute;left:0;top:.55em;width:7px;height:7px;border-radius:50%;background:var(--accent)}.svc-includes__head[data-astro-cid-tcy35dad]{max-width:60ch}.svc-includes__grid[data-astro-cid-tcy35dad]{margin-top:clamp(2rem,4vw,3rem);display:grid;grid-template-columns:repeat(2,1fr);gap:1.1rem}.incl[data-astro-cid-tcy35dad]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:1.5rem 1.6rem;transition:transform .2s ease,box-shadow .2s ease}.incl[data-astro-cid-tcy35dad]:hover{transform:translateY(-3px);box-shadow:var(--shadow-sm)}.incl[data-astro-cid-tcy35dad] h3[data-astro-cid-tcy35dad]{font-size:1.25rem}.incl[data-astro-cid-tcy35dad] p[data-astro-cid-tcy35dad]{margin-top:.5rem;color:var(--muted);font-size:.98rem}.svc-outcomes__grid[data-astro-cid-tcy35dad]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,4rem);align-items:start}.svc-outcomes__list[data-astro-cid-tcy35dad]{list-style:none;padding:0;margin-top:1.2rem;display:grid;gap:1rem}.svc-outcomes__list[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]{display:flex;gap:.8rem;align-items:flex-start;font-size:1.1rem;color:#dce4ec}.svc-outcomes__list[data-astro-cid-tcy35dad] svg[data-astro-cid-tcy35dad]{width:24px;height:24px;flex:none;color:var(--accent);background:#e2533b29;border-radius:50%;padding:4px;margin-top:2px}.svc-why[data-astro-cid-tcy35dad]{background:#ffffff0a;border:1px solid var(--line-dark);border-radius:var(--radius-lg);padding:clamp(1.6rem,3vw,2.2rem)}.svc-why__title[data-astro-cid-tcy35dad]{color:#fff;font-size:1.5rem;margin-bottom:1rem}.svc-why[data-astro-cid-tcy35dad] p[data-astro-cid-tcy35dad]{color:#a9b8c7;margin-bottom:1rem}.svc-why[data-astro-cid-tcy35dad] .btn{margin-top:.5rem}.svc-faq[data-astro-cid-tcy35dad] .section-title[data-astro-cid-tcy35dad]{margin-bottom:1.6rem}.svc-faq__list[data-astro-cid-tcy35dad]{display:grid;gap:.7rem}.faq-item[data-astro-cid-tcy35dad]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.faq-item[data-astro-cid-tcy35dad] summary[data-astro-cid-tcy35dad]{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.2rem 1.4rem;font-family:var(--font-serif);font-size:1.18rem;font-weight:560;color:var(--ink-900)}.faq-item[data-astro-cid-tcy35dad] summary[data-astro-cid-tcy35dad]::-webkit-details-marker{display:none}.faq-item__icon[data-astro-cid-tcy35dad]{position:relative;flex:none;width:18px;height:18px}.faq-item__icon[data-astro-cid-tcy35dad]:before,.faq-item__icon[data-astro-cid-tcy35dad]:after{content:"";position:absolute;background:var(--accent);border-radius:2px;transition:transform .25s ease,opacity .25s ease}.faq-item__icon[data-astro-cid-tcy35dad]:before{top:8px;left:0;width:18px;height:2px}.faq-item__icon[data-astro-cid-tcy35dad]:after{top:0;left:8px;width:2px;height:18px}.faq-item[data-astro-cid-tcy35dad][open] .faq-item__icon[data-astro-cid-tcy35dad]:after{transform:rotate(90deg);opacity:0}.faq-item__a[data-astro-cid-tcy35dad]{padding:0 1.4rem 1.3rem;color:var(--muted);line-height:1.7}.faq-item[data-astro-cid-tcy35dad][open] summary[data-astro-cid-tcy35dad]{color:var(--accent-dark)}.svc-related__grid[data-astro-cid-tcy35dad]{margin-top:clamp(1.6rem,3vw,2.2rem);display:grid;grid-template-columns:repeat(3,1fr);gap:1.1rem}.rcard[data-astro-cid-tcy35dad]{display:flex;flex-direction:column;gap:.4rem;background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:1.4rem 1.5rem;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.rcard[data-astro-cid-tcy35dad]:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:color-mix(in srgb,var(--accent) 35%,var(--line))}.rcard__kind[data-astro-cid-tcy35dad]{font-size:.72rem;font-weight:650;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-dark)}.rcard__title[data-astro-cid-tcy35dad]{font-family:var(--font-serif);font-size:1.2rem;font-weight:560;color:var(--ink-900);line-height:1.2}.rcard__blurb[data-astro-cid-tcy35dad]{font-size:.92rem;color:var(--muted)}.svc-cta__inner[data-astro-cid-tcy35dad]{text-align:center;max-width:60ch;margin-inline:auto}.svc-cta__title[data-astro-cid-tcy35dad]{font-size:clamp(2rem,4vw,2.9rem)}.svc-cta__lead[data-astro-cid-tcy35dad]{margin:1.2rem auto 2rem;font-size:1.15rem;color:var(--ink-700);max-width:50ch}@media(max-width:900px){.svc-hero__grid[data-astro-cid-tcy35dad],.svc-intro__grid[data-astro-cid-tcy35dad],.svc-outcomes__grid[data-astro-cid-tcy35dad]{grid-template-columns:1fr}.svc-hero__icon[data-astro-cid-tcy35dad]{display:none}.svc-problem[data-astro-cid-tcy35dad]{position:static}.svc-includes__grid[data-astro-cid-tcy35dad],.svc-related__grid[data-astro-cid-tcy35dad]{grid-template-columns:1fr}}@media(min-width:901px)and (max-width:1040px){.svc-related__grid[data-astro-cid-tcy35dad]{grid-template-columns:repeat(2,1fr)}}
