.about-page.svelte-1ydmdat{background:var(--surface);min-height:100dvh}.wrap.svelte-1ydmdat{width:min(1100px,100% - 96px);margin-inline:auto}.skip-link.svelte-1ydmdat{z-index:10;opacity:0;pointer-events:none;background:var(--plum);color:var(--surface);border-radius:8px;padding:12px 18px;position:fixed;top:-80px;left:20px}.skip-link.svelte-1ydmdat:focus{opacity:1;pointer-events:auto;top:16px}.site-header.svelte-1ydmdat{background:var(--surface)}.header-inner.svelte-1ydmdat{justify-content:space-between;align-items:center;gap:24px;min-height:88px;display:flex}.wordmark.svelte-1ydmdat{color:var(--plum);align-items:center;gap:9px;text-decoration:none;display:inline-flex}.wordmark.svelte-1ydmdat>span:where(.svelte-1ydmdat){font-family:var(--font-editorial);letter-spacing:-1.8px;font-size:34px;font-weight:600}.dot.svelte-1ydmdat{color:var(--sage)}nav.svelte-1ydmdat{align-items:center;gap:32px;font-size:15px;font-weight:600;display:flex}nav.svelte-1ydmdat a:where(.svelte-1ydmdat){align-items:center;min-height:44px;text-decoration:none;display:inline-flex}nav.svelte-1ydmdat a[aria-current]:where(.svelte-1ydmdat){color:var(--plum);text-underline-offset:7px;text-decoration:underline}a.svelte-1ydmdat:hover{color:var(--plum-deep)}.hero-inner.svelte-1ydmdat{grid-template-columns:1.15fr 1fr;align-items:center;gap:80px;padding-block:78px 82px;display:grid}h1.svelte-1ydmdat,h2.svelte-1ydmdat{font-family:var(--font-editorial);font-weight:600}h1.svelte-1ydmdat{letter-spacing:-1.8px;margin:0 0 25px;font-size:clamp(44px,5vw,64px);line-height:1.12}.intro.svelte-1ydmdat{color:var(--ink-muted);margin:0;font-size:25px;line-height:1.5}.attribution.svelte-1ydmdat{padding-left:32px}.clinic-name.svelte-1ydmdat{font-family:var(--font-editorial);color:var(--plum);margin:0 0 17px;font-size:30px;font-weight:600}.clinic-attribution.svelte-1ydmdat{font-weight:600}.attribution.svelte-1ydmdat p:where(.svelte-1ydmdat):not(.clinic-name){margin:0 0 16px;font-size:17px;line-height:1.6}.attribution.svelte-1ydmdat a:where(.svelte-1ydmdat){min-height:44px;color:var(--plum);text-underline-offset:5px;align-items:center;gap:17px;font-size:16px;font-weight:600;display:inline-flex}.editorial.svelte-1ydmdat{padding-block:20px 24px}.editorial-section.svelte-1ydmdat{grid-template-columns:1fr 1.1fr;gap:75px;padding-block:48px;display:grid}h2.svelte-1ydmdat{letter-spacing:-.5px;margin:0;font-size:30px;line-height:1.25}.prose.svelte-1ydmdat p:where(.svelte-1ydmdat){color:var(--ink-muted);margin:0 0 16px;font-size:18px;line-height:1.65}.prose.svelte-1ydmdat p:where(.svelte-1ydmdat):last-child{margin-bottom:0}.site-footer.svelte-1ydmdat{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding-block:22px 28px;display:flex}.site-footer.svelte-1ydmdat a:where(.svelte-1ydmdat){min-height:44px;color:var(--plum);text-underline-offset:5px;align-items:center;gap:15px;font-size:15px;display:inline-flex}.footer-home.svelte-1ydmdat{font-weight:600}.about-page.svelte-1ydmdat{--organic-panel:url("data:image/svg+xml,%3Csvg%20xmlns='http%3A//www.w3.org/2000/svg'%20viewBox='0%200%20600%20240'%20preserveAspectRatio='none'%3E%3Cpath%20fill='black'%20d='M64%2014C200%201%20351%2012%20514%208C566%207%20594%2029%20594%2066C594%20106%20580%20155%20581%20181C583%20210%20557%20226%20504%20227C352%20230%20236%20218%20100%20226C47%20229%2015%20217%2013%20184C10%20143%2019%20110%2014%2075C9%2039%2023%2018%2064%2014Z'/%3E%3C/svg%3E");--organic-seam:url("data:image/svg+xml,%3Csvg%20xmlns='http%3A//www.w3.org/2000/svg'%20viewBox='0%200%201440%2080'%20preserveAspectRatio='none'%3E%3Cpath%20fill='black'%20d='M0%2046C280%2070%20490%2014%20806%2026C1085%2036%201290%2057%201440%2022V80H0Z'/%3E%3C/svg%3E")}.about-hero.svelte-1ydmdat{isolation:isolate;background:radial-gradient(ellipse at 78% 25%,color-mix(in srgb,var(--lilac) 72%,var(--surface)),transparent 64%),linear-gradient(125deg,color-mix(in srgb,var(--blush) 36%,var(--surface)),color-mix(in srgb,var(--sage-pale) 42%,var(--surface)));position:relative;overflow:clip}.about-hero.svelte-1ydmdat:after{content:"";z-index:-1;pointer-events:none;background:var(--surface);height:64px;-webkit-mask:var(--organic-seam) center/100% 100% no-repeat;mask:var(--organic-seam) center/100% 100% no-repeat;position:absolute;inset:auto -1px -1px}.attribution.svelte-1ydmdat{isolation:isolate;border-left:0;position:relative}.attribution.svelte-1ydmdat:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(140deg,color-mix(in srgb,var(--surface) 76%,var(--lilac)),color-mix(in srgb,var(--lilac) 55%,var(--surface)));-webkit-mask:var(--organic-panel) center/100% 100% no-repeat;mask:var(--organic-panel) center/100% 100% no-repeat;position:absolute;inset:-24px -28px -24px 0;transform:scaleX(-1)}.editorial-section.svelte-1ydmdat:nth-child(2){isolation:isolate;position:relative}.editorial-section.svelte-1ydmdat:nth-child(2):before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(112deg,color-mix(in srgb,var(--sage-pale) 62%,var(--surface)),color-mix(in srgb,var(--lilac) 26%,var(--surface)));-webkit-mask:var(--organic-panel) center/100% 100% no-repeat;mask:var(--organic-panel) center/100% 100% no-repeat;position:absolute;inset:0 -38px}@media (width<=760px){.about-hero.svelte-1ydmdat:after{height:42px}.attribution.svelte-1ydmdat:before{inset:-16px -10px -16px 0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http%3A//www.w3.org/2000/svg'%20viewBox='0%200%20400%20500'%20preserveAspectRatio='none'%3E%3Cpath%20fill='black'%20d='M74%2019C174%208%20258%2021%20306%2017C356%2012%20386%2040%20386%20100C386%20217%20373%20339%20365%20408C360%20455%20341%20476%20289%20480C209%20486%20155%20473%2087%20480C40%20485%2017%20459%2016%20411C12%20290%2025%20206%2020%20120C16%2062%2029%2027%2074%2019Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http%3A//www.w3.org/2000/svg'%20viewBox='0%200%20400%20500'%20preserveAspectRatio='none'%3E%3Cpath%20fill='black'%20d='M74%2019C174%208%20258%2021%20306%2017C356%2012%20386%2040%20386%20100C386%20217%20373%20339%20365%20408C360%20455%20341%20476%20289%20480C209%20486%20155%20473%2087%20480C40%20485%2017%20459%2016%20411C12%20290%2025%20206%2020%20120C16%2062%2029%2027%2074%2019Z'/%3E%3C/svg%3E")}.editorial-section.svelte-1ydmdat:nth-child(2):before{inset:0 -14px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http%3A//www.w3.org/2000/svg'%20viewBox='0%200%20400%20500'%20preserveAspectRatio='none'%3E%3Cpath%20fill='black'%20d='M74%2019C174%208%20258%2021%20306%2017C356%2012%20386%2040%20386%20100C386%20217%20373%20339%20365%20408C360%20455%20341%20476%20289%20480C209%20486%20155%20473%2087%20480C40%20485%2017%20459%2016%20411C12%20290%2025%20206%2020%20120C16%2062%2029%2027%2074%2019Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http%3A//www.w3.org/2000/svg'%20viewBox='0%200%20400%20500'%20preserveAspectRatio='none'%3E%3Cpath%20fill='black'%20d='M74%2019C174%208%20258%2021%20306%2017C356%2012%20386%2040%20386%20100C386%20217%20373%20339%20365%20408C360%20455%20341%20476%20289%20480C209%20486%20155%20473%2087%20480C40%20485%2017%20459%2016%20411C12%20290%2025%20206%2020%20120C16%2062%2029%2027%2074%2019Z'/%3E%3C/svg%3E")}}@media (width<=1000px) and (width>=761px){.editorial-section.svelte-1ydmdat:nth-child(2):before{inset-inline:-26px}}@media (width<=1000px){.wrap.svelte-1ydmdat{width:calc(100% - 64px)}.hero-inner.svelte-1ydmdat,.editorial-section.svelte-1ydmdat{gap:40px}}@media (width<=760px){.wrap.svelte-1ydmdat{width:calc(100% - 40px)}.header-inner.svelte-1ydmdat{gap:16px;min-height:70px}.wordmark.svelte-1ydmdat{gap:6px}.wordmark.svelte-1ydmdat>span:where(.svelte-1ydmdat){font-size:29px}nav.svelte-1ydmdat{gap:16px;font-size:13px}.hero-inner.svelte-1ydmdat{grid-template-columns:1fr;gap:35px;padding-block:44px 40px}h1.svelte-1ydmdat{letter-spacing:-1px;margin-bottom:19px;font-size:44px}.intro.svelte-1ydmdat{font-size:21px}.attribution.svelte-1ydmdat{padding-left:22px}.clinic-name.svelte-1ydmdat{margin-bottom:14px;font-size:27px}.attribution.svelte-1ydmdat p:where(.svelte-1ydmdat):not(.clinic-name){font-size:16px}.editorial.svelte-1ydmdat{padding-block:6px 10px}.editorial-section.svelte-1ydmdat{grid-template-columns:1fr;gap:20px;padding-block:34px}h2.svelte-1ydmdat{font-size:27px}.prose.svelte-1ydmdat p:where(.svelte-1ydmdat){font-size:17px}.site-footer.svelte-1ydmdat{gap:16px}.site-footer.svelte-1ydmdat a:where(.svelte-1ydmdat){font-size:14px}}
