.hero[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:56px;padding-block:72px 88px;display:flex}.hero__text[data-astro-cid-lcdefpme]{flex-direction:column;flex:520px;gap:26px;min-width:0;display:flex}.cmyk[data-astro-cid-lcdefpme]{align-items:center;gap:8px;display:flex}.cmyk[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{width:10px;height:10px;display:inline-block}.cmyk[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:last-of-type{margin-right:4px}.hero__title[data-astro-cid-lcdefpme]{letter-spacing:-.035em;font-size:clamp(52px,7vw,88px);line-height:.95}.hl[data-astro-cid-lcdefpme]{background:var(--accent);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .12em}.hero__cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:14px;display:flex}.hero__stack[data-astro-cid-lcdefpme]{flex:460px;min-width:0;height:560px;position:relative}.crop[data-astro-cid-lcdefpme]{border:0 solid var(--ink);width:28px;height:28px;position:absolute}.tl[data-astro-cid-lcdefpme]{border-top-width:1px;border-left-width:1px;top:0;left:0}.tr[data-astro-cid-lcdefpme]{border-top-width:1px;border-right-width:1px;top:0;right:0}.bl[data-astro-cid-lcdefpme]{border-bottom-width:1px;border-left-width:1px;bottom:0;left:0}.br[data-astro-cid-lcdefpme]{border-bottom-width:1px;border-right-width:1px;bottom:0;right:0}.hero__cover[data-astro-cid-lcdefpme]{aspect-ratio:3/4;background:var(--soft);width:46%;max-width:300px;position:absolute;overflow:hidden;box-shadow:0 30px 60px #00000040}.hero__cover[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.c0[data-astro-cid-lcdefpme]{z-index:1;top:13%;left:4%;transform:rotate(-7deg)}.c1[data-astro-cid-lcdefpme]{z-index:2;top:5%;left:28%;transform:rotate(3deg)}.c2[data-astro-cid-lcdefpme]{z-index:3;top:21%;right:3%;transform:rotate(9deg)}.hero__badge[data-astro-cid-lcdefpme]{z-index:4;background:var(--ink);color:#fff;flex-direction:column;padding:14px 18px;display:flex;position:absolute;bottom:28px;left:24px}.hero__badge[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--display);font-size:30px;line-height:1.1}.hero__badge[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#cfcfcf;font-size:12px}@media (width<=700px){.hero[data-astro-cid-lcdefpme]{padding-block:40px 56px}.hero__stack[data-astro-cid-lcdefpme]{height:400px}}.band[data-astro-cid-lcdefpme]{background:var(--ink);color:#fff}.band__inner[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;gap:32px;padding-block:40px;display:flex}.band__inner[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{flex-direction:column;flex:140px;gap:4px;display:flex}.band[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--display);color:var(--accent);font-size:44px;line-height:1.1}.band[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#d6d6d6;font-size:15px}.section[data-astro-cid-lcdefpme]{flex-direction:column;gap:44px;padding-block:104px;display:flex}.section__head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.soft[data-astro-cid-lcdefpme]{background:var(--soft)}.services[data-astro-cid-lcdefpme]{background:var(--line);border:2px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:2px;display:grid}.services[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{background:#fff;flex-direction:column;gap:16px;padding:36px 32px 40px;display:flex}.services[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:28px;line-height:1.1}.services[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);flex-grow:1;margin:0}.services__n[data-astro-cid-lcdefpme]{font-family:var(--display);color:#b55d00;font-weight:600}.services__tags[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);padding-top:14px;font-size:13px;font-weight:600}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:32px;display:grid}.steps[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-top:4px solid var(--ink);padding-top:22px}.steps__n[data-astro-cid-lcdefpme]{color:var(--accent);font-size:48px}.steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:12px 0 8px;font-size:20px}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0;font-size:15px}.offer[data-astro-cid-lcdefpme]{background:var(--accent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:48px;display:flex}.offer[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{flex:480px}@media (width<=600px){.offer[data-astro-cid-lcdefpme]{padding:32px 24px}}.dark[data-astro-cid-lcdefpme]{background:var(--ink);color:#fff}.quotes[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;display:grid}.quotes[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{border:1px solid #3a3a3a;flex-direction:column;justify-content:space-between;gap:24px;margin:0;padding:32px;display:flex}.quotes[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{font-family:var(--display);margin:0;font-size:21px;font-weight:400;line-height:1.4}.quotes[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{flex-direction:column;display:flex}.quotes[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--accent)}.quotes[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#bdbdbd;font-size:14px}.clients[data-astro-cid-lcdefpme]{border-top:1px solid #3a3a3a;flex-wrap:wrap;align-items:center;gap:14px 44px;padding-top:32px;display:flex}.clients__name[data-astro-cid-lcdefpme]{color:#e6e6e6;letter-spacing:-.01em;font-size:20px}.contact[data-astro-cid-lcdefpme]{flex-flow:wrap;gap:64px}.contact__info[data-astro-cid-lcdefpme]{color:var(--muted);flex-direction:column;flex:400px;gap:14px;display:flex}.contact__info[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--ink)}.contact__tel[data-astro-cid-lcdefpme]{color:var(--ink);margin-top:8px;font-size:32px;text-decoration:none}.form[data-astro-cid-lcdefpme]{background:var(--soft);flex-direction:column;flex:460px;gap:18px;padding:36px;display:flex}.form__row[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:18px;display:flex}.form__row[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{flex:200px}.form[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{flex-direction:column;gap:8px;font-size:14px;font-weight:600;display:flex}.form[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme],.form[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme],.form[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]{font:inherit;background:#fff;border:1px solid #a8a8a8;border-radius:0;padding:14px;font-size:16px;font-weight:400}.form[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]{resize:vertical}.form[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{cursor:pointer;font:inherit;font-weight:700}.form__ok[data-astro-cid-lcdefpme],.form__err[data-astro-cid-lcdefpme]{margin:0;padding:14px 16px;font-weight:600}.form__ok[data-astro-cid-lcdefpme]{background:#e3f3e6}.form__err[data-astro-cid-lcdefpme]{background:#fde7e1}.hp[data-astro-cid-lcdefpme]{position:absolute;left:-9999px}@media (width<=600px){.form[data-astro-cid-lcdefpme]{padding:24px}}
