.sb[data-astro-cid-authiz4b]{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(20px,2.4vw,32px);max-width:none}.sb__seg[data-astro-cid-authiz4b],.sb__card[data-astro-cid-authiz4b]{min-width:0}.sb__seg[data-astro-cid-authiz4b]{padding:0}.sb__seg--tint[data-astro-cid-authiz4b]{background:var(--linen);border-radius:18px;padding:clamp(26px,3.4vw,44px)}.sb__seg[data-astro-cid-authiz4b]>h2{margin-top:0}.sb__seg[data-astro-cid-authiz4b]>:last-child,.sb__card[data-astro-cid-authiz4b]>:last-child{margin-bottom:0}.sb__cards[data-astro-cid-authiz4b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:6px 0 1.2em}.sb__cards[data-astro-cid-authiz4b]:last-child{margin-bottom:0}.sb__card[data-astro-cid-authiz4b]{background:var(--linen);border-radius:14px;padding:22px 24px}.sb__seg--tint[data-astro-cid-authiz4b] .sb__card[data-astro-cid-authiz4b]{background:var(--ivory)}.sb__card[data-astro-cid-authiz4b] h3{font:500 22px/1.25 var(--serif);color:var(--euc);margin:0 0 8px}.sb__card[data-astro-cid-authiz4b] p{font-size:16px;line-height:1.65;margin:0 0 .6em}@media(max-width:640px){.sb__cards[data-astro-cid-authiz4b]{grid-template-columns:minmax(0,1fr)}.sb__seg--tint[data-astro-cid-authiz4b]{margin:0 calc(var(--gutter) * -1);border-radius:0}}.side[data-astro-cid-2gtwonlj]{position:sticky;top:calc(var(--header-h) + 24px);background:var(--linen);border-radius:220px 220px 18px 18px;padding:64px 30px 30px;display:grid;gap:16px;text-align:center;justify-items:center}.side__h[data-astro-cid-2gtwonlj]{font:italic 500 21px/1.4 var(--serif);color:var(--euc)}.side__btn[data-astro-cid-2gtwonlj]{width:100%}.side__tel[data-astro-cid-2gtwonlj]{font:400 17px/1 var(--sans);letter-spacing:.06em;color:var(--euc);padding:6px 0}.side__dl[data-astro-cid-2gtwonlj]{width:100%;display:grid;gap:0;margin:4px 0 0;text-align:left}.side__dl[data-astro-cid-2gtwonlj] div[data-astro-cid-2gtwonlj]{display:grid;grid-template-columns:72px 1fr;gap:10px;padding:11px 0;border-top:1px solid var(--stone);font-size:14px}.side__dl[data-astro-cid-2gtwonlj] dt[data-astro-cid-2gtwonlj]{font:500 10.5px/1.9 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.side__dl[data-astro-cid-2gtwonlj] dd[data-astro-cid-2gtwonlj]{margin:0;color:var(--charcoal)}@media(max-width:960px){.side[data-astro-cid-2gtwonlj]{display:none}}.br__head[data-astro-cid-syh6xvgc]{display:grid;gap:16px;justify-items:center;text-align:center;max-width:640px;margin:0 auto clamp(28px,3vw,44px)}.br__head[data-astro-cid-syh6xvgc] p[data-astro-cid-syh6xvgc]{color:var(--muted);font-weight:300}.br__list[data-astro-cid-syh6xvgc]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;max-width:980px;margin:0 auto}.br__list[data-astro-cid-syh6xvgc] li[data-astro-cid-syh6xvgc]{display:grid;place-items:center;min-width:168px;min-height:84px;padding:0 26px;background:var(--linen);border-radius:14px}.br__list[data-astro-cid-syh6xvgc] img[data-astro-cid-syh6xvgc]{display:block;width:var(--w);max-width:100%;height:auto}.br__text[data-astro-cid-syh6xvgc]{font:500 15px/1.2 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--euc);text-align:center}@media(max-width:560px){.br__list[data-astro-cid-syh6xvgc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.br__list[data-astro-cid-syh6xvgc] li[data-astro-cid-syh6xvgc]{min-width:0;min-height:66px;padding:0 10px}.br__list[data-astro-cid-syh6xvgc] img[data-astro-cid-syh6xvgc]{width:calc(var(--w) * .72)}.br__text[data-astro-cid-syh6xvgc]{font-size:12.5px;letter-spacing:.1em}}.sv-body__grid[data-astro-cid-r7te7btz]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:clamp(40px,6vw,96px);align-items:start}.sv-kids__head[data-astro-cid-r7te7btz]{display:grid;gap:16px;margin-bottom:clamp(28px,3vw,44px)}@media(max-width:960px){.sv-body__grid[data-astro-cid-r7te7btz]{grid-template-columns:minmax(0,1fr)}}.tw-grid[data-astro-cid-7ihrubfn]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(40px,7vw,110px);align-items:start}.tw-copy[data-astro-cid-7ihrubfn]{display:grid;gap:clamp(36px,4vw,56px);max-width:66ch}.tw-sec[data-astro-cid-7ihrubfn]{display:grid;gap:18px}.tw-sec[data-astro-cid-7ihrubfn] p[data-astro-cid-7ihrubfn]{font-weight:300}.tw-aside[data-astro-cid-7ihrubfn]{background:var(--linen);border-radius:220px 220px 18px 18px;padding:70px clamp(24px,2.6vw,36px) 32px;display:grid;gap:14px}.tw-aside[data-astro-cid-7ihrubfn] .tw-aside__icon[data-astro-cid-7ihrubfn]{width:40px;height:40px;color:var(--taupe);justify-self:center;margin-bottom:6px}.tw-aside[data-astro-cid-7ihrubfn]>.label[data-astro-cid-7ihrubfn]:first-of-type{text-align:center}.tw-calls[data-astro-cid-7ihrubfn] li[data-astro-cid-7ihrubfn]{padding:14px 0;border-top:1px solid var(--stone);font:500 19px/1.35 var(--serif);color:var(--euc)}.tw-aside__l2[data-astro-cid-7ihrubfn]{margin-top:14px}.tw-hoods[data-astro-cid-7ihrubfn]{display:flex;flex-wrap:wrap;gap:8px}.tw-hoods[data-astro-cid-7ihrubfn] li[data-astro-cid-7ihrubfn]{font-size:13.5px;padding:6px 12px;border:1px solid var(--stone);border-radius:999px;color:var(--charcoal);background:var(--ivory)}.tw-head[data-astro-cid-7ihrubfn]{display:grid;gap:16px;margin-bottom:clamp(28px,3vw,44px)}.tw-aside[data-astro-cid-7ihrubfn] svg{width:40px;height:40px}@media(max-width:960px){.tw-grid[data-astro-cid-7ihrubfn]{grid-template-columns:minmax(0,1fr)}.tw-aside[data-astro-cid-7ihrubfn]{border-radius:160px 160px 18px 18px}}.ps-hero[data-astro-cid-rswfypql]{padding:clamp(28px,4vw,56px) 0 0}.ps-hero__in[data-astro-cid-rswfypql]{display:grid;gap:20px}.ps-crumbs[data-astro-cid-rswfypql]{display:flex;gap:10px;font-size:13px;letter-spacing:.06em;color:var(--muted)}.ps-crumbs[data-astro-cid-rswfypql] a[data-astro-cid-rswfypql]{border-bottom:1px solid var(--stone)}.ps-crumbs[data-astro-cid-rswfypql] span[data-astro-cid-rswfypql]{color:var(--taupe)}.ps-title[data-astro-cid-rswfypql]{font:500 clamp(36px,3.9vw,56px)/1.08 var(--serif);color:var(--euc);letter-spacing:-.005em;max-width:26ch}.ps-meta[data-astro-cid-rswfypql]{font-size:14px;color:var(--muted);letter-spacing:.04em}.dot[data-astro-cid-rswfypql]{margin:0 10px;color:var(--taupe)}.ps-img[data-astro-cid-rswfypql]{margin:clamp(28px,3vw,44px) 0 0;border-radius:22px;overflow:hidden;aspect-ratio:16 / 8;background:var(--linen)}.ps-img[data-astro-cid-rswfypql] img[data-astro-cid-rswfypql]{width:100%;height:100%;object-fit:cover}.ps-body[data-astro-cid-rswfypql]{padding-top:clamp(48px,5vw,80px)}.ps-grid[data-astro-cid-rswfypql]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:clamp(40px,6vw,96px);align-items:start}.ps-more[data-astro-cid-rswfypql]{display:grid;gap:16px;margin-bottom:clamp(28px,3vw,44px)}@media(max-width:960px){.ps-grid[data-astro-cid-rswfypql]{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.ps-img[data-astro-cid-rswfypql]{aspect-ratio:4 / 3;border-radius:16px}.ps-title[data-astro-cid-rswfypql]{font-size:clamp(32px,9vw,40px)}}
