@font-face{font-family:"fontDisplaySerif";src:url(/_next/static/media/ee130f78dcd136da-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:"fontDisplaySerif Fallback";src:local("Arial");ascent-override:84.05%;descent-override:21.91%;line-gap-override:0.00%;size-adjust:116.36%}.__className_05a21a{font-family:"fontDisplaySerif","fontDisplaySerif Fallback"}.__variable_05a21a{--font-display-serif-stack:"fontDisplaySerif","fontDisplaySerif Fallback"}@font-face{font-family:fontBody;src:url(/_next/static/media/03e7decc532f08a6-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:fontBody;src:url(/_next/static/media/7b78a01de3f438de-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:fontBody;src:url(/_next/static/media/a50b65dc40b33829-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:fontBody;src:url(/_next/static/media/31bf83bcbf020d67-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:fontBody Fallback;src:local("Arial");ascent-override:96.67%;descent-override:24.66%;line-gap-override:8.88%;size-adjust:101.38%}.__className_40d4bd{font-family:fontBody,fontBody Fallback}.__variable_40d4bd{--font-body-stack:"fontBody","fontBody Fallback"}@font-face{font-family:fontMono;src:url(/_next/static/media/06ac09dcb8ec7d56-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:fontMono;src:url(/_next/static/media/dece0821e8ed059f-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:fontMono;src:url(/_next/static/media/422bb7078d9b61dc-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:fontMono Fallback;src:local("Arial");ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.00%;size-adjust:131.49%}.__className_0dcc00{font-family:fontMono,fontMono Fallback}.__variable_0dcc00{--font-mono-stack:"fontMono","fontMono Fallback"}.holonomy-root{color-scheme:light;--color-bg:#fcfaf3;--color-fg:#26231e;--color-fg-muted:#5c554b;--color-fg-meta:#6e665a;--color-accent:#9a3f26;--color-divider:rgba(38,35,30,.1);--color-bg-translucent:hsla(47,60%,97%,.92);--font-display:var(--font-display-serif-stack,ui-serif,Georgia,serif);--font-body:var(--font-body-stack,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif);--font-mono:var(--font-mono-stack,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace);--text-display:clamp(2.5rem,5.8vw,4.25rem);--text-h1:clamp(1.875rem,3.2vw,2.3125rem);--text-h2:clamp(1.375rem,2.4vw,1.75rem);--text-h3:clamp(1.1875rem,1.8vw,1.3125rem);--text-body-lg:1.125rem;--text-body:1rem;--text-footnote:0.8125rem;--text-eyebrow:0.75rem;--text-caption:var(--text-footnote);--tracking-eyebrow:0.16em;--leading-display:1.02;--leading-h1:1.08;--leading-h2:1.18;--leading-h3:1.3;--tracking-display:-0.02em;--tracking-h1:-0.012em;--tracking-h2:-0.007em;--weight-display:560;--weight-h1:580;--weight-h2:600;--weight-h3:520;--measure-lede:58ch;--motion-fast:200ms;--motion-base:220ms;--motion-reveal:540ms;--motion-reveal-y:12px;--ease-standard:cubic-bezier(0.4,0,0.2,1);--ease-out-emphasis:cubic-bezier(0.4,0,0.2,1);--container-max:1360px;--gutter:clamp(1.5rem,10vw,7.5rem);--rhythm-section-y:clamp(4rem,12vw,10rem);--rhythm-stack-y:1.5rem;--color-surface:#fffdf8;--shadow-panel:0 1px 2px rgba(38,35,30,.06),0 16px 40px -12px rgba(38,35,30,.12);--radius-panel:16px;background-color:var(--color-bg);color:var(--color-fg);font-family:var(--font-body);font-size:var(--text-body);line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.holonomy-root .holonomy-tabular{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.holonomy-root *{transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}.holonomy-root [data-conversation-reveal],.holonomy-root [data-scroll-reveal]{opacity:1!important;transform:none!important}.holonomy-root [data-conversation-reveal]{animation:none!important;max-height:none!important;overflow:visible!important}.holonomy-root [data-conversation-composing]{display:none!important}.holonomy-root [data-cohort-reveal],.holonomy-root [data-exhibit-reveal]{animation:none!important;opacity:1!important;transform:none!important}}.holonomy-root [data-scroll-reveal]{opacity:0;transform:translateY(var(--motion-reveal-y));transition:opacity var(--motion-reveal) var(--ease-out-emphasis),transform var(--motion-reveal) var(--ease-out-emphasis);will-change:opacity,transform}.holonomy-root [data-scroll-reveal][data-scroll-revealed=true]{opacity:1;transform:none}.holonomy-root [data-conversation-composing]{display:none}.holonomy-root [data-scroll-revealed=true] [data-conversation-reveal]{overflow:hidden;animation-name:mcr-turn-arrive;animation-duration:.56s;animation-fill-mode:backwards;animation-timing-function:var(--ease-out-emphasis);will-change:opacity,transform}.holonomy-root [data-scroll-revealed=true] [data-conversation-composing]{display:flex;overflow:hidden;animation-name:mcr-composing;animation-fill-mode:both;animation-timing-function:var(--ease-standard);will-change:opacity,transform}.holonomy-root [data-conversation-composing-bubble]{display:inline-flex;align-items:center;gap:.3rem;padding:.7rem .9rem}.holonomy-root [data-side=clinic] [data-conversation-composing-bubble]{background-color:var(--color-fg);border-radius:18px 18px 4px 18px}.holonomy-root [data-side=caller] [data-conversation-composing-bubble],.holonomy-root [data-side=patient] [data-conversation-composing-bubble]{background-color:var(--color-bg);border:1px solid var(--color-divider);border-radius:18px 18px 18px 4px}.holonomy-root [data-conversation-composing-bubble]>span{width:.4rem;height:.4rem;border-radius:9999px;animation-name:mcr-composing-dot;animation-duration:calc(var(--motion-base) * 6);animation-iteration-count:infinite;animation-timing-function:ease-in-out}.holonomy-root [data-side=clinic] [data-conversation-composing-bubble]>span{background-color:var(--color-bg)}.holonomy-root [data-side=caller] [data-conversation-composing-bubble]>span,.holonomy-root [data-side=patient] [data-conversation-composing-bubble]>span{background-color:var(--color-fg-meta)}.holonomy-root [data-conversation-composing-bubble]>span:nth-child(2){animation-delay:calc(var(--motion-base) * .8)}.holonomy-root [data-conversation-composing-bubble]>span:nth-child(3){animation-delay:calc(var(--motion-base) * 1.6)}.holonomy-root [data-scroll-revealed=true] [data-conversation-composing][data-turn-index="0"]{animation-delay:.75s;animation-duration:2s}.holonomy-root [data-scroll-revealed=true] [data-conversation-reveal][data-turn-index="0"]{animation-delay:2s}.holonomy-root [data-scroll-revealed=true] [data-conversation-composing][data-turn-index="1"]{animation-delay:3.65s;animation-duration:1.5s}.holonomy-root [data-scroll-revealed=true] [data-conversation-reveal][data-turn-index="1"]{animation-delay:4.55s}.holonomy-root [data-scroll-revealed=true] [data-conversation-composing][data-turn-index="2"]{animation-delay:5.9s;animation-duration:2.2s}.holonomy-root [data-scroll-revealed=true] [data-conversation-reveal][data-turn-index="2"]{animation-delay:7.3s}.holonomy-root [data-scroll-revealed=true] [data-conversation-composing][data-turn-index="3"]{animation-delay:9s;animation-duration:1.1s}.holonomy-root [data-scroll-revealed=true] [data-conversation-reveal][data-turn-index="3"]{animation-delay:9.7s}.holonomy-root [data-scroll-revealed=true] [data-conversation-composing][data-turn-index="4"]{animation-delay:10.85s;animation-duration:1.8s}.holonomy-root [data-scroll-revealed=true] [data-conversation-reveal][data-turn-index="4"]{animation-delay:12s}.holonomy-root [data-scroll-revealed=true] [data-conversation-reveal][data-turn-index="5"]{animation-delay:13.5s;animation-duration:.64s}.holonomy-root [data-conversation-played=true] [data-conversation-reveal]{animation:none!important;max-height:none!important;overflow:visible!important;opacity:1!important;transform:none!important}.holonomy-root [data-conversation-played=true] [data-conversation-composing]{display:none!important}.holonomy-root [data-picker-hydrated=true] .holonomy-picker-panel-heading{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@keyframes mcr-turn-arrive{0%{opacity:0;max-height:0;transform:translateY(8px)}60%{opacity:1}to{opacity:1;max-height:34rem;transform:translateY(0)}}@keyframes mcr-composing{0%{opacity:0;max-height:0;transform:translateY(var(--motion-reveal-y))}18%{opacity:1;max-height:3rem;transform:none}72%{opacity:1;max-height:3rem}to{opacity:0;max-height:0;transform:translateY(-4px)}}@keyframes mcr-composing-dot{0%,72%,to{opacity:.4;transform:translateY(0)}36%{opacity:1;transform:translateY(-.15rem)}}.holonomy-root [data-scroll-revealed=true] [data-cohort-reveal]{animation-fill-mode:backwards;animation-timing-function:var(--ease-out-emphasis);will-change:opacity,transform}.holonomy-root [data-scroll-revealed=true] [data-cohort-reveal][data-anim=pop]{animation-name:cohort-marker-pop;animation-duration:calc(var(--motion-base) * 2.4)}.holonomy-root [data-scroll-revealed=true] [data-cohort-reveal][data-anim=grow]{animation-name:cohort-connector-grow;animation-duration:calc(var(--motion-base) * 2)}.holonomy-root [data-scroll-revealed=true] [data-cohort-reveal][data-step="0"]{animation-delay:.8s}.holonomy-root [data-scroll-revealed=true] [data-cohort-reveal][data-step="1"]{animation-delay:.95s}.holonomy-root [data-scroll-revealed=true] [data-cohort-reveal][data-step="2"]{animation-delay:1.1s}.holonomy-root [data-scroll-revealed=true] [data-cohort-reveal][data-step="3"]{animation-delay:2.4s}.holonomy-root [data-scroll-revealed=true] [data-cohort-reveal][data-step="4"]{animation-delay:3.7s}.holonomy-root [data-scroll-revealed=true] [data-cohort-reveal][data-step="5"]{animation-delay:3.85s}.holonomy-root [data-scroll-revealed=true] [data-cohort-reveal][data-step="6"]{animation-delay:5s}.holonomy-root [data-scroll-revealed=true] [data-cohort-reveal][data-step="7"]{animation-delay:5.4s}.holonomy-root [data-scroll-revealed=true] [data-cohort-reveal][data-step="8"]{animation-delay:6.6s}@keyframes cohort-marker-pop{0%{opacity:0;transform:scale(.4)}60%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes cohort-connector-grow{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.holonomy-root [data-scroll-revealed=true] [data-exhibit-reveal]{animation-name:exhibit-band-arrive;animation-duration:var(--motion-reveal);animation-fill-mode:backwards;animation-timing-function:var(--ease-out-emphasis);will-change:opacity,transform}.holonomy-root [data-scroll-revealed=true] [data-exhibit-reveal][data-step="0"]{animation-delay:.45s}.holonomy-root [data-scroll-revealed=true] [data-exhibit-reveal][data-step="1"]{animation-delay:.75s}.holonomy-root [data-scroll-revealed=true] [data-exhibit-reveal][data-step="2"]{animation-delay:1s}.holonomy-root [data-scroll-revealed=true] [data-exhibit-reveal][data-step="3"]{animation-delay:1.25s}@keyframes exhibit-band-arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.holonomy-root [data-scene-preview] [data-cohort-reveal],.holonomy-root [data-scene-preview] [data-conversation-reveal],.holonomy-root [data-scene-preview] [data-exhibit-reveal]{animation:none!important}.holonomy-root [data-scene-preview] [data-conversation-composing]{display:none}.holonomy-root .holonomy-link:focus-visible,.holonomy-root .holonomy-link:hover{background-size:100% 1px}.holonomy-root .holonomy-link:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.holonomy-root .holonomy-button{transition:background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard)}.holonomy-root .holonomy-button:focus-visible,.holonomy-root .holonomy-button:hover{background-color:var(--color-fg)!important;border-color:var(--color-fg)!important}.holonomy-root .holonomy-button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.holonomy-root .holonomy-nav{transition:padding var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard)}.holonomy-root .holonomy-skip-link{position:fixed;top:.75rem;left:.75rem;z-index:100;transform:translateY(calc(-100% - 1rem));padding:.75rem 1.125rem;font-family:var(--font-body);font-size:.9375rem;font-weight:500;line-height:1;color:var(--color-bg);background-color:var(--color-fg);border:1px solid var(--color-fg);border-radius:2px;text-decoration:none;transition:transform var(--motion-fast) var(--ease-standard)}.holonomy-root .holonomy-skip-link:focus,.holonomy-root .holonomy-skip-link:focus-visible{transform:translateY(0);outline:2px solid var(--color-accent);outline-offset:2px}.holonomy-root .holonomy-mobile-menu summary{list-style:none;cursor:pointer}.holonomy-root .holonomy-mobile-menu summary::-webkit-details-marker{display:none}.holonomy-root .holonomy-mobile-menu-summary:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.holonomy-root .holonomy-mobile-menu-label-open{display:none}.holonomy-root .holonomy-mobile-menu[open] .holonomy-mobile-menu-label-open{display:inline}.holonomy-root .holonomy-mobile-menu[open] .holonomy-mobile-menu-label-closed{display:none}.holonomy-root .holonomy-focus-ring:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}.holonomy-root{--text-display-1:clamp(2.75rem,4vw,3.5rem)}.holonomy-root .holonomy-section-hero{padding-block:clamp(3rem,6vw,4.75rem) clamp(2.5rem,5vw,4.25rem)}.holonomy-root .holonomy-section-stage{padding-block:clamp(3rem,5vw,4rem) clamp(4.5rem,9vw,8rem)}.holonomy-root .holonomy-section-closing{padding-block:clamp(5rem,12vw,11rem)}.holonomy-root .holonomy-stage{background-color:rgba(38,35,30,.03);border-top:1px solid var(--color-divider);border-bottom:1px solid var(--color-divider)}.holonomy-root .holonomy-centerpiece{box-shadow:0 1px 2px rgba(38,35,30,.05),0 24px 56px -16px rgba(38,35,30,.16),0 48px 110px -28px rgba(38,35,30,.12)}.holonomy-root .holonomy-eyebrow-rule{display:flex;align-items:center;gap:1rem}.holonomy-root .holonomy-eyebrow-rule:after{content:"";flex:0 0 2.5rem;height:1px;background-color:rgba(38,35,30,.25)}