.q[data-astro-cid-zjs5amr2]{grid-template-columns:1.35fr 1fr;gap:10%;padding-block:120px 150px;display:grid}.q-title[data-astro-cid-zjs5amr2]{font-family:var(--font-accent);color:#000;font-size:clamp(28px,3.125vw,60px);font-weight:400;line-height:1.1}.q-text[data-astro-cid-zjs5amr2]{color:#000;align-self:end;margin-top:150px;padding-left:20%;font-size:clamp(14px,1.172vw,22px);line-height:1.86}.vision[data-astro-cid-zjs5amr2]{background:var(--cream);grid-template-columns:40.5% 1fr;display:grid}.v-img[data-astro-cid-zjs5amr2]{aspect-ratio:583/700}.v-text[data-astro-cid-zjs5amr2]{padding:60px var(--gutter) 40px 7%;grid-template-rows:auto 1fr auto;grid-template-columns:1fr 1fr;font-size:clamp(14px,1.172vw,22px);line-height:1.86;display:grid}.v-title[data-astro-cid-zjs5amr2]{text-align:right;grid-column:2;margin-bottom:120px;font-size:clamp(48px,6.8vw,130px)}.v-text[data-astro-cid-zjs5amr2] p[data-astro-cid-zjs5amr2]{grid-area:2/1;max-width:330px}.dark[data-astro-cid-zjs5amr2]{color:#000}.v-link[data-astro-cid-zjs5amr2]{grid-area:3/2;justify-self:end;font-size:clamp(10px,.78vw,15px)}.reps[data-astro-cid-zjs5amr2]{padding-block:70px 120px}.reps-title[data-astro-cid-zjs5amr2]{font-family:var(--font-accent);text-align:center;margin-bottom:80px;font-size:clamp(28px,3.125vw,60px);font-weight:400;line-height:1.1}.reps-grid[data-astro-cid-zjs5amr2]{grid-template-columns:1fr 1fr;gap:90px 44px;display:grid}.reps-grid[data-astro-cid-zjs5amr2] article[data-astro-cid-zjs5amr2]{text-align:center}.rep-img[data-astro-cid-zjs5amr2]{aspect-ratio:595/395;display:block}.rep-cat[data-astro-cid-zjs5amr2]{color:#81817a;letter-spacing:.15em;margin:34px 0 6px;font-size:clamp(10px,.86vw,16px);font-weight:400}.rep-title[data-astro-cid-zjs5amr2]{font-family:var(--font-accent);font-size:clamp(17px,1.406vw,27px);font-weight:400}.rep-title[data-astro-cid-zjs5amr2] a[data-astro-cid-zjs5amr2]{text-decoration:none}.rep-date[data-astro-cid-zjs5amr2]{color:#81817a;letter-spacing:.15em;margin-top:18px;font-size:clamp(9px,.703vw,13.5px);display:block}.cta2[data-astro-cid-zjs5amr2]{grid-template-columns:56% 1fr;display:grid}.c-img[data-astro-cid-zjs5amr2]{aspect-ratio:805/790;color:#fff}.c-over[data-astro-cid-zjs5amr2]{z-index:1;max-width:300px;font-size:clamp(14px,1.172vw,22px);line-height:1.86;position:absolute;top:13%;left:14%}.c-title[data-astro-cid-zjs5amr2]{color:#fff;margin-bottom:24px;font-size:clamp(30px,3.125vw,60px)}.c-title[data-astro-cid-zjs5amr2].dark{color:var(--ink)}.c-link[data-astro-cid-zjs5amr2]{z-index:1;color:#fff;text-underline-offset:3px;font-family:var(--font-ui);letter-spacing:.15em;font-size:clamp(10px,.78vw,15px);text-decoration:underline;position:absolute;bottom:12%;left:14%}.c-contact[data-astro-cid-zjs5amr2]{background:var(--cream);padding:0 var(--gutter) 0 18%;flex-direction:column;justify-content:flex-end;padding-bottom:14%;font-size:clamp(14px,1.172vw,22px);line-height:1.86;display:flex}.c-contact[data-astro-cid-zjs5amr2] p[data-astro-cid-zjs5amr2]{max-width:280px}.btn[data-astro-cid-zjs5amr2].rose{color:var(--ink);background:#bb9c8b;border-color:#bb9c8b;align-self:flex-start;margin-top:18px;padding:clamp(14px,1.25vw,22px) clamp(18px,1.7vw,30px);font-size:clamp(11px,.9375vw,17px)}.btn[data-astro-cid-zjs5amr2].rose:hover{color:#8a6d5e;background:0 0}@media (width<=800px){.q[data-astro-cid-zjs5amr2]{grid-template-columns:1fr;gap:90px;padding-block:60px 40px}.q-title[data-astro-cid-zjs5amr2]{font-size:37.4px}.q-text[data-astro-cid-zjs5amr2]{margin:0;padding:0 0 0 23%;font-size:15.6px}.vision[data-astro-cid-zjs5amr2],.cta2[data-astro-cid-zjs5amr2]{grid-template-columns:1fr}.v-img[data-astro-cid-zjs5amr2]{aspect-ratio:390/150}.v-img[data-astro-cid-zjs5amr2] img{object-position:50% 25%}.v-text[data-astro-cid-zjs5amr2]{padding:40px var(--gutter);grid-template-columns:1fr;font-size:15.6px}.v-title[data-astro-cid-zjs5amr2]{text-align:right;grid-area:1/1;justify-self:end;margin-bottom:30px;font-size:61px}.v-text[data-astro-cid-zjs5amr2] p[data-astro-cid-zjs5amr2]{grid-area:2/1;margin-bottom:20px}.v-link[data-astro-cid-zjs5amr2]{grid-area:3/1;justify-self:end;font-size:10.4px}.reps-grid[data-astro-cid-zjs5amr2]{grid-template-columns:1fr;gap:50px}.reps-title[data-astro-cid-zjs5amr2]{margin-bottom:40px;font-size:37.4px}.rep-title[data-astro-cid-zjs5amr2]{font-size:22.9px}.c-img[data-astro-cid-zjs5amr2]{aspect-ratio:4/5}.c-over[data-astro-cid-zjs5amr2]{top:50%;transform:translateY(-50%)}.c-title[data-astro-cid-zjs5amr2]{font-size:37.4px}.c-over[data-astro-cid-zjs5amr2],.c-contact[data-astro-cid-zjs5amr2]{font-size:15.6px}.c-link[data-astro-cid-zjs5amr2]{font-size:10.4px}.c-contact[data-astro-cid-zjs5amr2]{padding:60px var(--gutter)}.btn[data-astro-cid-zjs5amr2].rose{font-size:12.5px}}
