.hero[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,47fr) minmax(0,53fr);min-height:clamp(560px,calc(100svh - var(--header-h)),780px)}.hero__text[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;justify-content:center;gap:26px;padding:48px clamp(28px,4vw,64px) 56px max(var(--gutter),calc((100vw - var(--wrap)) / 2 + var(--gutter)))}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{display:grid;gap:26px;font-weight:inherit}.hero__title[data-astro-cid-j7pv25f6]{display:block;font-size:clamp(38px,3.7vw,56px);max-width:15ch}.hero__cta[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.hero__proof[data-astro-cid-j7pv25f6]{font-size:15.5px;color:var(--muted);letter-spacing:.02em}.hero__proof[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]:not(.stars):not(.dot){white-space:nowrap}.stars[data-astro-cid-j7pv25f6]{color:var(--ink);letter-spacing:.12em;margin-right:6px}.dot[data-astro-cid-j7pv25f6]{margin:0 8px}.hero__img[data-astro-cid-j7pv25f6]{position:relative;margin:0}.hero__img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.facts[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.facts__row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr)}.facts__row[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{padding:26px 0;text-align:center;font-size:15.5px;color:var(--muted)}.facts__row[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]+p[data-astro-cid-j7pv25f6]{border-left:1px solid var(--line)}.facts__row[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;font:300 26px/1.1 var(--sans);color:var(--ink);margin-bottom:6px}.intro__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,7vw,110px);align-items:center}.intro__copy[data-astro-cid-j7pv25f6]{display:grid;gap:24px;justify-items:start}.intro__pics[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.intro__pics[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;aspect-ratio:3 / 4;object-fit:cover}.intro__b[data-astro-cid-j7pv25f6]{margin-top:72px}.svc[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,2.6vw,40px)}.svc__card[data-astro-cid-j7pv25f6]{display:grid;gap:12px;align-content:start}.svc__img[data-astro-cid-j7pv25f6]{overflow:hidden;aspect-ratio:4 / 5;background:#e9e9e6;margin-bottom:10px}.svc__img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;transition:transform .9s ease}.svc__card[data-astro-cid-j7pv25f6]:hover .svc__img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{transform:scale(1.04)}.svc__n[data-astro-cid-j7pv25f6]{font:500 13px/1 var(--sans);letter-spacing:.22em;color:var(--blue)}.svc__more[data-astro-cid-j7pv25f6]{font:600 13px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ink);margin-top:6px}.svc__list[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(5,1fr);margin-top:clamp(36px,4vw,56px);border-top:1px solid #D9DCDF}.svc__list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:22px 18px 22px 0;font:600 17.5px/1.35 var(--sans);color:var(--ink)}.svc__text[data-astro-cid-j7pv25f6]{font-size:16.5px;line-height:1.6;color:var(--text)}.svc__list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]+li[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{padding-left:18px;border-left:1px solid #D9DCDF}.svc__list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--blue);transition:transform .2s}.svc__list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover span[data-astro-cid-j7pv25f6]{transform:translate(4px)}.work__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(12,1fr);gap:clamp(16px,2vw,28px)}.work__item[data-astro-cid-j7pv25f6]{margin:0;display:grid;gap:14px;align-content:start}.work__item[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;object-fit:cover}.work__item--1[data-astro-cid-j7pv25f6]{grid-column:span 4}.work__item--1[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 5}.work__item--2[data-astro-cid-j7pv25f6]{grid-column:span 8}.work__item--2[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{aspect-ratio:1.63 / 1}.work__item--3[data-astro-cid-j7pv25f6],.work__item--4[data-astro-cid-j7pv25f6],.work__item--5[data-astro-cid-j7pv25f6]{grid-column:span 4}.work__item--3[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6],.work__item--4[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6],.work__item--5[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 5}.reviews__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 2fr;gap:clamp(40px,7vw,110px);align-items:start}.reviews__score[data-astro-cid-j7pv25f6]{display:grid;gap:10px;justify-items:start}.reviews__big[data-astro-cid-j7pv25f6]{font:200 clamp(84px,9vw,128px)/1 var(--sans);color:var(--ink);margin-top:18px;letter-spacing:-.03em}.reviews__stars[data-astro-cid-j7pv25f6]{color:var(--ink);letter-spacing:.3em;font-size:18px}.reviews__quotes[data-astro-cid-j7pv25f6]{display:grid;gap:48px}blockquote[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font:300 clamp(21px,1.9vw,27px)/1.5 var(--sans);color:var(--ink)}cite[data-astro-cid-j7pv25f6]{display:block;margin-top:18px;font:600 13px/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--ink)}cite[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--muted);font-weight:500;margin-left:10px}.area[data-astro-cid-j7pv25f6]{background:var(--ink);color:#fff;padding:clamp(52px,6vw,84px) 0}.area__in[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.2fr;gap:48px;align-items:center}.area__label[data-astro-cid-j7pv25f6]{color:#ffffffb3}.area__label[data-astro-cid-j7pv25f6]:before{background:#fff}.area__h[data-astro-cid-j7pv25f6]{color:#fff;margin-top:18px}.area__towns[data-astro-cid-j7pv25f6]{margin-top:18px;color:#ffffffbf;max-width:44ch}.area__list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;padding:18px 0;border-bottom:1px solid rgba(255,255,255,.18);font-size:18px}.area__list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{transition:transform .2s}.area__list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover span[data-astro-cid-j7pv25f6]{transform:translate(4px)}.film__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(36px,6vw,110px);align-items:center}.film__copy[data-astro-cid-j7pv25f6]{display:grid;gap:22px;justify-items:start}.film__frame[data-astro-cid-j7pv25f6]{position:relative;margin:0;width:min(360px,32vw);aspect-ratio:9 / 16;background:#e9e9e6}.film__frame[data-astro-cid-j7pv25f6] video[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;display:block}.film__play[data-astro-cid-j7pv25f6]{position:absolute;inset:0;display:grid;place-items:center;border:0;background:#0b2a471f;cursor:pointer;transition:background .2s}.film__play[data-astro-cid-j7pv25f6]:hover{background:#0b2a4738}.film__play[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{width:84px;height:84px;border-radius:50%;background:#fff;box-shadow:0 8px 30px #0b2a4740;position:relative}.film__play[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;left:34px;top:27px;border-style:solid;border-width:15px 0 15px 24px;border-color:transparent transparent transparent var(--ink)}.film__frame[data-astro-cid-j7pv25f6].is-playing .film__play[data-astro-cid-j7pv25f6]{display:none}@media(max-width:1100px){.svc__list[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.svc__list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6],.svc__list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]+li[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{padding:18px 0;border-left:0;border-bottom:1px solid #D9DCDF}.svc__list[data-astro-cid-j7pv25f6]{column-gap:32px;border-top:0}}@media(max-width:860px){.hero[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;min-height:0}.hero__img[data-astro-cid-j7pv25f6]{order:-1;height:260px}.hero__text[data-astro-cid-j7pv25f6]{padding:30px var(--gutter) 40px;gap:20px}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{gap:16px}.hero__title[data-astro-cid-j7pv25f6]{font-size:clamp(31px,8.4vw,44px)}.hero__call[data-astro-cid-j7pv25f6],.hero__proof[data-astro-cid-j7pv25f6] .dot[data-astro-cid-j7pv25f6]{display:none}.hero__proof[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]:last-child{display:block;margin-top:4px}.hero__cta[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{width:100%}.facts__row[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.facts__row[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:nth-child(3){border-left:0}.facts__row[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:nth-child(n+3){border-top:1px solid var(--line)}.facts__row[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{padding:18px 8px;font-size:14.5px}.facts__row[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:22px}.intro__grid[data-astro-cid-j7pv25f6],.reviews__grid[data-astro-cid-j7pv25f6],.area__in[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.svc[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:44px}.svc__img[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 3}.work__grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;gap:14px}.work__item[data-astro-cid-j7pv25f6]{grid-column:auto!important}.work__item[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{aspect-ratio:3 / 4!important}.work__item--1[data-astro-cid-j7pv25f6],.work__item--2[data-astro-cid-j7pv25f6],.work__item--5[data-astro-cid-j7pv25f6]{grid-column:1 / -1!important}.work__item--1[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{aspect-ratio:1 / 1!important}.work__item--2[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6],.work__item--5[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 3!important}.film__grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.film__frame[data-astro-cid-j7pv25f6]{width:min(100%,360px);justify-self:center}.film__play[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{width:68px;height:68px}.film__play[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:after{left:27px;top:21px;border-width:13px 0 13px 20px}}@media(max-width:520px){.svc__list[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
