.story[data-astro-cid-676hptkc]{background:var(--cal);padding:95px 0 53px}.maria[data-astro-cid-676hptkc]{background:var(--banda);padding:95px 0}.info[data-astro-cid-676hptkc]{background:var(--cal);padding:95px 0}.specialities[data-astro-cid-676hptkc]{background:var(--banda);padding:95px 0}.spec-cols[data-astro-cid-676hptkc]{max-width:var(--wrap);grid-template-columns:repeat(3,1fr);gap:60px;margin:3.5rem auto 0;padding-inline:1.5rem;display:grid}.spec-cols[data-astro-cid-676hptkc] .eyebrow[data-astro-cid-676hptkc]{text-align:center;margin-bottom:1.4rem}.spec-cols[data-astro-cid-676hptkc] ul[data-astro-cid-676hptkc]{margin:0;padding:0;list-style:none}.spec-cols[data-astro-cid-676hptkc] li[data-astro-cid-676hptkc]{font-family:var(--font-ui);letter-spacing:1.5px;text-transform:uppercase;color:#333;justify-content:space-between;align-items:baseline;gap:12px;padding:.55rem 0;font-size:15px;display:flex}.spec-cols[data-astro-cid-676hptkc] .price[data-astro-cid-676hptkc]{white-space:nowrap;font-weight:600}.spec-cta[data-astro-cid-676hptkc]{text-align:center;margin:3rem 0 0}.row[data-astro-cid-676hptkc]{max-width:var(--wrap);grid-template-columns:1fr 1fr;align-items:center;gap:80px;margin:4rem auto 0;padding-inline:1.5rem;display:grid}.maria[data-astro-cid-676hptkc] .row[data-astro-cid-676hptkc]{margin-top:0}.row[data-astro-cid-676hptkc] img{object-fit:cover;width:100%;height:clamp(400px,36vw,560px);display:block}.row-text[data-astro-cid-676hptkc] h2[data-astro-cid-676hptkc]{font-family:var(--font-heading);letter-spacing:.5px;text-transform:none;color:#333;margin:0 0 1.2rem;font-size:clamp(34px,4.2vw,60px);font-weight:600;line-height:1.3}.row-text[data-astro-cid-676hptkc] p[data-astro-cid-676hptkc]:not(.eyebrow){font-family:var(--font-ui);color:#666;margin:0 0 1.1rem;font-size:17px;line-height:29px}.row-text[data-astro-cid-676hptkc] .btn[data-astro-cid-676hptkc]{margin-top:1.4rem}.info-cols[data-astro-cid-676hptkc]{max-width:var(--wrap);grid-template-columns:repeat(3,1fr);margin:0 auto;padding-inline:1.5rem;display:grid}.info-cols[data-astro-cid-676hptkc]>div[data-astro-cid-676hptkc]{flex-direction:column;padding:0 clamp(1.5rem,4vw,70px);display:flex}.info-cols[data-astro-cid-676hptkc]>div[data-astro-cid-676hptkc]+div[data-astro-cid-676hptkc]{border-left:1px solid #e4e0da}.info-cols[data-astro-cid-676hptkc]>div[data-astro-cid-676hptkc]:first-child{padding-left:0}.info-cols[data-astro-cid-676hptkc]>div[data-astro-cid-676hptkc]:last-child{padding-right:0}.info-cols[data-astro-cid-676hptkc] .eyebrow[data-astro-cid-676hptkc]{margin-bottom:1.6rem}.info-cols[data-astro-cid-676hptkc] p[data-astro-cid-676hptkc]:not(.eyebrow){font-family:var(--font-ui);color:#666;margin:0 0 1.1rem;font-size:17px;line-height:29px}.info-cols[data-astro-cid-676hptkc] a[data-astro-cid-676hptkc]:not(.btn){color:#333;text-decoration:underline}.info-cols[data-astro-cid-676hptkc] .btn[data-astro-cid-676hptkc]{align-self:flex-start;margin-top:auto}.go-map[data-astro-cid-676hptkc]{letter-spacing:1.5px;text-transform:uppercase;font-size:15px}.hours[data-astro-cid-676hptkc]{font-family:var(--font-ui);margin:0}.hours[data-astro-cid-676hptkc] dt[data-astro-cid-676hptkc]{letter-spacing:1.5px;text-transform:uppercase;color:#333;border-top:1px solid #ececea;padding-top:.9rem;font-size:13px;font-weight:600}.hours[data-astro-cid-676hptkc] dt[data-astro-cid-676hptkc]:first-child{border-top:0;padding-top:0}.hours[data-astro-cid-676hptkc] dd[data-astro-cid-676hptkc]{color:#666;margin:.35rem 0 1.1rem;font-size:17px;line-height:29px}.hours[data-astro-cid-676hptkc] dd[data-astro-cid-676hptkc]:last-child{margin-bottom:0}@media (width<=1000px){.spec-cols[data-astro-cid-676hptkc],.row[data-astro-cid-676hptkc],.row[data-astro-cid-676hptkc].flip{grid-template-columns:1fr;gap:2.5rem}.row[data-astro-cid-676hptkc].flip img{order:-1}.row[data-astro-cid-676hptkc] img{height:340px}.info-cols[data-astro-cid-676hptkc]{grid-template-columns:1fr}.info-cols[data-astro-cid-676hptkc]>div[data-astro-cid-676hptkc]{padding:2.6rem 0 0}.info-cols[data-astro-cid-676hptkc]>div[data-astro-cid-676hptkc]+div[data-astro-cid-676hptkc]{border-top:1px solid #e4e0da;border-left:0}.info-cols[data-astro-cid-676hptkc]>div[data-astro-cid-676hptkc]:first-child{padding-top:0}}
