.head[data-astro-cid-bgwftent]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:32px}.head[data-astro-cid-bgwftent] .section-head[data-astro-cid-bgwftent]{margin:0}.rating[data-astro-cid-bgwftent]{display:flex;align-items:center;gap:14px;text-decoration:none;color:var(--ink);padding:16px 22px}.score[data-astro-cid-bgwftent]{font-size:2.4rem;font-weight:800;line-height:1}.count[data-astro-cid-bgwftent]{display:block;font-size:.92rem;color:var(--muted)}.stars[data-astro-cid-bgwftent]{display:inline-flex;gap:2px;color:#f5b301}.reviews[data-astro-cid-bgwftent]{list-style:none;padding:0;margin:0;columns:3 300px;column-gap:20px}.reviews[data-astro-cid-bgwftent] li[data-astro-cid-bgwftent]{break-inside:avoid;margin-bottom:20px;padding:24px}blockquote[data-astro-cid-bgwftent]{margin:10px 0 12px}blockquote[data-astro-cid-bgwftent] p[data-astro-cid-bgwftent]{margin:0;color:var(--ink)}.who[data-astro-cid-bgwftent]{margin:0;font-size:.92rem;color:var(--muted)}.more[data-astro-cid-bgwftent]{text-align:center;margin-top:12px}.faq[data-astro-cid-z6gx6xcw]{display:grid;grid-template-columns:1fr 1.6fr;gap:40px;align-items:start}@media(max-width:860px){.faq[data-astro-cid-z6gx6xcw]{grid-template-columns:1fr}}.list[data-astro-cid-z6gx6xcw]{display:grid;gap:12px}details[data-astro-cid-z6gx6xcw]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:0 20px}details[data-astro-cid-z6gx6xcw][open]{border-color:var(--brand);box-shadow:var(--shadow)}summary[data-astro-cid-z6gx6xcw]{cursor:pointer;list-style:none;padding:18px 0;display:flex;justify-content:space-between;gap:12px;align-items:center}summary[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}summary[data-astro-cid-z6gx6xcw]:after{content:"+";font-size:1.6rem;line-height:1;color:var(--brand-strong);transition:transform .2s}details[data-astro-cid-z6gx6xcw][open] summary[data-astro-cid-z6gx6xcw]:after{transform:rotate(45deg)}summary[data-astro-cid-z6gx6xcw] h3[data-astro-cid-z6gx6xcw]{margin:0;font-size:1.1rem}details[data-astro-cid-z6gx6xcw] p[data-astro-cid-z6gx6xcw]{margin:0 0 18px}.hero[data-astro-cid-j7pv25f6]{padding-block:clamp(40px,7vw,96px);background:radial-gradient(1200px 500px at 85% 10%,var(--brand-soft),transparent 70%)}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.25fr 1fr;gap:clamp(28px,5vw,64px);align-items:center}@media(max-width:860px){.hero-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.hero-media[data-astro-cid-j7pv25f6]{position:relative}.hero-media[data-astro-cid-j7pv25f6] img{border-radius:var(--radius-lg);aspect-ratio:4 / 5;object-fit:cover;width:100%;max-width:460px;margin-inline:auto;box-shadow:0 30px 60px -20px #0f6e6d59}.hero-media[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:24px -12px -12px 24px;border-radius:var(--radius-lg);background:var(--brand);z-index:-1;max-width:460px}@media(max-width:860px){.hero-media[data-astro-cid-j7pv25f6]:before{display:none}}.hero-copy[data-astro-cid-j7pv25f6] .btn-row[data-astro-cid-j7pv25f6]{margin-top:28px}.facts[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:32px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media(max-width:560px){.facts[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.facts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:12px 14px;display:flex;flex-direction:column}.facts[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--ink);display:inline-flex;align-items:center;gap:4px}.facts[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.92rem;color:var(--muted)}.facts[data-astro-cid-j7pv25f6] .star[data-astro-cid-j7pv25f6]{color:#f5b301;display:inline-flex}.services[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media(max-width:900px){.services[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.service[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:170px 1fr;gap:22px;align-items:start}@media(max-width:520px){.service[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.service[data-astro-cid-j7pv25f6] .service-img{border-radius:var(--radius);aspect-ratio:3 / 4;object-fit:cover;width:100%}@media(max-width:520px){.service[data-astro-cid-j7pv25f6] .service-img{aspect-ratio:16 / 10}}.service[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-bottom:14px}.more[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:6px;font-weight:700;text-decoration:none}.price[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}@media(max-width:860px){.price[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.amount[data-astro-cid-j7pv25f6]{margin:0 0 16px;color:var(--muted)}.amount[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:3rem;color:var(--ink);font-weight:800;letter-spacing:-.02em}.about[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.9fr 1.3fr;gap:clamp(28px,5vw,64px);align-items:center}@media(max-width:860px){.about[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.about-media[data-astro-cid-j7pv25f6] img{border-radius:var(--radius-lg);width:100%;max-width:420px;aspect-ratio:1;object-fit:cover;object-position:top}.mini[data-astro-cid-j7pv25f6]{margin-top:24px}.mini[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.1rem;margin-bottom:6px}.why[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 360px;gap:0 40px}.why[data-astro-cid-j7pv25f6] .section-head[data-astro-cid-j7pv25f6]{grid-column:1 / -1}.why-grid[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.why-grid[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:20px 22px;box-shadow:none}.why-grid[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.1rem;margin-bottom:4px}.why-grid[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:1rem}.visit[data-astro-cid-j7pv25f6]{margin:0}.visit[data-astro-cid-j7pv25f6] img{border-radius:var(--radius-lg);height:100%;object-fit:cover}@media(max-width:960px){.why[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.visit[data-astro-cid-j7pv25f6]{display:none}}@media(max-width:560px){.why-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.blog-head[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:32px}.blog-head[data-astro-cid-j7pv25f6] .section-head[data-astro-cid-j7pv25f6]{margin:0}
