.service-section[data-astro-cid-6iyfhlog]{color:var(--k-ink)}.service-title[data-astro-cid-6iyfhlog]{text-align:center;margin:0}.service-index[data-astro-cid-6iyfhlog]{border-color:var(--k-accent)}.service-row[data-astro-cid-6iyfhlog] dt[data-astro-cid-6iyfhlog]{color:var(--k-ink);margin:0;line-height:1.2}.service-row[data-astro-cid-6iyfhlog] dd[data-astro-cid-6iyfhlog]{color:var(--k-ink-muted);margin:0}.photo-section[data-astro-cid-fouxasn6]{color:var(--k-ink)}.photo-frame[data-astro-cid-fouxasn6]{border-color:var(--k-accent)}.photo-heading[data-astro-cid-fouxasn6] h2[data-astro-cid-fouxasn6]{margin:0}.photo-item[data-astro-cid-fouxasn6]{aspect-ratio:3/4;background:var(--k-ground);margin:0}.photo-item[data-astro-cid-fouxasn6] img[data-astro-cid-fouxasn6]{object-fit:cover;width:100%;height:100%;display:block}.k-placed{--k-face-display:Georgia, "Times New Roman", serif;--k-face-text:system-ui, -apple-system, "Segoe UI", sans-serif;background:var(--k-ground);color:var(--k-ink);font-family:var(--k-face-text);--k-ground:#fbfaf7;--k-surface:#f1eee8;--k-ink:#1b1916;--k-ink-muted:#5d574f;--k-primary:#1f2a2e;--k-on-primary:#fff;--k-accent:#b4531f;--k-on-accent:#fff;--k-rule:color-mix(in srgb, var(--k-ink) 16%, transparent);--k-radius:4px;--k-display-scale:1;--k-fit:calc(86vw / (var(--k-longest,8) * .64));--k-display-weight:600;--k-shade:.46;--k-gutter:clamp(20px, 5vw, 64px);--k-measure:66ch}.k-placed[data-feel=calmer]{--k-display-scale:.86;--k-display-weight:400;--k-shade:.34}.k-placed[data-feel=balanced]{--k-display-scale:1;--k-display-weight:600;--k-shade:.46}.k-placed[data-feel=bolder]{--k-display-scale:1.24;--k-display-weight:800;--k-shade:.58}.k-display{font-family:var(--k-face-display);font-weight:var(--k-display-weight);font-size:min(calc(clamp(calc(2rem * var(--k-long-soft,1)), calc(9vw * var(--k-long-soft,1)), calc(5.6rem * var(--k-long,1))) * var(--k-display-scale)), var(--k-fit));overflow-wrap:break-word;hyphens:auto;margin:0;line-height:1.02}.k-display-sm{font-family:var(--k-face-display);font-weight:var(--k-display-weight);font-size:min(calc(clamp(1.7rem, 5.2vw, 3.2rem) * var(--k-display-scale)), 9vw);overflow-wrap:break-word;hyphens:auto;margin:0;line-height:1.08}.k-heading{font-family:var(--k-face-display);font-weight:var(--k-display-weight);font-size:calc(clamp(1.5rem, 3.4vw, 2.2rem) * var(--k-display-scale));margin:0 0 .6em;line-height:1.15}.k-lede{max-width:40ch;margin:.9em 0 0;font-size:clamp(1.05rem,2.2vw,1.3rem);line-height:1.5}.k-small{color:var(--k-ink-muted);font-size:.92rem}.k-muted{color:var(--k-ink-muted)}.k-button{border-radius:var(--k-radius);background:var(--k-accent);color:var(--k-on-accent);padding:.85em 1.4em;font-weight:600;line-height:1.2;text-decoration:none;display:inline-block}.k-button-quiet{color:inherit;text-underline-offset:.25em;padding:.85em 0;font-weight:600;text-decoration:underline;display:inline-block}.k-actions{flex-wrap:wrap;align-items:center;gap:.8em 1.4em;margin-top:1.6em;display:flex}.k-facts{flex-wrap:wrap;gap:.35em 1.2em;margin:1em 0 0;padding:0;font-size:.95rem;list-style:none;display:flex}.k-facts li{align-items:center;gap:.5em;display:inline-flex}.k-facts li:before{content:"";background:var(--k-accent);border-radius:50%;width:6px;height:6px}.k-nav{padding:18px var(--k-gutter);justify-content:space-between;align-items:center;gap:1em;font-weight:600;display:flex}.k-wordmark{font-family:var(--k-face-display);font-weight:var(--k-display-weight);font-size:1.15rem;text-decoration:none}.k-nav .k-button{padding:.6em 1em;font-size:.95rem}@media (width<=859px){.k-chrome-bar:has(.k-actions) .k-nav .k-button{display:none}}.k-entries{flex-wrap:wrap;gap:.4em 1.4em;margin-inline-start:auto;font-size:.95rem;display:flex}.k-chrome-name-left .k-entries{margin-inline-start:auto}.k-case-normal .k-entries{text-transform:none}.k-case-uppercase .k-entries{text-transform:uppercase;letter-spacing:.06em;font-size:.85rem}.k-case-small-caps .k-entries{letter-spacing:.03em;font-variant-caps:small-caps}.k-entries{font-weight:500}.k-placed[data-feel=calmer] .k-entries{font-weight:400}.k-placed[data-feel=bolder] .k-entries{font-weight:600}.k-chrome-centred{grid-template-columns:1fr auto 1fr;display:grid}.k-chrome-centred .k-wordmark{text-align:center;grid-area:1/2}.k-chrome-centred .k-entries{grid-area:1/1;margin-inline-start:0}.k-chrome-centred .k-button{grid-area:1/3;justify-self:end}.k-chrome-stacked{flex-wrap:wrap;justify-content:center}.k-chrome-stacked .k-wordmark{text-align:center;flex:0 0 100%}.k-chrome-stacked .k-entries{margin-inline:0}.k-chrome-minimal .k-entries{gap:.4em 1em;font-size:.9rem}@media (width<=859px){.k-entries{display:none}.k-chrome-centred .k-wordmark{text-align:start;grid-column:1/3}}.k-burger{background:currentColor;width:22px;height:2px;box-shadow:0 -6px,0 6px}.k-band{padding:clamp(56px, 9vw, 112px) var(--k-gutter)}.k-band-tight{padding:clamp(36px, 6vw, 72px) var(--k-gutter)}.k-inner{max-width:1120px;margin:0 auto}.k-stack>*+*{margin-top:1rem}.k-split{align-items:center;gap:clamp(24px,4vw,56px);display:grid}@media (width>=860px){.k-split{grid-template-columns:1fr 1fr}}.k-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:clamp(16px,2.4vw,28px);display:grid}.k-overlay{isolation:isolate;color:#fff;--k-wash:calc(var(--k-shade) * .55);--k-floor:max(.6, calc(var(--k-shade) + .18));--k-under:calc(1 - (1 - var(--k-floor)) / (1 - var(--k-wash)));--k-foot:var(--k-floor);--k-top:transparent;--k-fade:clamp(40px, 9vw, 104px);position:relative}.k-overlay>.k-media{z-index:-2;position:absolute;inset:0}.k-overlay>.k-media img{object-fit:cover;width:100%;height:100%}.k-overlay:after{content:"";z-index:-1;background:linear-gradient(to bottom, var(--k-top) 72px, transparent 160px), linear-gradient(to top, rgb(0 0 0/var(--k-foot)), rgb(0 0 0/var(--k-wash)));position:absolute;inset:0}.k-overlay:has(>.k-nav){--k-top:rgb(0 0 0/var(--k-under))}.k-overlay:has(>.k-hero-copy){--k-foot:var(--k-wash)}.k-overlay>.k-hero-copy{background:linear-gradient(to top, rgb(0 0 0/var(--k-under)) calc(100% - var(--k-fade)), transparent)}.k-frame{border:1px solid var(--k-rule);border-radius:var(--k-radius);padding:clamp(10px,1.6vw,18px)}.k-marquee{white-space:nowrap;border-block:1px solid var(--k-rule);font-family:var(--k-face-display);font-weight:var(--k-display-weight);font-size:calc(1.4rem * var(--k-display-scale));padding:14px 0;overflow:hidden}.k-marquee span{padding-inline:1.2em;display:inline-block}.k-strip{scroll-snap-type:x mandatory;grid-auto-columns:min(78%,360px);grid-auto-flow:column;gap:14px;padding-bottom:6px;display:grid;overflow-x:auto}.k-strip>*{scroll-snap-align:start}.k-media img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.k-photo{border-radius:var(--k-radius);background:var(--k-surface);overflow:hidden}.k-photo img{object-fit:cover;width:100%;height:100%}.k-ratio-wide{aspect-ratio:21/9}.k-ratio-land{aspect-ratio:4/3}.k-ratio-tall{aspect-ratio:4/5}.k-ratio-square{aspect-ratio:1}.k-on-ground{background:var(--k-ground);color:var(--k-ink)}.k-on-surface{background:var(--k-surface);color:var(--k-ink)}.k-on-primary{background:var(--k-primary);color:var(--k-on-primary)}.k-on-primary .k-muted,.k-on-primary .k-small{color:color-mix(in srgb, var(--k-on-primary) 74%, transparent)}.k-on-accent{background:var(--k-surface);color:var(--k-ink)}.k-placed[data-accent=high] .k-on-accent{background:var(--k-accent);color:var(--k-on-accent)}.k-placed[data-accent=high] .k-on-accent .k-button{background:var(--k-on-accent);color:var(--k-accent)}.k-placed[data-accent=low] .k-underline{text-decoration-color:var(--k-rule)}.k-accent{color:var(--k-accent)}.k-placed[data-accent=low] .k-accent{color:inherit}.k-underline{text-decoration:underline;text-decoration-color:var(--k-accent);text-underline-offset:.12em;text-decoration-thickness:.09em}.k-hair{border:0;border-top:1px solid var(--k-rule);margin:0}.k-rows>li{border-bottom:1px solid var(--k-rule);justify-content:space-between;gap:1em;padding:14px 0;display:flex}.k-rows{margin:0;padding:0;list-style:none}.k-leaders>li{align-items:baseline;gap:.6em;padding:10px 0;display:flex}.k-leaders>li:after{content:none}.k-leaders{margin:0;padding:0;list-style:none}.k-leaders .k-dots{border-bottom:2px dotted var(--k-rule);flex:1;min-width:1.5em;transform:translateY(-.3em)}.k-seal{aspect-ratio:1;text-align:center;border:1px solid;border-radius:50%;place-items:center;width:5.5em;padding:.6em;font-size:.78rem;line-height:1.2;display:inline-grid}.k-tick{position:relative}.k-tick:before,.k-tick:after{content:"";border-color:var(--k-accent);border-style:solid;width:18px;height:18px;position:absolute}.k-tick:before{top:-8px;border-width:2px 0 0 2px;inset-inline-start:-8px}.k-tick:after{bottom:-8px;border-width:0 2px 2px 0;inset-inline-end:-8px}.k-num{font-family:var(--k-face-display);font-weight:var(--k-display-weight);color:var(--k-accent);font-variant-numeric:tabular-nums}.k-card{background:var(--k-ground);border:1px solid var(--k-rule);border-radius:var(--k-radius);padding:22px}.k-on-surface .k-card{background:var(--k-ground)}.k-hero-full{flex-direction:column;justify-content:space-between;min-height:min(86svh,760px);display:flex}.k-hero-full .k-nav{color:#fff}.k-hero-full .k-hero-copy{padding-block:var(--k-fade) clamp(36px, 8vw, 88px);padding-inline:var(--k-gutter) max(var(--k-gutter), calc(100% - 980px + var(--k-gutter)))}.k-hero-band .k-hero-copy{padding:clamp(28px, 6vw, 72px) var(--k-gutter) clamp(28px, 5vw, 56px);max-width:1120px}.k-hero-band .k-media{aspect-ratio:16/9;max-height:62svh}@media (width>=860px){.k-hero-band .k-media{aspect-ratio:21/8}}.k-hero-split{display:grid}.k-hero-split .k-hero-copy{padding:clamp(28px, 6vw, 80px) var(--k-gutter);align-self:center}.k-hero-split .k-media{aspect-ratio:4/5;max-height:70svh}@media (width>=860px){.k-hero-split{grid-template-columns:1.05fr 1fr;min-height:min(84svh,760px)}.k-hero-split .k-media{aspect-ratio:auto;height:100%;max-height:none}}.k-hero-framed .k-hero-copy{padding:0 var(--k-gutter) clamp(28px, 6vw, 64px)}.k-hero-framed .k-frame{margin:clamp(8px, 2vw, 24px) var(--k-gutter) clamp(24px, 4vw, 40px)}.k-hero-framed .k-frame .k-media{aspect-ratio:3/2;max-height:58svh}.k-hero-type{padding:clamp(40px, 10vw, 128px) var(--k-gutter) clamp(36px, 8vw, 96px)}.k-hero-type .k-display{font-size:min(calc(clamp(calc(3rem * var(--k-long-soft,1)), calc(12vw * var(--k-long-soft,1)), calc(8rem * var(--k-long,1))) * var(--k-display-scale)), var(--k-fit))}.k-hero-statement{padding:clamp(48px, 12vw, 150px) var(--k-gutter) clamp(36px, 8vw, 96px)}.k-hero-statement .k-display-sm{max-width:18ch}.k-hero-collage .k-hero-copy{padding:clamp(24px, 5vw, 56px) var(--k-gutter) 0}.k-collage{padding:clamp(20px, 4vw, 40px) var(--k-gutter) clamp(32px, 6vw, 64px);grid-template-rows:auto auto;grid-template-columns:1.3fr 1fr;gap:10px;display:grid}.k-collage>:first-child{grid-row:span 2}.k-collage .k-photo{aspect-ratio:4/5}.k-collage .k-photo+.k-photo{aspect-ratio:1}.k-hero-index{padding:clamp(32px, 8vw, 96px) var(--k-gutter) clamp(28px, 6vw, 72px)}.k-hero-index .k-rows{margin-top:clamp(24px,5vw,48px);font-size:clamp(1.05rem,2.4vw,1.35rem)}.k-hero-portrait{padding:clamp(4px, 2vw, 24px) var(--k-gutter) clamp(32px, 6vw, 72px);align-items:center;gap:clamp(18px,4vw,56px);display:grid}.k-hero-portrait .k-media{aspect-ratio:16/11;border-radius:calc(var(--k-radius) * 2);overflow:hidden}@media (width>=860px){.k-hero-portrait{grid-template-columns:1fr 1fr}.k-hero-portrait .k-media{aspect-ratio:4/5;order:2;max-height:78svh}}.k-hero-hello{padding:clamp(16px, 4vw, 48px) var(--k-gutter) clamp(36px, 7vw, 88px)}.k-hello-who{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:clamp(18px,3vw,28px);display:flex}.k-hello-who .k-round,.k-hello-who .k-media.k-round{width:clamp(84px,22vw,160px)}.k-hello-who .k-facts{flex-direction:column;flex:12em;gap:.15em;margin:0}.k-hello-who .k-facts li:before{display:none}.k-hero-hello .k-display{font-size:min(calc(clamp(calc(2.6rem * var(--k-long-soft,1)), calc(12vw * var(--k-long-soft,1)), calc(6.4rem * var(--k-long,1))) * var(--k-display-scale)), var(--k-fit))}.k-hero-extend{isolation:isolate;color:#fff;background:#111;position:relative;overflow:hidden}.k-hero-extend>.k-backdrop{z-index:-1;position:absolute;inset:-40px}.k-hero-extend>.k-backdrop img{object-fit:cover;filter:blur(36px)brightness(.5)saturate(1.1);width:100%;height:100%}.k-hero-extend .k-nav{color:#fff}.k-extend-wrap{padding:16px var(--k-gutter) clamp(36px, 7vw, 72px);align-items:center;gap:24px;display:grid}.k-extend-wrap .k-media{aspect-ratio:3/4;border-radius:calc(var(--k-radius) * 2);max-height:72svh;overflow:hidden;box-shadow:0 20px 50px #00000059}@media (width>=860px){.k-extend-wrap{grid-template-columns:1.1fr .9fr}}.k-round{width:var(--k-round,84px);aspect-ratio:1;box-shadow:0 0 0 4px var(--k-ground), 0 0 0 5px var(--k-rule);border-radius:50%;flex:none;overflow:hidden}.k-round img{object-fit:cover;width:100%;height:100%}.k-media.k-round{--k-round:min(100%, 440px);aspect-ratio:1;border-radius:50%;place-self:center;width:min(100%,440px);height:auto;max-height:none}.k-round-lg{--k-round:clamp(140px, 30vw, 240px)}.k-about-me{place-items:center start;gap:clamp(20px,4vw,48px);display:grid}@media (width>=860px){.k-about-me{grid-template-columns:auto 1fr}}.k-sessions{gap:14px;margin-top:18px;display:grid}@media (width>=860px){.k-sessions{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}.k-session{justify-items:start;gap:8px;display:grid}.k-session h3{font-family:var(--k-face-display);font-weight:var(--k-display-weight);margin:0;font-size:1.3rem}.k-session .k-facts{color:var(--k-ink-muted);margin:0}.k-tint{isolation:isolate;background:var(--k-primary);color:var(--k-on-primary);position:relative}.k-tint>.k-media{z-index:-1;opacity:.22;mix-blend-mode:luminosity;position:absolute;inset:0}.k-tint>.k-media img{object-fit:cover;filter:grayscale();width:100%;height:100%}.k-media img,.k-photo img,.k-round img{object-position:var(--k-x,50%) var(--k-y,50%)}.k-x-20{--k-x:20%}.k-x-50{--k-x:50%}.k-x-80{--k-x:80%}.k-y-10{--k-y:10%}.k-y-30{--k-y:30%}.k-y-50{--k-y:50%}.k-y-70{--k-y:70%}.k-y-90{--k-y:90%}.k-section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4em 1em;margin-bottom:clamp(16px,3vw,28px);display:flex}.k-price{font-variant-numeric:tabular-nums;white-space:nowrap}.k-visit{gap:1.4em;display:grid}@media (width>=860px){.k-visit{grid-template-columns:1.2fr 1fr;align-items:end}}.k-text{max-width:var(--k-measure)}.k-placed{--k-radius:0px;--k-longest:7;--k-long:.544;--k-long-soft:.738;padding-top:clamp(20px,4vw,48px)}.k-placed.k-hero-full{justify-content:flex-end}.k-placed .k-small{margin-top:.9em;display:block}.k-placed.k-overlay .k-small{color:#ffffffd6}.k-trailing{margin:clamp(24px, 4vw, 48px) var(--k-gutter) 0;aspect-ratio:16/9;max-height:70svh}.k-trailing img{object-fit:cover;width:100%;height:100%}.k-placed{--k-ground:#eeece7;--k-surface:#e3ddd5;--k-ink:#292827;--k-ink-muted:#67615c;--k-primary:#432d30;--k-on-primary:#d3cece;--k-accent:#a6553f;--k-on-accent:#f6eeec}:root:has(.k-placed){--k-over-bg:#eeece7;--k-over-heading:#292827;--k-over-body:#292827;--k-over-muted:#67615c;--k-over-eyebrow:#67615c;--k-over-link:#432d30;--k-over-border:#ceccc8;--k-over-btn-ghost-border:#5f5e5c}:root:has(.k-placed.k-on-surface),:root:has(.k-placed.k-on-accent){--k-over-bg:#e3ddd5;--k-over-heading:#292827;--k-over-body:#292827;--k-over-muted:#67615c;--k-over-eyebrow:#67615c;--k-over-link:#432d30;--k-over-border:#c4bfb8;--k-over-btn-ghost-border:#5b5855}:root:has(.k-placed.k-on-primary){--k-over-bg:#432d30;--k-over-heading:#eceaea;--k-over-body:#d3cece;--k-over-muted:#b6aeae;--k-over-eyebrow:#b6aeae;--k-over-link:#dedbdb;--k-over-border:#5c494c;--k-over-btn-ghost-border:#b4abac}:root:has(.k-placed.k-overlay){--k-over-bg:transparent;--k-over-heading:#efefef;--k-over-body:#d9d9d9;--k-over-muted:#d7d7d7;--k-over-eyebrow:#d7d7d7;--k-over-link:#e3e3e3;--k-over-border:#727272;--k-over-btn-ghost-border:#bebebe}main.site-design-root{padding-top:0}main.site-design-root>#book{max-width:72rem;margin:var(--spacing-section) auto;background:var(--k-ground);color:var(--k-ink);font-family:var(--k-face-text)}#book .bk-frame-card{border:1px solid var(--k-accent);border-radius:var(--k-radius);background:var(--k-surface);max-width:none;color:var(--k-ink)}#book .bk-chip{border-color:var(--k-rule);border-radius:var(--k-radius);background:var(--k-ground);color:var(--k-ink)}#book .bk-heading,#book .bk-step-title{font-family:var(--k-face-display)}#book .bk-service-name{font-family:var(--k-face-display);color:var(--k-ink)}#book .bk-service-price{color:var(--k-ink)}#book .bk-service-meta,#book .bk-service-desc,#book .sf-muted{color:var(--k-ink-muted)}#book .sf-body,.contact-ground [data-form-section] .sf-body{color:var(--k-ink)}#book button:not([type=submit]){border-radius:var(--k-radius);font-family:var(--k-face-text)}#book input[type=checkbox],#book input[type=radio]{accent-color:var(--k-accent)}#book [data-booking-heading]{font-family:var(--k-face-display);color:var(--k-ink);margin:0;font-size:clamp(2rem,5vw,3.25rem);line-height:1.1}#book .bk-step-title{font-family:var(--k-face-display);color:var(--k-ink)}#book .bk-service{border:1px solid var(--k-rule);background:var(--k-ground);color:var(--k-ink);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;text-decoration:none;transition:border-color .16s,background-color .16s;display:flex}#book .bk-service:hover{border-color:var(--k-accent);background:var(--k-surface);color:var(--k-ink)}#book .bk-service:focus-visible,#book button:focus-visible,#book input:focus-visible,#book select:focus-visible,#book textarea:focus-visible,.contact-ground a:focus-visible,.contact-ground button:focus-visible,.contact-ground input:focus-visible,.contact-ground textarea:focus-visible,.contact-ground select:focus-visible{outline:2px solid var(--k-primary);outline-offset:3px}#book input:not([type=hidden]),#book select,#book textarea,.contact-ground [data-form] input:not([type=hidden]),.contact-ground [data-form] select,.contact-ground [data-form] textarea{border-color:var(--k-accent);border-radius:var(--k-radius);background:var(--k-ground);color:var(--k-ink)}#book button[type=submit],.contact-ground button[type=submit]{border:1px solid var(--k-accent);border-radius:var(--k-radius);background:var(--k-accent);color:var(--k-on-accent);transition:background-color .16s,color .16s}#book button[type=submit]:hover,.contact-ground button[type=submit]:hover{border-color:var(--k-primary);background:var(--k-primary);color:var(--k-on-primary)}.contact-ground[data-astro-cid-lcdefpme]{padding:clamp(2.5rem, 7vw, 5rem) var(--k-gutter)}.contact-ground [data-form-section]{border:1px solid var(--k-accent);background:var(--k-surface);max-width:72rem;color:var(--k-ink);margin-inline:auto;padding:clamp(1.25rem,4vw,3rem)}.contact-ground [data-form-section]>div:first-child{text-align:center;max-width:48rem;margin:0 auto clamp(1.5rem,4vw,2.5rem)}.contact-ground [data-form-section] h2{font-family:var(--k-face-display);text-align:center;color:var(--k-ink);line-height:1.15}.contact-ground [data-form-section] p{color:var(--k-ink-muted)}.contact-ground [data-form] label{color:var(--k-ink)}main.site-design-root section[id=hours] dt{color:var(--k-ink-muted)}main.site-design-root section[id=visit] a{color:var(--k-primary);text-underline-offset:.2em;text-decoration-thickness:1px}main.site-design-root section[id=visit] address{color:var(--k-ink)}main.site-design-root section[id=visit] a:focus-visible{outline:2px solid var(--k-primary);outline-offset:3px}main.site-design-root section[id=hours],main.site-design-root section[id=visit],main.site-design-root section[id=how-to-pay]{border:1px solid var(--k-accent);background:var(--k-surface);max-width:72rem;color:var(--k-ink);font-family:var(--k-face-text);margin:clamp(2rem,5vw,3.5rem) auto;padding:clamp(1.25rem,4vw,3rem)}main.site-design-root section[id=hours] h2,main.site-design-root section[id=visit] h2,main.site-design-root section[id=how-to-pay] h2{font-family:var(--k-face-display);color:var(--k-ink);margin:0;font-size:clamp(1.8rem,4.5vw,3rem);line-height:1.12}main.site-design-root section[id=hours] dl>div{border-top:0;padding-block:.6rem}
