.reviews[data-astro-cid-ndabfdc4]{background:var(--color-bg-dark)}.reviews__inner[data-astro-cid-ndabfdc4]{flex-direction:column;gap:60px;display:flex}.reviews__list[data-astro-cid-ndabfdc4]{grid-template-columns:repeat(var(--review-columns,4), 1fr);gap:24px;display:grid}.review[data-astro-cid-ndabfdc4]{background:var(--color-white);padding:24px;position:relative;overflow:hidden}.review__mark[data-astro-cid-ndabfdc4]{position:absolute;top:-8px;right:0}.review__figure[data-astro-cid-ndabfdc4]{flex-direction:column;justify-content:space-between;gap:24px;height:100%;display:flex;position:relative}.review__body[data-astro-cid-ndabfdc4]{flex-direction:column;gap:16px;display:flex}.stars[data-astro-cid-ndabfdc4]{gap:2px;display:flex}.review__quote[data-astro-cid-ndabfdc4]{color:var(--color-ink);font-size:14px;line-height:1.6}.review__author[data-astro-cid-ndabfdc4]{font-family:var(--font-mono);letter-spacing:1px;text-transform:uppercase;color:var(--color-red);font-size:11px;font-weight:700;line-height:1.5}@media (width<=1023px){.reviews__list[data-astro-cid-ndabfdc4]{grid-template-columns:repeat(min(2, var(--review-columns,4)), 1fr)}}@media (width<=640px){.reviews__list[data-astro-cid-ndabfdc4]{grid-template-columns:1fr}}.team[data-astro-cid-mg7wrl5n]{background:var(--color-blue);height:460px;position:relative;overflow:hidden}.team[data-astro-cid-mg7wrl5n] img{object-fit:cover;object-position:center;width:100%;max-width:none;height:100%;position:absolute;inset:0}@media (width<=1023px){.team[data-astro-cid-mg7wrl5n]{height:320px}}@media (width<=640px){.team[data-astro-cid-mg7wrl5n]{height:240px}}.area-map[data-astro-cid-vnxx26ul]{background:var(--color-white)}.area-map__inner[data-astro-cid-vnxx26ul]{flex-direction:column;gap:60px;display:flex}.area-map__body[data-astro-cid-vnxx26ul]{grid-template-columns:minmax(0,820fr) minmax(0,272fr);align-items:start;gap:60px;display:grid}.area-map__body--no-list[data-astro-cid-vnxx26ul]{grid-template-columns:minmax(0,1fr)}.area-map__map[data-astro-cid-vnxx26ul]{aspect-ratio:2;background:var(--color-bg-dark);min-height:320px;margin:0;position:relative}.area-map__frame[data-astro-cid-vnxx26ul]{border:0;width:100%;height:100%;display:block}.area-map__fallback[data-astro-cid-vnxx26ul]{font-family:var(--font-mono);text-align:center;color:var(--color-blue);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;font-size:13px;font-weight:500;display:flex;position:absolute;inset:0}.area-map__fallback[data-astro-cid-vnxx26ul][hidden]{display:none}.area-map__nearby[data-astro-cid-vnxx26ul]{flex-direction:column;gap:24px;display:flex}.area-map__nearby-title[data-astro-cid-vnxx26ul]{border-bottom:1px solid var(--color-hairline);font-family:var(--font-display);text-transform:uppercase;color:var(--color-blue);padding-bottom:24px;font-size:16px;font-weight:700;line-height:1.5}@media (width<=1023px){.area-map__inner[data-astro-cid-vnxx26ul]{gap:40px}.area-map__body[data-astro-cid-vnxx26ul]{grid-template-columns:minmax(0,1fr);gap:40px}}.area-services[data-astro-cid-krxcltl4]{background:var(--color-white)}.area-services__inner[data-astro-cid-krxcltl4]{flex-direction:column;gap:60px;display:flex}.area-services__list[data-astro-cid-krxcltl4]{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.area-service[data-astro-cid-krxcltl4]{flex-direction:column;display:flex}.area-service__label[data-astro-cid-krxcltl4]{color:var(--color-white);padding:18px 32px}.area-service__label--blue[data-astro-cid-krxcltl4]{background:var(--color-blue)}.area-service__label--red[data-astro-cid-krxcltl4]{background:var(--color-red)}.area-service__body[data-astro-cid-krxcltl4]{border:1px solid var(--color-hairline);border-top:0;flex-direction:column;flex:1;justify-content:space-between;gap:24px;padding:32px;display:flex}.area-service__text[data-astro-cid-krxcltl4]{color:var(--color-ink);flex-direction:column;gap:1.6em;font-size:14px;line-height:1.6;display:flex}.area-service__title[data-astro-cid-krxcltl4]{font-family:var(--font-display);text-transform:uppercase;margin-bottom:calc(24px - 1.6em);font-size:22px;font-weight:700;line-height:1.5}.area-service__link[data-astro-cid-krxcltl4]{border-top:1px solid var(--color-hairline);letter-spacing:0;color:var(--color-ink);align-items:center;gap:8px;padding-top:24px;text-decoration:none;display:inline-flex}.area-service__link[data-astro-cid-krxcltl4] img[data-astro-cid-krxcltl4]{transition:transform .15s}.area-service__link[data-astro-cid-krxcltl4]:hover{color:var(--color-red)}.area-service__link[data-astro-cid-krxcltl4]:hover img[data-astro-cid-krxcltl4]{transform:translate(4px)}@media (width<=1023px){.area-services__inner[data-astro-cid-krxcltl4]{gap:40px}}@media (width<=767px){.area-services__list[data-astro-cid-krxcltl4]{grid-template-columns:1fr}}@media (width<=640px){.area-service__label[data-astro-cid-krxcltl4]{padding:16px 24px}.area-service__body[data-astro-cid-krxcltl4]{padding:24px}}.area-why[data-astro-cid-kvbu47wm]{background:var(--color-bg-dark)}.area-why__inner[data-astro-cid-kvbu47wm]{flex-direction:column;gap:60px;display:flex}@media (width<=1023px){.area-why__inner[data-astro-cid-kvbu47wm]{gap:40px}}
