.hero[data-astro-cid-j7pv25f6]{position:relative;min-height:min(86vh,760px);display:flex;align-items:center;color:#fff;overflow:hidden}.hero__bg[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#163527eb,#163527b8 45%,#16352726)}.hero__in[data-astro-cid-j7pv25f6]{position:relative;z-index:1;width:100%;padding-top:60px;padding-bottom:60px}.hero__copy[data-astro-cid-j7pv25f6]{max-width:640px}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{color:#fff}.hero[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{color:var(--sun)}.hero__sub[data-astro-cid-j7pv25f6]{font-size:1.18rem;color:#eaf2ea;margin-bottom:28px}.hero__ticks[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:28px 0 0;display:flex;flex-wrap:wrap;gap:10px 24px;font-weight:600}.hero__ticks[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"✓";color:var(--sun);margin-right:8px}.svc[data-astro-cid-j7pv25f6]{text-decoration:none;color:inherit;transition:transform .2s}.svc[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px)}.split[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.rounded[data-astro-cid-j7pv25f6]{border-radius:18px;box-shadow:var(--shadow);width:100%}.section--deep[data-astro-cid-j7pv25f6] .rounded[data-astro-cid-j7pv25f6]{margin-top:24px}.steps[data-astro-cid-j7pv25f6]{margin-top:40px}.step[data-astro-cid-j7pv25f6]{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius);padding:26px}.step[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#cfe0d2;margin:0}.step__n[data-astro-cid-j7pv25f6]{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--sun);color:var(--deep);font:700 1.2rem var(--serif);margin-bottom:14px}.offer[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.1fr;gap:48px;align-items:center}.offer__stack[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;gap:12px}.offer__stack[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{background:#fff;border-radius:12px;padding:16px 20px 16px 54px;position:relative;display:grid;box-shadow:0 2px 10px #1e46340f}.offer__stack[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"✓";position:absolute;left:18px;top:16px;width:24px;height:24px;border-radius:50%;background:var(--leaf);color:#fff;display:grid;place-items:center;font-size:.8rem;font-weight:700}.offer__stack[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--muted);font-size:.95rem}.ticks[data-astro-cid-j7pv25f6]{list-style:none;padding:0;display:grid;gap:14px}.ticks[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding-left:32px;position:relative}.ticks[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"✓";position:absolute;left:0;color:var(--leaf);font-weight:700}.review[data-astro-cid-j7pv25f6]{background:#fff;border-radius:var(--radius);padding:26px;margin:0;box-shadow:var(--shadow)}.stars[data-astro-cid-j7pv25f6]{color:var(--sun);letter-spacing:2px;margin-bottom:10px}.review[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{margin:0 0 14px;font-size:1.05rem}.review[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{color:var(--muted);font-weight:600;font-size:.9rem}.areas[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px}.areas[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{background:var(--leaf-soft);color:var(--deep);padding:12px 22px;border-radius:999px;text-decoration:none;font-weight:600}.areas[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{background:var(--leaf);color:#fff}@media(max-width:760px){.split[data-astro-cid-j7pv25f6],.offer[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:32px}.split--rev[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{order:2}.hero[data-astro-cid-j7pv25f6]:after{background:linear-gradient(180deg,#163527c7,#163527e0)}.hero[data-astro-cid-j7pv25f6]{min-height:auto}}
