.catalogue-grid[data-v-43bfca3f]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.catalogue-card[data-v-43bfca3f]{color:inherit;background:#f4efed;text-decoration:none}.catalogue-card img[data-v-43bfca3f]{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}.catalogue-card h2[data-v-43bfca3f]{margin:18px;font-size:22px}.catalogue-category-hero[data-v-43bfca3f]{grid-template-columns:minmax(0,1fr) minmax(0,42%);align-items:center;gap:clamp(24px,5vw,72px);margin:24px 0 48px;display:grid}.catalogue-category-hero--text-only[data-v-43bfca3f]{grid-template-columns:1fr}.catalogue-category-hero__copy[data-v-43bfca3f]{max-width:620px;font-size:18px;line-height:1.6}.catalogue-category-hero__copy h1[data-v-43bfca3f]{margin:0 0 32px}.catalogue-category-hero__copy p[data-v-43bfca3f]{margin:0 0 20px}.catalogue-category-hero__copy[data-v-43bfca3f] .page-content>:last-child{margin-bottom:20px}.catalogue-category-hero__image[data-v-43bfca3f]{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}.catalogue-feedback[data-v-43bfca3f]{background:#f0f0f0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:96px 0 32px;display:grid}.catalogue-feedback>img[data-v-43bfca3f]{object-fit:cover;width:100%;height:100%;min-height:520px;display:block}.catalogue-feedback__form[data-v-43bfca3f]{padding:clamp(24px,4vw,64px)}.catalogue-feedback__form h2[data-v-43bfca3f]{text-transform:uppercase;margin:0 0 12px}.catalogue-feedback__form>p[data-v-43bfca3f]{margin:0 0 32px}[data-v-43bfca3f] .catalogue-group-header{background:var(--q-primary);color:#fff}.catalogue-service[data-v-43bfca3f]{grid-template-columns:minmax(160px,28%) minmax(0,1fr);gap:24px;display:grid}.catalogue-service__image-button[data-v-43bfca3f]{cursor:zoom-in;background:0 0;border:0;align-self:start;width:100%;padding:0;display:block}.catalogue-service__image-button[data-v-43bfca3f]:focus-visible{outline:3px solid var(--q-primary);outline-offset:2px}.catalogue-service__image[data-v-43bfca3f]{aspect-ratio:4/3;object-fit:cover;border-radius:4px;width:100%;display:block}.catalogue-service__details[data-v-43bfca3f]{grid-column:2;min-width:0}.catalogue-service__details[data-v-43bfca3f]:first-child{grid-column:1/-1}.catalogue-service+.catalogue-service[data-v-43bfca3f]{border-top:1px solid #e4dfdc;margin-top:20px;padding-top:20px}.price-grid[data-v-43bfca3f]{border-top:1px solid #e4dfdc;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px;padding-top:16px;display:grid}@media (width<=700px){.catalogue-grid[data-v-43bfca3f],.price-grid[data-v-43bfca3f],.catalogue-service[data-v-43bfca3f],.catalogue-category-hero[data-v-43bfca3f],.catalogue-feedback[data-v-43bfca3f]{grid-template-columns:1fr}.catalogue-service__details[data-v-43bfca3f]{grid-column:1}.catalogue-category-hero[data-v-43bfca3f]{margin-bottom:32px}.catalogue-category-hero__copy[data-v-43bfca3f]{font-size:16px}.catalogue-feedback[data-v-43bfca3f]{margin-top:56px}.catalogue-feedback>img[data-v-43bfca3f]{height:320px;min-height:0}}.master-profile[data-v-ada250aa]{grid-template-columns:minmax(0,1fr) minmax(260px,38%);align-items:start;gap:32px;display:grid}.master-profile__copy[data-v-ada250aa]{min-width:0}.master-profile__photo[data-v-ada250aa]{border-radius:8px;width:100%;height:auto;display:block}@media (width<=700px){.master-profile[data-v-ada250aa]{grid-template-columns:1fr}}
