.card[data-astro-cid-ma57h55i]{z-index:1;box-sizing:border-box;background:#fff;border-radius:4px;width:457px;max-width:100%;padding:22px 23px 18px;position:relative}h2[data-astro-cid-ma57h55i]{border-bottom:1px solid var(--line);margin-bottom:24px;padding-bottom:8px;font-size:20px}.stars[data-astro-cid-ma57h55i]{color:#77746c;letter-spacing:2px;font-size:22px;line-height:1}h3[data-astro-cid-ma57h55i]{margin:4px 0 10px;font-size:30px}.text[data-astro-cid-ma57h55i]{min-height:86px;font-size:15px;line-height:1.15}.ctrl[data-astro-cid-ma57h55i]{gap:10px;margin-top:20px;display:flex}.ctrl[data-astro-cid-ma57h55i] button[data-astro-cid-ma57h55i]{cursor:pointer;color:var(--ink);background:0 0;border:0;padding:4px}.ctrl[data-astro-cid-ma57h55i] svg[data-astro-cid-ma57h55i]{width:18px;height:12px;display:block}.slide[data-astro-cid-ma57h55i].in-view{animation:.5s both chl-fade}@media (width<=760px){.card[data-astro-cid-ma57h55i]{width:100%}h3[data-astro-cid-ma57h55i]{font-size:24px}}.hero[data-astro-cid-lcdefpme]{padding-bottom:10px}.strip[data-astro-cid-lcdefpme]{aspect-ratio:1440/573;object-fit:cover;width:100%;height:auto}.hero-row[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:24px;margin-top:57px;padding:0 0 0 30px;display:flex}h1[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-size:clamp(54px,7.9vw,113.8px);line-height:1}.hero-side[data-astro-cid-lcdefpme]{flex:none;width:456px;padding-bottom:72px}.hero-side[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:17px;font-size:30px;line-height:1}.services[data-astro-cid-lcdefpme]{background:#fff;grid-template-columns:960fr 480fr;min-height:900px;display:grid}.services-img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.services-col[data-astro-cid-lcdefpme]{flex-direction:column;padding:25px;display:flex}.services-top[data-astro-cid-lcdefpme]{justify-content:space-between;margin-bottom:76px;display:flex}.services-top[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:20px}.all[data-astro-cid-lcdefpme]{align-items:center;gap:6px;font-size:20px;display:inline-flex}.all[data-astro-cid-lcdefpme] svg{width:12px;height:12px}.row[data-astro-cid-lcdefpme]{justify-content:space-between;gap:12px;padding:12px 0 64px;display:flex}.row[data-astro-cid-lcdefpme] .display[data-astro-cid-lcdefpme]{font-size:clamp(36px,3.86vw,55.6px);line-height:.92;transition:color .2s}.row[data-astro-cid-lcdefpme]:hover .display[data-astro-cid-lcdefpme]{color:var(--brown)}.num[data-astro-cid-lcdefpme]{padding-top:10px;font-size:15px}.services-copy[data-astro-cid-lcdefpme]{margin-top:auto;font-size:clamp(18px,1.54vw,22px);line-height:1.1}.services-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{margin-top:1.6em}.reviews[data-astro-cid-lcdefpme]{justify-content:flex-end;align-items:flex-end;min-height:735px;padding:0 35px 80px;display:flex}.gallery[data-astro-cid-lcdefpme]{background:#fff;padding:25px 0 0}.gallery-top[data-astro-cid-lcdefpme]{justify-content:space-between;padding:0 43px 0 25px;display:flex}.gallery-top[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:20px}.gallery-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:24px;margin:56px 0;padding:0 25px;display:flex}.gallery-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:30px;line-height:1}.brown[data-astro-cid-lcdefpme]{color:var(--brown)}.from[data-astro-cid-lcdefpme]{font-size:25.3px}@media (width<=760px){.hero-row[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;margin-top:24px;padding:0 20px}h1[data-astro-cid-lcdefpme]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.hero-side[data-astro-cid-lcdefpme]{width:auto;padding-bottom:20px}.hero-side[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:24px}.services[data-astro-cid-lcdefpme]{grid-template-columns:1fr;min-height:0}.services-img[data-astro-cid-lcdefpme]{aspect-ratio:390/270;height:auto}.services-col[data-astro-cid-lcdefpme]{padding:16px 20px 32px}.services-top[data-astro-cid-lcdefpme]{margin-bottom:28px}.services-top[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.all[data-astro-cid-lcdefpme]{font-size:17px}.row[data-astro-cid-lcdefpme]{padding:8px 0 22px}.services-copy[data-astro-cid-lcdefpme]{margin-top:40px}.reviews[data-astro-cid-lcdefpme]{min-height:640px;padding:0 16px 24px}.gallery-top[data-astro-cid-lcdefpme]{padding:0 20px}.gallery-top[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:17px}.gallery-head[data-astro-cid-lcdefpme]{flex-direction:column-reverse;align-items:flex-start;margin:20px 0 28px;padding:0 20px}.gallery-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:26px}.from[data-astro-cid-lcdefpme]{align-self:flex-end;font-size:12px}}
