h2[data-astro-cid-ae2kqkmy]{margin-bottom:var(--s-6)}.grid[data-astro-cid-ae2kqkmy]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.grid[data-astro-cid-ae2kqkmy]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1100px){.grid[data-astro-cid-ae2kqkmy]{grid-template-columns:repeat(5,minmax(0,1fr))}}.card[data-astro-cid-ae2kqkmy]{background:var(--white);border-radius:var(--r-card);box-shadow:var(--shadow-card);flex-direction:column;display:flex;overflow:hidden}.card[data-astro-cid-ae2kqkmy] img{aspect-ratio:4/5;object-fit:cover;background:var(--bg-soft);width:100%}.body[data-astro-cid-ae2kqkmy]{flex-direction:column;gap:4px;padding:14px 16px 18px;display:flex}.name[data-astro-cid-ae2kqkmy]{font-size:1.0625rem;font-weight:700}.role[data-astro-cid-ae2kqkmy]{color:var(--text-muted);font-size:.875rem;line-height:1.4}.exp[data-astro-cid-ae2kqkmy]{color:var(--accent);margin-top:2px;font-size:.8125rem;font-weight:600}@media (width<=479.98px){.grid[data-astro-cid-ae2kqkmy]{gap:12px}.body[data-astro-cid-ae2kqkmy]{padding:12px 12px 14px}.name[data-astro-cid-ae2kqkmy]{font-size:.9375rem}}.hero[data-astro-cid-m3zpgalb]{padding-block:clamp(24px,5vw,64px) clamp(32px,5vw,72px)}.hero-grid[data-astro-cid-m3zpgalb]{gap:var(--s-5);grid-template-areas:"text""media""stats";display:grid}.hero-text[data-astro-cid-m3zpgalb]{gap:var(--s-5);flex-direction:column;grid-area:text;display:flex}.lead[data-astro-cid-m3zpgalb]{font-size:var(--fs-lead);color:var(--text-lead);max-width:560px}.actions[data-astro-cid-m3zpgalb]{gap:var(--s-3);flex-wrap:wrap;display:flex}.actions[data-astro-cid-m3zpgalb] svg{color:var(--accent)}.hero-media[data-astro-cid-m3zpgalb]{grid-area:media;position:relative}.hero-media[data-astro-cid-m3zpgalb] .hero-img{object-fit:cover;object-position:center 24%;border-radius:var(--r-lg);background:#cfeaf1;width:100%;height:clamp(220px,56vw,540px)}.badge[data-astro-cid-m3zpgalb]{background:var(--white);margin-top:var(--s-3);color:var(--btn);border-radius:16px;align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.badge-t[data-astro-cid-m3zpgalb]{color:var(--text);font-weight:700}.badge-x[data-astro-cid-m3zpgalb]{font-size:var(--fs-small);color:var(--text-muted)}.stats[data-astro-cid-m3zpgalb]{grid-area:stats;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.stats[data-astro-cid-m3zpgalb] div[data-astro-cid-m3zpgalb]{background:var(--white);border-radius:var(--r-md);text-align:center;flex-direction:column-reverse;padding:10px 6px;display:flex}.stats[data-astro-cid-m3zpgalb] dd[data-astro-cid-m3zpgalb]{margin:0;font-size:clamp(1.25rem,1rem + 1vw,1.875rem);font-weight:700;line-height:1.2}.stats[data-astro-cid-m3zpgalb] dt[data-astro-cid-m3zpgalb]{color:var(--text-muted);font-size:.75rem}@media (width>=768px){.hero-grid[data-astro-cid-m3zpgalb]{column-gap:var(--s-7);row-gap:var(--s-6);grid-template-columns:1.15fr 1fr;grid-template-areas:"text media""stats media";align-items:center}.hero-text[data-astro-cid-m3zpgalb]{align-self:end}.stats[data-astro-cid-m3zpgalb]{align-self:start;gap:var(--s-6);flex-wrap:wrap;display:flex}.stats[data-astro-cid-m3zpgalb] div[data-astro-cid-m3zpgalb]{text-align:left;background:0 0;padding:0}.stats[data-astro-cid-m3zpgalb] dt[data-astro-cid-m3zpgalb]{font-size:var(--fs-small)}.badge[data-astro-cid-m3zpgalb]{max-width:300px;margin:0;padding:18px 20px;position:absolute;bottom:32px;left:-24px;box-shadow:0 12px 32px #17708a29}}.trust[data-astro-cid-m3zpgalb] h2[data-astro-cid-m3zpgalb]{margin-bottom:var(--s-6)}.trust-list[data-astro-cid-m3zpgalb]{gap:var(--s-6) var(--s-5);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:0;padding:0;list-style:none;display:grid}.trust-list[data-astro-cid-m3zpgalb] li[data-astro-cid-m3zpgalb]{gap:var(--s-3);padding-top:var(--s-5);border-top:2px solid var(--brand);flex-direction:column;display:flex}.trust-list[data-astro-cid-m3zpgalb] svg{color:var(--accent)}.trust-list[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{color:var(--text-muted)}.svc-grid[data-astro-cid-m3zpgalb]{grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.svc[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]{background:var(--white);border:1px solid var(--line);border-radius:var(--r-card);height:100%;box-shadow:var(--shadow-card);color:var(--text);flex-direction:column;gap:10px;padding:26px;text-decoration:none;transition:border-color .15s;display:flex}.svc[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]:hover{border-color:var(--brand)}.svc[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]:hover h3[data-astro-cid-m3zpgalb]{color:var(--accent)}.svc[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb]{flex-grow:1}.svc-price[data-astro-cid-m3zpgalb]{border-top:1px solid var(--line);padding-top:10px;font-size:1.375rem;font-weight:700}.svc-cap[data-astro-cid-m3zpgalb]{color:var(--accent);font-size:.875rem;font-weight:600}.svc-more[data-astro-cid-m3zpgalb]{justify-content:center;gap:var(--s-3);border-radius:var(--r-card);background:var(--bg-soft);flex-direction:column;padding:26px;display:flex}.svc-more[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]{font-weight:600}.steps[data-astro-cid-m3zpgalb] h2[data-astro-cid-m3zpgalb]{margin-bottom:var(--s-6)}.steps-list[data-astro-cid-m3zpgalb]{gap:var(--s-6);margin:0;padding:0;list-style:none;display:grid}.steps-list[data-astro-cid-m3zpgalb] li[data-astro-cid-m3zpgalb]{gap:var(--s-4);grid-template-columns:40px 1fr;align-content:start;align-items:start;display:grid}.steps-list[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb]{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:6px;display:flex}.steps-list[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{color:var(--text-muted);max-width:46ch}.num[data-astro-cid-m3zpgalb]{border-radius:var(--r-sm);background:var(--brand);width:40px;height:40px;color:var(--white);place-items:center;font-weight:700;display:grid}.num[data-astro-cid-m3zpgalb].last{background:var(--green-deco)}.step-price[data-astro-cid-m3zpgalb]{color:var(--accent);font-size:1rem;font-weight:600}@media (width>=900px){.steps-list[data-astro-cid-m3zpgalb]{gap:var(--s-6);grid-template-columns:repeat(3,1fr)}.steps-list[data-astro-cid-m3zpgalb] li[data-astro-cid-m3zpgalb]{gap:var(--s-4);grid-template-columns:1fr;position:relative}.steps-list[data-astro-cid-m3zpgalb] li[data-astro-cid-m3zpgalb]:not(:last-child):after{content:"";background:var(--line);height:2px;position:absolute;top:20px;left:56px;right:-16px}}.firms-wrap[data-astro-cid-m3zpgalb]{padding-bottom:var(--section-y)}.firms[data-astro-cid-m3zpgalb]{background:var(--accent);color:var(--white);border-radius:var(--r-lg);gap:var(--s-6);align-items:center;padding:clamp(24px,5vw,48px);display:grid}@media (width>=900px){.firms[data-astro-cid-m3zpgalb]{gap:var(--s-7);grid-template-columns:1.4fr 1fr}}.firms-text[data-astro-cid-m3zpgalb]{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.firms-text[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{color:#e2f4f8}.firms-text[data-astro-cid-m3zpgalb] .firms-label[data-astro-cid-m3zpgalb]{color:var(--accent-on-dark);font-weight:600;font-size:var(--fs-small)}.firms[data-astro-cid-m3zpgalb] h2[data-astro-cid-m3zpgalb]{font-size:clamp(1.625rem,1.3rem + 1.2vw,2.125rem)}.btn-light[data-astro-cid-m3zpgalb]{background:var(--white);color:var(--accent);margin-top:6px}.btn-light[data-astro-cid-m3zpgalb]:hover{background:var(--bg-soft);color:var(--accent-hover)}.firms-offer[data-astro-cid-m3zpgalb]{background:var(--white);color:var(--text);border-radius:var(--r-card);flex-direction:column;align-items:flex-start;gap:8px;padding:28px;display:flex}.offer-price[data-astro-cid-m3zpgalb]{color:var(--btn);font-size:2.125rem;font-weight:700;line-height:1.1}.offer-t[data-astro-cid-m3zpgalb]{font-weight:600}.offer-n[data-astro-cid-m3zpgalb]{color:var(--text-muted);font-size:var(--fs-small);margin-bottom:8px}
