svg[data-astro-cid-oobi6xva]{width:100%;height:100%;overflow:visible}path[data-astro-cid-oobi6xva]{stroke:#a293ad;stroke-width:var(--drawing-stroke,1.2);stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:0}.issue-wash[data-astro-cid-oobi6xva]{fill:#b6a3c8;fill-opacity:.15;transition:fill-opacity .2s}.issue-ring[data-astro-cid-oobi6xva]{stroke:#806a94;stroke-width:1.2px;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%;transition:transform .45s cubic-bezier(.22,1,.36,1),stroke .2s}.service-card:focus-visible .issue-ring[data-astro-cid-oobi6xva]{stroke:#5f4974;transform:scale(1.5)}.service-card:focus-visible .issue-wash[data-astro-cid-oobi6xva]{fill-opacity:.4}@media (hover:hover) and (pointer:fine){.service-card:hover .issue-ring[data-astro-cid-oobi6xva]{stroke:#5f4974;transform:scale(1.5)}.service-card:hover .issue-wash[data-astro-cid-oobi6xva]{fill-opacity:.4}}@media (prefers-reduced-motion:reduce){.issue-ring[data-astro-cid-oobi6xva],.issue-wash[data-astro-cid-oobi6xva]{transition:none}}.care-explorer[data-astro-cid-fnkfcfnx]{background:var(--lavender);border-radius:24px;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;padding:64px;display:grid}.explorer-intro[data-astro-cid-fnkfcfnx]{grid-column:span 6;align-self:center;padding-right:24px}.explorer-intro[data-astro-cid-fnkfcfnx] .eyebrow[data-astro-cid-fnkfcfnx]{font-size:var(--text-small);letter-spacing:.1em}.explorer-intro[data-astro-cid-fnkfcfnx] h2[data-astro-cid-fnkfcfnx]{font-size:var(--text-section);margin-bottom:24px}.explorer-intro[data-astro-cid-fnkfcfnx]>p[data-astro-cid-fnkfcfnx]{font-size:var(--text-body);max-width:44ch;color:var(--muted)}.explorer-tabs[data-astro-cid-fnkfcfnx]{flex-wrap:wrap;gap:8px;margin-top:32px;display:flex}.explorer-tabs[data-astro-cid-fnkfcfnx][hidden],.explorer-hint[data-astro-cid-fnkfcfnx][hidden],.care-panel[data-astro-cid-fnkfcfnx][hidden]{display:none}.explorer-tabs[data-astro-cid-fnkfcfnx] button[data-astro-cid-fnkfcfnx]{color:var(--plum);font-size:var(--text-small);background:0 0;border:1px solid #baabc6;border-radius:99px;align-items:center;gap:8px;min-height:48px;padding:12px 16px;line-height:1.4;transition:background .25s,border-color .25s,color .25s;display:inline-flex}.explorer-tabs[data-astro-cid-fnkfcfnx] button[data-astro-cid-fnkfcfnx][aria-selected=true]{background:var(--plum);color:var(--paper);border-color:var(--plum)}.tab-dot[data-astro-cid-fnkfcfnx]{border:1px solid;border-radius:50%;width:5px;height:5px;transition:background .2s}[data-astro-cid-fnkfcfnx][aria-selected=true] .tab-dot[data-astro-cid-fnkfcfnx]{background:currentColor}.explorer-hint[data-astro-cid-fnkfcfnx]{font-size:var(--text-small);color:var(--muted);margin-top:16px;display:block}.explorer-panels[data-astro-cid-fnkfcfnx]{grid-column:8/span 5;align-self:center;min-width:0}.care-panel[data-astro-cid-fnkfcfnx]{padding-block:24px}.care-panel[data-astro-cid-fnkfcfnx]+.care-panel[data-astro-cid-fnkfcfnx]{border-top:1px solid #bdafc9}.is-ready[data-astro-cid-fnkfcfnx] .care-panel[data-astro-cid-fnkfcfnx]{border-top:0}.explorer-art[data-astro-cid-fnkfcfnx]{height:216px;margin-bottom:24px}.care-panel[data-astro-cid-fnkfcfnx] .eyebrow[data-astro-cid-fnkfcfnx]{margin-bottom:16px}.care-panel[data-astro-cid-fnkfcfnx] h3[data-astro-cid-fnkfcfnx]{font-size:var(--text-card);margin-bottom:16px;line-height:1.15}.care-panel[data-astro-cid-fnkfcfnx]>p[data-astro-cid-fnkfcfnx]{font-size:var(--text-body);color:var(--muted);min-height:5.1em}.care-panel[data-astro-cid-fnkfcfnx] .text-link[data-astro-cid-fnkfcfnx]{font-size:var(--text-body);margin-top:16px}@media (width<=850px){.care-explorer[data-astro-cid-fnkfcfnx]{padding:40px}.explorer-intro[data-astro-cid-fnkfcfnx]{grid-column:span 7;padding-right:0}.explorer-panels[data-astro-cid-fnkfcfnx]{grid-column:8/span 5}.explorer-art[data-astro-cid-fnkfcfnx]{height:176px}}@media (width<=640px){.care-explorer[data-astro-cid-fnkfcfnx]{grid-template-columns:1fr;gap:32px;padding:32px 24px}.explorer-intro[data-astro-cid-fnkfcfnx],.explorer-panels[data-astro-cid-fnkfcfnx]{grid-column:auto}.explorer-tabs[data-astro-cid-fnkfcfnx] button[data-astro-cid-fnkfcfnx]{font-size:var(--text-small);padding:12px}.explorer-panels[data-astro-cid-fnkfcfnx]{border-top:1px solid #bdafc9}.explorer-art[data-astro-cid-fnkfcfnx]{height:168px;margin:0 0 16px}.care-panel[data-astro-cid-fnkfcfnx]>p[data-astro-cid-fnkfcfnx]{min-height:0}.care-panel[data-astro-cid-fnkfcfnx]{padding:24px 0 0}}@media (prefers-reduced-motion:reduce){.explorer-tabs[data-astro-cid-fnkfcfnx] button[data-astro-cid-fnkfcfnx],.tab-dot[data-astro-cid-fnkfcfnx]{transition:none}}.practice-video[data-astro-cid-j2vc52mr]{isolation:isolate;aspect-ratio:16/9;background:var(--plum);border-radius:24px;position:relative;overflow:hidden;container-type:inline-size}video[data-astro-cid-j2vc52mr]{object-fit:contain;width:100%;height:100%;display:block}.video-cover[data-astro-cid-j2vc52mr][hidden],.video-controls[data-astro-cid-j2vc52mr][hidden],.video-error[data-astro-cid-j2vc52mr][hidden]{display:none}.video-cover[data-astro-cid-j2vc52mr]{color:#fff;text-align:left;background:linear-gradient(#0000 35%,#292031b8);border:0;justify-content:center;align-items:center;width:100%;padding:32px;display:flex;position:absolute;inset:0}.cover-play[data-astro-cid-j2vc52mr]{width:64px;height:64px;color:var(--plum);background:#fbfaf7ec;border-radius:50%;place-items:center;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s;display:grid;position:absolute;bottom:24px;right:24px;box-shadow:0 0 0 12px #fbfaf71a}.cover-copy[data-astro-cid-j2vc52mr]{pointer-events:none;gap:8px;display:grid;position:absolute;bottom:24px;left:24px;right:112px}.cover-copy[data-astro-cid-j2vc52mr]>span[data-astro-cid-j2vc52mr]{letter-spacing:.1em;justify-content:space-between;font-size:12px;font-weight:500;line-height:1.4;display:flex}.cover-copy[data-astro-cid-j2vc52mr] strong[data-astro-cid-j2vc52mr]{font-family:var(--serif);font-size:28px;font-weight:400;line-height:1.1}.video-cover[data-astro-cid-j2vc52mr]:focus-visible{outline-offset:-6px;outline:3px solid #d3bfdf}.video-cover[data-astro-cid-j2vc52mr]:focus-visible .cover-play[data-astro-cid-j2vc52mr]{transform:scale(1.1);box-shadow:0 0 0 18px #fbfaf71a}.video-controls[data-astro-cid-j2vc52mr]{z-index:2;backdrop-filter:blur(12px);color:#fff;opacity:0;pointer-events:none;background:#302937db;border-radius:12px;align-items:center;gap:8px;padding:4px 8px;transition:opacity .2s;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.controls-visible[data-astro-cid-j2vc52mr] .video-controls[data-astro-cid-j2vc52mr],.is-paused[data-astro-cid-j2vc52mr] .video-controls[data-astro-cid-j2vc52mr],.video-controls[data-astro-cid-j2vc52mr]:has(:focus-visible){opacity:1;pointer-events:auto}.video-controls[data-astro-cid-j2vc52mr] button[data-astro-cid-j2vc52mr]{min-width:32px;height:36px;color:inherit;background:0 0;border:0;border-radius:6px;place-items:center;padding:6px;font-size:12px;display:grid}.video-controls[data-astro-cid-j2vc52mr] button[data-astro-cid-j2vc52mr]:hover{background:#fff2}.video-controls[data-astro-cid-j2vc52mr] button[data-astro-cid-j2vc52mr]:focus-visible,.video-controls[data-astro-cid-j2vc52mr] input[data-astro-cid-j2vc52mr]:focus-visible{outline-offset:1px;outline:2px solid #d5bfe5}.video-controls[data-astro-cid-j2vc52mr] svg[data-astro-cid-j2vc52mr]{stroke:currentColor;stroke-width:1.7px;fill:none;stroke-linejoin:round;stroke-linecap:round;width:18px;height:18px}.play-icon[data-astro-cid-j2vc52mr],.is-paused[data-astro-cid-j2vc52mr] .pause-icon[data-astro-cid-j2vc52mr]{display:none}.is-paused[data-astro-cid-j2vc52mr] .play-icon[data-astro-cid-j2vc52mr]{display:block}.sound-off[data-astro-cid-j2vc52mr],.is-muted[data-astro-cid-j2vc52mr] .sound-on[data-astro-cid-j2vc52mr]{display:none}.is-muted[data-astro-cid-j2vc52mr] .sound-off[data-astro-cid-j2vc52mr]{display:block}.video-controls[data-astro-cid-j2vc52mr] input[data-astro-cid-j2vc52mr]{-webkit-appearance:none;appearance:none;background:linear-gradient(to right,#d0b6e4 var(--played,0%),#fff5 var(--played,0%));cursor:pointer;border-radius:99px;flex:1;min-width:32px;height:4px;margin:0}.video-controls[data-astro-cid-j2vc52mr] input[data-astro-cid-j2vc52mr]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#f3e8fb;border-radius:50%;width:10px;height:10px}.video-controls[data-astro-cid-j2vc52mr] input[data-astro-cid-j2vc52mr]::-moz-range-thumb{background:#f3e8fb;border:0;border-radius:50%;width:10px;height:10px}.video-time[data-astro-cid-j2vc52mr]{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px}.cc-button[data-astro-cid-j2vc52mr][aria-pressed=true]{text-underline-offset:4px;text-decoration:underline}.video-error[data-astro-cid-j2vc52mr]{z-index:3;background:var(--paper);color:var(--plum);border-radius:8px;margin:0;padding:12px;font-size:14px;position:absolute;top:16px;left:16px;right:16px}.practice-video[data-astro-cid-j2vc52mr]:fullscreen{aspect-ratio:auto;border-radius:0;width:100%;height:100%}.practice-video[data-astro-cid-j2vc52mr]:fullscreen video[data-astro-cid-j2vc52mr]{object-fit:contain}@media (hover:hover) and (pointer:fine){.video-cover[data-astro-cid-j2vc52mr]:hover .cover-play[data-astro-cid-j2vc52mr]{transform:scale(1.1);box-shadow:0 0 0 18px #fbfaf71a}}@media (width<=550px){.cover-play[data-astro-cid-j2vc52mr]{width:48px;height:48px;bottom:20px;right:16px}.cover-copy[data-astro-cid-j2vc52mr]{gap:4px;bottom:16px;left:16px;right:88px}.cover-copy[data-astro-cid-j2vc52mr] strong[data-astro-cid-j2vc52mr]{font-size:24px}.cover-copy[data-astro-cid-j2vc52mr]>span[data-astro-cid-j2vc52mr]{font-size:12px}.video-controls[data-astro-cid-j2vc52mr]{gap:4px;padding:4px;bottom:8px;left:8px;right:8px}.video-time[data-astro-cid-j2vc52mr]{font-size:12px}}@media (width<=640px){.practice-video[data-astro-cid-j2vc52mr]{aspect-ratio:9/16}.practice-video[data-astro-cid-j2vc52mr] video[data-astro-cid-j2vc52mr]{object-fit:cover}}@container (width<=400px){.video-controls[data-astro-cid-j2vc52mr]{gap:0;padding:0 4px;bottom:8px;left:8px;right:8px}.video-controls[data-astro-cid-j2vc52mr] button[data-astro-cid-j2vc52mr]{flex-shrink:0;min-width:44px;height:44px;padding:12px}.video-controls[data-astro-cid-j2vc52mr] input[data-astro-cid-j2vc52mr]{background-position:50%;background-repeat:no-repeat;background-size:100% 4px;min-width:24px;height:44px}.video-controls[data-astro-cid-j2vc52mr] input[data-astro-cid-j2vc52mr]::-webkit-slider-thumb{width:12px;height:12px}.video-controls[data-astro-cid-j2vc52mr] input[data-astro-cid-j2vc52mr]::-moz-range-thumb{width:12px;height:12px}.video-time[data-astro-cid-j2vc52mr]{margin-inline:4px;font-size:11px}}@container (width<=320px){.video-time[data-astro-cid-j2vc52mr]{display:none}}@media (prefers-reduced-motion:reduce){.cover-play[data-astro-cid-j2vc52mr],.video-controls[data-astro-cid-j2vc52mr]{transition:none}}.condition-guide[data-astro-cid-6erhzzt4]{border-top:1px solid var(--line);grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;margin-top:48px;padding-top:40px;display:grid}.guide-heading[data-astro-cid-6erhzzt4]{grid-column:span 4}.guide-heading[data-astro-cid-6erhzzt4] h3[data-astro-cid-6erhzzt4]{font-size:var(--text-card);margin-bottom:16px}.guide-heading[data-astro-cid-6erhzzt4] p[data-astro-cid-6erhzzt4]{font-size:var(--text-small);color:var(--muted);max-width:28ch}.guide-list[data-astro-cid-6erhzzt4]{grid-column:6/span 7}details[data-astro-cid-6erhzzt4]{border-bottom:1px solid var(--line)}summary[data-astro-cid-6erhzzt4]{font-size:var(--text-body);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;line-height:1.5;list-style:none;display:flex}summary[data-astro-cid-6erhzzt4]::-webkit-details-marker{display:none}summary[data-astro-cid-6erhzzt4]>span[data-astro-cid-6erhzzt4]{color:var(--accent);font-size:24px;transition:transform .2s}details[data-astro-cid-6erhzzt4][open] summary[data-astro-cid-6erhzzt4]>span[data-astro-cid-6erhzzt4]{transform:rotate(45deg)}.guide-answer[data-astro-cid-6erhzzt4]{padding:0 32px 24px 0}.guide-answer[data-astro-cid-6erhzzt4] p[data-astro-cid-6erhzzt4]{font-size:var(--text-body);color:var(--muted);line-height:1.8}.guide-answer[data-astro-cid-6erhzzt4] .text-link[data-astro-cid-6erhzzt4]{font-size:var(--text-body);margin-top:8px}@media (width<=640px){.guide-heading[data-astro-cid-6erhzzt4],.guide-list[data-astro-cid-6erhzzt4]{grid-column:1/-1}.condition-guide[data-astro-cid-6erhzzt4]{margin-top:32px;padding-top:32px}.guide-answer[data-astro-cid-6erhzzt4]{padding-right:0}}@media (prefers-reduced-motion:reduce){summary[data-astro-cid-6erhzzt4]>span[data-astro-cid-6erhzzt4]{transition:none}}.hero[data-astro-cid-lcdefpme]{background:#e9e2f2;border-radius:24px;grid-template-columns:1.04fr 1fr;width:calc(100% - 48px);max-width:1504px;min-height:620px;margin:0 auto;display:grid;overflow:hidden}.hero-content[data-astro-cid-lcdefpme]{padding:64px 32px 48px max(48px,50vw - 624px)}.hero-content[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{font-size:var(--text-meta);letter-spacing:.16em;margin-bottom:32px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:var(--text-hero);letter-spacing:-.035em;line-height:.98}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#806b92;font-weight:400}.hero-content[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{font-size:var(--text-body);max-width:420px;margin-top:32px;line-height:1.8}.hero-actions[data-astro-cid-lcdefpme]{align-items:center;gap:24px;margin-top:32px;display:flex}.hero-phone[data-astro-cid-lcdefpme]{font-size:var(--text-body);text-decoration:none}.hero-trust[data-astro-cid-lcdefpme]{align-items:center;gap:16px;margin-top:40px;display:flex}.trust-line[data-astro-cid-lcdefpme]{background:#9c8aaa;width:40px;height:1px}.hero-trust[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--text-meta);margin:0;line-height:1.8}.hero-trust[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-weight:500}.hero-content[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:440px}.service-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{max-width:none;min-height:2.2em;line-height:1.1}.service-card[data-astro-cid-lcdefpme]{min-height:392px}.service-line-art[data-astro-cid-lcdefpme]{margin-block:8px 16px}.section-description[data-astro-cid-lcdefpme]{max-width:400px}.section-description[data-astro-cid-lcdefpme] br[data-astro-cid-lcdefpme]{display:none}.more-services[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:44px}.founder-points[data-astro-cid-lcdefpme]{line-height:1.6}.journal-art[data-astro-cid-lcdefpme] .journal-art-number[data-astro-cid-lcdefpme]{font-size:var(--text-meta)}.hero-photo[data-astro-cid-lcdefpme]{min-height:620px;position:relative}.hero-photo[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:48% center;width:100%;height:100%}.portrait-caption[data-astro-cid-lcdefpme]{backdrop-filter:blur(8px);background:#fbfaf7ed;border-radius:16px;align-items:center;gap:16px;padding:16px;display:flex;position:absolute;bottom:24px;left:24px;right:24px}.caption-initials[data-astro-cid-lcdefpme]{background:var(--lavender);width:40px;height:40px;font:26px var(--serif);border-radius:50%;place-items:center;display:grid}.portrait-caption[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:var(--text-small);font-weight:500;display:block}.portrait-caption[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{font-size:var(--text-meta);margin-top:4px;display:block}.portrait-caption[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{background:var(--lavender);border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;margin-left:auto;line-height:1;text-decoration:none;display:grid}.care-strip[data-astro-cid-lcdefpme]{font-size:var(--text-meta);color:var(--muted);justify-content:center;gap:64px;padding:24px 0 0;display:flex}.care-strip[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:before{content:"";vertical-align:middle;background:#9c88ae;border-radius:50%;width:4px;height:4px;margin-right:12px;display:inline-block}.intro[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:96px;display:grid}.intro-photo[data-astro-cid-lcdefpme]{position:relative}.intro-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;border-radius:24px;width:100%;height:496px}.image-note[data-astro-cid-lcdefpme]{background:var(--paper);font-size:var(--text-meta);border-radius:99px;padding:8px 16px;position:absolute;bottom:24px;left:24px}.intro-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:32px}.intro-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--accent);font-weight:400}.intro-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--text-body);color:var(--muted);line-height:1.9}.intro-copy[data-astro-cid-lcdefpme] .text-link[data-astro-cid-lcdefpme]{margin-top:16px}.conditions[data-astro-cid-lcdefpme]{background:#f0edf2}.section-description[data-astro-cid-lcdefpme]{font-size:var(--text-body);color:var(--muted);line-height:1.8}.service-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.service-card[data-astro-cid-lcdefpme]{background:var(--paper);border-radius:20px;flex-direction:column;min-height:344px;padding:24px;text-decoration:none;transition:background .2s;display:flex}.service-card[data-astro-cid-lcdefpme]:hover{background:#e1d8eb}.service-top[data-astro-cid-lcdefpme]{font-size:var(--text-meta);color:var(--accent);justify-content:space-between;align-items:center;display:flex}.service-arrow[data-astro-cid-lcdefpme]{background:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;line-height:1;display:grid}.service-line-art[data-astro-cid-lcdefpme]{height:112px;padding-block:8px}.service-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--text-card);max-width:180px;margin:8px 0 16px}.service-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--text-body);color:var(--muted);margin:0;line-height:1.8}.service-1[data-astro-cid-lcdefpme]{background:#e6dfed}.service-2[data-astro-cid-lcdefpme]{background:#e6e6dd}.service-3[data-astro-cid-lcdefpme]{background:#eadfdc}.more-services[data-astro-cid-lcdefpme]{justify-content:center;gap:48px;margin-top:32px;display:flex}.more-services[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-size:var(--text-small);align-items:center;gap:24px;text-decoration:none;display:flex}.founder[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr;align-items:center;gap:96px;display:grid}.founder-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{font-size:var(--text-body);color:var(--muted);max-width:560px;margin-top:32px;line-height:1.9}.founder-signature[data-astro-cid-lcdefpme]{font:var(--text-body) var(--serif);margin-top:24px;display:block}.founder-credentials[data-astro-cid-lcdefpme]{font-size:var(--text-meta);color:var(--muted);margin-top:8px;display:block}.founder-points[data-astro-cid-lcdefpme]{font-size:var(--text-small);grid-template-columns:1fr 1fr;gap:16px;margin-block:32px;display:grid}.founder-points[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:before{content:"";background:var(--accent);border-radius:50%;width:4px;height:4px;margin-right:8px;display:inline-block}.founder-image[data-astro-cid-lcdefpme]{position:relative}.founder-image[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{background:#453d4b;border-radius:24px;width:100%;height:auto}.video-caption[data-astro-cid-lcdefpme]{font-size:var(--text-meta);margin:16px 0}.video-transcript[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{font-size:var(--text-small);cursor:pointer}.video-transcript[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--text-body);margin-top:16px;line-height:1.8}.referral-note[data-astro-cid-lcdefpme]{font-size:var(--text-body);color:var(--muted);margin-top:32px;line-height:1.9}.founder-image[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:center top;border-radius:24px;width:100%;height:480px}.founder-image[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{background:var(--paper);font-size:var(--text-meta);border-radius:99px;padding:8px 16px;position:absolute;bottom:24px;left:24px}.reassurance[data-astro-cid-lcdefpme]{background:var(--lavender);border-radius:24px;grid-template-columns:1.4fr 1fr;align-items:center;padding:56px 64px;display:grid}.reassurance[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-section)}.reassurance[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:480px;font-size:var(--text-body);color:var(--muted);margin-top:24px}.symptom-tags[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;max-width:480px;margin:24px 0 32px;display:flex}.symptom-tags[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-size:var(--text-small);border:1px solid #b9aac6;border-radius:99px;padding:6px 12px;text-decoration:none}.symptom-tags[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--paper)}.reassurance-art[data-astro-cid-lcdefpme]{text-align:center}.reassurance-art[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:100%;height:280px}.reassurance-art[data-astro-cid-lcdefpme] ellipse[data-astro-cid-lcdefpme],.reassurance-art[data-astro-cid-lcdefpme] path[data-astro-cid-lcdefpme]{stroke:#a08aaf;stroke-width:1px}.reassurance-art[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font:24px var(--serif)}.story-grid[data-astro-cid-lcdefpme]{grid-template-columns:.75fr 1fr 1fr;gap:24px;display:grid}.story-intro[data-astro-cid-lcdefpme]{padding:0 32px 0 0}.large-quote[data-astro-cid-lcdefpme]{font:120px var(--serif);color:#aa96ba;line-height:.8}.story-intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font:var(--text-card)/1.2 var(--serif);margin-top:16px}.story-intro[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:last-child{font-size:var(--text-meta);color:var(--muted);margin-top:24px;display:block}.story-grid[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{background:#f2eef6;border-radius:20px;flex-direction:column;margin:0;padding:32px;display:flex}.quote-mark[data-astro-cid-lcdefpme]{font:48px/.8 var(--serif);color:var(--accent)}.story-grid[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font:20px/1.45 var(--serif);flex:1;margin-top:16px}.story-grid[data-astro-cid-lcdefpme] cite[data-astro-cid-lcdefpme]{font-size:var(--text-meta);margin-top:24px;font-style:normal}.journal[data-astro-cid-lcdefpme]{background:#f2efea}.journal-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.journal-card[data-astro-cid-lcdefpme]{text-decoration:none}.journal-art[data-astro-cid-lcdefpme]{background:#dfd5e9;border-radius:20px;justify-content:space-between;align-items:end;height:220px;padding:24px;display:flex;position:relative;overflow:hidden}.journal-art[data-astro-cid-lcdefpme]:before{content:"";border:1px solid #b6a0c6;border-radius:50%;width:260px;height:320px;position:absolute;top:-40px;right:-50px;transform:rotate(30deg)}.journal-art[data-astro-cid-lcdefpme]:after{content:"";border:1px solid #b6a0c6;border-radius:50%;width:260px;height:320px;position:absolute;top:-10px;right:-20px;transform:rotate(30deg)}.journal-art[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{z-index:1;font:var(--text-card)/1.1 var(--serif);max-width:200px;position:relative}.journal-art[data-astro-cid-lcdefpme] .journal-art-number[data-astro-cid-lcdefpme]{font:var(--text-meta) var(--sans);align-self:start}.journal-art-1[data-astro-cid-lcdefpme]{background:#dce2da}.journal-art-1[data-astro-cid-lcdefpme]:before,.journal-art-1[data-astro-cid-lcdefpme]:after{border-color:#aab7a8}.journal-art-2[data-astro-cid-lcdefpme]{background:#eaded9}.journal-art-2[data-astro-cid-lcdefpme]:before,.journal-art-2[data-astro-cid-lcdefpme]:after{border-color:#c6aca2}.journal-date[data-astro-cid-lcdefpme]{font-size:var(--text-meta);color:var(--muted);margin-top:24px;display:block}.journal-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--text-card);margin-top:8px;line-height:1.2}.journal-read[data-astro-cid-lcdefpme]{font-size:var(--text-body);gap:24px;margin-top:16px;display:flex}.appointment[data-astro-cid-lcdefpme]{background:var(--lavender);border-radius:24px;grid-template-columns:1.45fr 1fr;display:grid;overflow:hidden}.appointment-copy[data-astro-cid-lcdefpme]{padding:48px}.appointment-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-section)}.appointment-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{font-size:var(--text-body);max-width:360px;margin-top:24px;margin-bottom:32px}.appointment-details[data-astro-cid-lcdefpme]{color:#fff;background:#65566f;flex-direction:column;justify-content:space-between;gap:40px;padding:48px;display:flex}.appointment-details[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{font-size:var(--text-meta);color:#e0d3ea}.appointment-details[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--text-section);margin-bottom:32px}.appointment-phone[data-astro-cid-lcdefpme]{font:30px var(--serif);text-decoration:none}.appointment-details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--text-body);color:#eee5f3;margin-top:16px}.hours[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{font-size:var(--text-meta);letter-spacing:.15em;margin-bottom:16px;display:block}.hours[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{font-size:var(--text-small);justify-content:space-between;gap:24px;margin-top:8px;display:flex}.appointment-details[data-astro-cid-lcdefpme] .text-link[data-astro-cid-lcdefpme]{align-self:start}.faq-section[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.3fr;gap:96px;padding-top:0;display:grid}.faq-section[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-section)}.faq-section[data-astro-cid-lcdefpme] .text-link[data-astro-cid-lcdefpme]{margin-top:32px}.faq-list[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line)}.faq-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;font-size:var(--text-body);justify-content:space-between;align-items:center;gap:24px;padding:24px 0;list-style:none;display:flex}.faq-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--accent);font-size:20px;font-weight:400}.faq-list[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{transform:rotate(45deg)}.faq-list[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--text-body);color:var(--muted);padding-right:32px;line-height:1.9}@media (width>=1600px){.hero-content[data-astro-cid-lcdefpme]{padding-left:88px}.hero[data-astro-cid-lcdefpme],.hero-photo[data-astro-cid-lcdefpme]{min-height:680px}}@media (width<=1100px){.hero[data-astro-cid-lcdefpme]{min-height:560px}.hero-content[data-astro-cid-lcdefpme]{padding:48px 32px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:var(--text-hero)}.hero-photo[data-astro-cid-lcdefpme]{min-height:560px}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:16px}.intro[data-astro-cid-lcdefpme],.founder[data-astro-cid-lcdefpme]{gap:48px}.service-card[data-astro-cid-lcdefpme]{padding:24px 16px}.service-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--text-card)}.reassurance[data-astro-cid-lcdefpme]{padding:40px}.appointment-copy[data-astro-cid-lcdefpme],.appointment-details[data-astro-cid-lcdefpme]{padding:32px}.faq-section[data-astro-cid-lcdefpme]{gap:48px}.care-strip[data-astro-cid-lcdefpme]{gap:32px}}@media (width<=850px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;width:calc(100% - 32px);min-height:540px}.hero-content[data-astro-cid-lcdefpme]{padding:40px 24px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:var(--text-hero)}.hero-content[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{font-size:var(--text-body)}.hero-content[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{font-size:var(--text-meta)}.hero-photo[data-astro-cid-lcdefpme]{min-height:540px}.hero-photo[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{object-position:45% center}.hero-actions[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{font-size:var(--text-body);padding:12px 16px}.hero-trust[data-astro-cid-lcdefpme]{margin-top:24px}.portrait-caption[data-astro-cid-lcdefpme]{gap:8px;padding:12px;bottom:16px;left:16px;right:16px}.caption-initials[data-astro-cid-lcdefpme]{display:none}.portrait-caption[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{font-size:var(--text-meta)}.care-strip[data-astro-cid-lcdefpme]{font-size:var(--text-meta);flex-wrap:wrap;gap:24px}.intro[data-astro-cid-lcdefpme]{gap:40px}.intro-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:480px}.intro-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-section)}.service-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.service-card[data-astro-cid-lcdefpme]{min-height:312px;padding:24px}.service-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{max-width:none}.founder[data-astro-cid-lcdefpme]{gap:40px}.founder-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-section)}.founder-image[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:440px}.founder-points[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.reassurance[data-astro-cid-lcdefpme]{grid-template-columns:1fr .6fr;padding:40px}.reassurance[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-section)}.reassurance-art[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{height:240px}.story-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.story-intro[data-astro-cid-lcdefpme]{grid-column:1/-1;display:none}.story-grid[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:1.5rem}.journal-art[data-astro-cid-lcdefpme]{height:190px}.journal-art[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.journal-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--text-card)}.appointment[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.appointment-details[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;display:grid}.appointment-details[data-astro-cid-lcdefpme] .text-link[data-astro-cid-lcdefpme]{grid-column:1/-1}.faq-section[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.3fr;gap:40px}}@media (width<=550px){.hero[data-astro-cid-lcdefpme]{border-radius:20px;flex-direction:column;width:calc(100% - 24px);display:flex}.hero-content[data-astro-cid-lcdefpme]{padding:40px 24px 32px}.hero-content[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{font-size:var(--text-meta);letter-spacing:.12em;margin-bottom:24px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:var(--text-hero);line-height:.98}.hero-content[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{font-size:var(--text-body);margin-top:24px}.hero-actions[data-astro-cid-lcdefpme]{gap:20px;margin-top:24px}.hero-actions[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme],.hero-phone[data-astro-cid-lcdefpme]{font-size:var(--text-body)}.hero-trust[data-astro-cid-lcdefpme]{display:none}.hero-photo[data-astro-cid-lcdefpme]{height:344px;min-height:0}.hero-photo[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{object-position:center 34%;width:100%;height:344px}.caption-initials[data-astro-cid-lcdefpme]{display:grid}.care-strip[data-astro-cid-lcdefpme]{font-size:var(--text-meta);gap:8px 16px;padding-top:16px}.care-strip[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:last-child{text-align:center;width:100%}.intro[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:32px}.intro-photo[data-astro-cid-lcdefpme]{order:2}.intro-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:320px}.intro-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-section)}.intro-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] br[data-astro-cid-lcdefpme]:nth-child(2){display:none}.intro-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--text-body)}.service-grid[data-astro-cid-lcdefpme]{gap:12px}.service-card[data-astro-cid-lcdefpme]{min-height:324px;padding:16px}.service-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--text-card);margin-top:8px}.service-line-art[data-astro-cid-lcdefpme]{height:104px}.more-services[data-astro-cid-lcdefpme]{flex-direction:column;align-items:start;gap:16px}.more-services[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-size:var(--text-small);border-bottom:1px solid var(--line);justify-content:space-between;width:100%;padding-bottom:8px}.founder[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:40px}.founder-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-section)}.founder-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{font-size:var(--text-body)}.founder-image[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:400px}.founder-points[data-astro-cid-lcdefpme]{font-size:var(--text-small);grid-template-columns:1fr 1fr}.reassurance[data-astro-cid-lcdefpme]{grid-template-columns:1fr;padding:32px 24px}.reassurance[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-section)}.reassurance-art[data-astro-cid-lcdefpme]{display:none}.story-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:16px}.story-grid[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{padding:24px}.journal-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:40px}.journal-art[data-astro-cid-lcdefpme]{height:220px}.journal-art[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.journal-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--text-card)}.journal-date[data-astro-cid-lcdefpme]{margin-top:16px}.appointment-copy[data-astro-cid-lcdefpme]{padding:32px 24px}.appointment-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-section)}.appointment-details[data-astro-cid-lcdefpme]{padding:32px 24px;display:block}.appointment-details[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{margin-bottom:32px}.appointment-details[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--text-section)}.hours[data-astro-cid-lcdefpme]{max-width:320px}.faq-section[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:32px}.faq-section[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-section)}.faq-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{font-size:var(--text-body);padding:20px 0}.service-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--text-small)}.service-line-art[data-astro-cid-lcdefpme]{height:96px;margin-block:8px 16px}.service-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{min-height:2.2em}.hero-content[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{max-width:260px;line-height:1.7}.hero-actions[data-astro-cid-lcdefpme]{gap:16px}.hero-phone[data-astro-cid-lcdefpme]{font-size:var(--text-small)}.care-strip[data-astro-cid-lcdefpme]{gap:8px 16px}.portrait-caption[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{font-size:var(--text-meta)}.portrait-caption[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:var(--text-small)}.founder-points[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.symptom-tags[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{align-items:center;min-height:40px;display:flex}.story-grid[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:1.5rem}.journal-art[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:var(--text-card)}}.intro[data-astro-cid-lcdefpme],.founder[data-astro-cid-lcdefpme],.story-grid[data-astro-cid-lcdefpme],.journal-grid[data-astro-cid-lcdefpme],.appointment[data-astro-cid-lcdefpme],.faq-section[data-astro-cid-lcdefpme]{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.intro-photo[data-astro-cid-lcdefpme]{grid-column:span 5}.intro-copy[data-astro-cid-lcdefpme]{grid-column:7/span 6}.founder-copy[data-astro-cid-lcdefpme]{grid-column:span 6}.founder-image[data-astro-cid-lcdefpme]{grid-column:8/span 5}.service-grid[data-astro-cid-lcdefpme]{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.service-card[data-astro-cid-lcdefpme]{padding:var(--space-card);border:1px solid #0000;border-radius:24px;grid-column:span 3;transition:background .35s,box-shadow .35s,border-color .35s}.service-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{max-width:none}.service-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{line-height:1.7}.service-line-art[data-astro-cid-lcdefpme]{transform-origin:50%;height:128px;transition:transform .6s cubic-bezier(.22,1,.36,1)}.service-cta[data-astro-cid-lcdefpme]{font-size:var(--text-small);color:var(--accent);justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:24px;display:flex}.service-cta[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{border-bottom:1px solid #bbaac8;place-items:center;width:32px;height:32px;transition:width .35s,border-color .35s;display:grid}.service-arrow[data-astro-cid-lcdefpme]{transition:background .3s,color .3s,transform .3s}.service-card[data-astro-cid-lcdefpme]:focus-visible .service-line-art[data-astro-cid-lcdefpme]{transform:scale(1.12)}.service-card[data-astro-cid-lcdefpme]:focus-visible .service-arrow[data-astro-cid-lcdefpme]{background:var(--plum);color:#fff}.service-card[data-astro-cid-lcdefpme]:focus-visible .service-cta[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{border-color:var(--accent);width:56px}.story-intro[data-astro-cid-lcdefpme]{grid-column:span 3;padding-right:24px}.story-grid[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]:nth-child(2){grid-column:span 5}.story-grid[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]:nth-child(3),.journal-card[data-astro-cid-lcdefpme]{grid-column:span 4}.journal-art[data-astro-cid-lcdefpme]{transition:background .4s}.journal-art[data-astro-cid-lcdefpme]:before,.journal-art[data-astro-cid-lcdefpme]:after{transition:transform .8s cubic-bezier(.22,1,.36,1)}.journal-card[data-astro-cid-lcdefpme]:focus-visible .journal-art[data-astro-cid-lcdefpme]:after{transform:rotate(45deg)translate(-16px)}.appointment[data-astro-cid-lcdefpme]{gap:0}.appointment-copy[data-astro-cid-lcdefpme]{grid-column:span 7}.appointment-details[data-astro-cid-lcdefpme]{grid-column:span 5}.faq-section[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:first-child{grid-column:span 4}.faq-list[data-astro-cid-lcdefpme]{grid-column:6/span 7}@media (hover:hover) and (pointer:fine){.service-card[data-astro-cid-lcdefpme]:hover{border-color:#b8a5c7;box-shadow:0 16px 32px #453d4b0c}.service-card[data-astro-cid-lcdefpme]:hover .service-line-art[data-astro-cid-lcdefpme]{transform:scale(1.12)}.service-card[data-astro-cid-lcdefpme]:hover .service-arrow[data-astro-cid-lcdefpme]{background:var(--plum);color:#fff;transform:translate(3px,-3px)}.service-card[data-astro-cid-lcdefpme]:hover .service-cta[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{border-color:var(--accent);width:56px}.journal-card[data-astro-cid-lcdefpme]:hover .journal-art[data-astro-cid-lcdefpme]:after{transform:rotate(45deg)translate(-16px)}}@media (width<=1000px){.service-card[data-astro-cid-lcdefpme]{grid-column:span 6}.intro-copy[data-astro-cid-lcdefpme]{grid-column:7/span 6}.founder-image[data-astro-cid-lcdefpme]{grid-column:8/span 5}}@media (width<=850px){.intro-photo[data-astro-cid-lcdefpme],.intro-copy[data-astro-cid-lcdefpme],.founder-copy[data-astro-cid-lcdefpme]{grid-column:span 6}.founder-image[data-astro-cid-lcdefpme]{grid-column:8/span 5}.story-intro[data-astro-cid-lcdefpme]{display:none}.story-grid[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]:nth-child(n){grid-column:span 6}.appointment-copy[data-astro-cid-lcdefpme],.appointment-details[data-astro-cid-lcdefpme]{grid-column:1/-1}.faq-section[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:first-child{grid-column:span 5}.faq-list[data-astro-cid-lcdefpme]{grid-column:7/span 6}}@media (width<=640px){.intro-photo[data-astro-cid-lcdefpme],.intro-copy[data-astro-cid-lcdefpme],.founder-copy[data-astro-cid-lcdefpme],.founder-image[data-astro-cid-lcdefpme]{grid-column:1/-1}.intro[data-astro-cid-lcdefpme],.founder[data-astro-cid-lcdefpme]{row-gap:40px}.intro-photo[data-astro-cid-lcdefpme]{order:2}.service-grid[data-astro-cid-lcdefpme]{gap:16px}.service-card[data-astro-cid-lcdefpme]{grid-column:span 6;padding:16px}.service-line-art[data-astro-cid-lcdefpme]{height:104px}.service-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--text-card)}.service-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--text-small)}.service-cta[data-astro-cid-lcdefpme]{font-size:var(--text-small);padding-top:16px}.service-cta[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{width:24px}.story-grid[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]:nth-child(n),.journal-card[data-astro-cid-lcdefpme],.faq-section[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:first-child,.faq-list[data-astro-cid-lcdefpme]{grid-column:1/-1}.journal-grid[data-astro-cid-lcdefpme]{row-gap:40px}.faq-section[data-astro-cid-lcdefpme]{row-gap:32px}}@media (prefers-reduced-motion:reduce){.service-card[data-astro-cid-lcdefpme],.service-line-art[data-astro-cid-lcdefpme],.service-cta[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme],.service-arrow[data-astro-cid-lcdefpme],.journal-art[data-astro-cid-lcdefpme],.journal-art[data-astro-cid-lcdefpme]:before,.journal-art[data-astro-cid-lcdefpme]:after{transition:none}}.story-painting[data-astro-cid-lcdefpme]{margin:0;padding:0}.story-painting[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:16px;width:100%;max-width:240px;height:auto}.story-painting[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{font-size:var(--text-meta);color:var(--muted);margin-top:16px}.portrait-caption[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{min-width:0}.portrait-caption[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{line-height:1.5}@media (width<=550px){.portrait-caption[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.caption-initials[data-astro-cid-lcdefpme]{flex-shrink:0}}@media (width<=380px){.portrait-caption[data-astro-cid-lcdefpme] .caption-initials[data-astro-cid-lcdefpme]{display:none}.service-card[data-astro-cid-lcdefpme]{grid-column:1/-1;min-height:0;padding:24px}.service-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{min-height:0}.service-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--text-body)}.service-line-art[data-astro-cid-lcdefpme]{height:112px}}.appointment-section[data-astro-cid-lcdefpme]{padding-top:64px}.local-care-note[data-astro-cid-lcdefpme]{max-width:800px;margin-bottom:48px}.local-care-note[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:28ch;font-size:clamp(2rem,3vw,2.5rem);line-height:1.15}.local-care-note[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:64ch;color:var(--muted);font-size:var(--text-body);margin:24px 0 0}@media (width<=640px){.appointment-section[data-astro-cid-lcdefpme]{padding-top:48px}.local-care-note[data-astro-cid-lcdefpme]{margin-bottom:32px}.local-care-note[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-section)}.local-care-note[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{margin-top:16px}}@media (width<=850px){.story-painting[data-astro-cid-lcdefpme]{grid-column:span 6;display:block}.story-grid[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]:nth-child(2){grid-column:span 6}.story-grid[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]:nth-child(3){grid-column:1/-1}.story-painting[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{margin-inline:auto}.story-painting[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{text-align:center}}@media (width<=640px){.story-painting[data-astro-cid-lcdefpme]{grid-column:1/-1}.story-painting[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{max-width:180px}}.journal-illustration[data-astro-cid-lcdefpme]{aspect-ratio:3/2;background:var(--lavender);border-radius:24px;overflow:hidden}.journal-illustration[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;width:100%;height:100%;transition:transform .3s;display:block}.journal-card[data-astro-cid-lcdefpme]:focus-visible .journal-illustration[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.035)}@media (hover:hover) and (pointer:fine){.journal-card[data-astro-cid-lcdefpme]:hover .journal-illustration[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.035)}}@media (prefers-reduced-motion:reduce){.journal-illustration[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transition:none}}.hero-description-compact[data-astro-cid-lcdefpme]{display:none}@media (width<=550px){.hero[data-astro-cid-lcdefpme]{min-height:0}.hero-content[data-astro-cid-lcdefpme]{padding:24px 20px 20px}.hero-content[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme],.hero-phone[data-astro-cid-lcdefpme],.portrait-caption[data-astro-cid-lcdefpme]{display:none}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.5rem,10.75vw,2.875rem);line-height:.98}.hero-content[data-astro-cid-lcdefpme]>.hero-description[data-astro-cid-lcdefpme]{margin:16px 0 0;line-height:1.55}.hero-description-full[data-astro-cid-lcdefpme]{display:none}.hero-description-compact[data-astro-cid-lcdefpme]{display:inline}.hero-actions[data-astro-cid-lcdefpme]{margin-top:20px;display:block}.hero-actions[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{min-height:48px;padding:12px 20px}.hero-photo[data-astro-cid-lcdefpme]{flex:none;height:clamp(208px,30svh,256px)}.hero-photo[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{object-position:center 8%;height:100%}}@media (width<=360px){.hero-content[data-astro-cid-lcdefpme]{padding:20px 16px}.hero-photo[data-astro-cid-lcdefpme]{height:184px}}@media (width<=550px) and (height<=650px){.hero-content[data-astro-cid-lcdefpme]{padding-block:16px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.375rem,10.75vw,2.5rem)}.hero-content[data-astro-cid-lcdefpme]>.hero-description[data-astro-cid-lcdefpme]{margin-top:12px}.hero-actions[data-astro-cid-lcdefpme]{margin-top:16px}.hero-photo[data-astro-cid-lcdefpme]{height:184px}}
