.BlogIndex-module__3A22IG__archive{scroll-margin-top:var(--space-7)}.BlogIndex-module__3A22IG__head{font-size:var(--fs-h3);color:var(--sea);margin:0 0 var(--space-6);line-height:1.15}.BlogIndex-module__3A22IG__searchRow{margin-bottom:var(--space-6)}.BlogIndex-module__3A22IG__searchWrap{align-items:center;gap:var(--space-3);max-width:34rem;padding:0 var(--space-4);background:var(--card);border:1px solid var(--line-strong);border-radius:var(--radius-pill);min-height:52px;transition:border-color .18s,box-shadow .18s;display:flex}.BlogIndex-module__3A22IG__searchWrap:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent)}.BlogIndex-module__3A22IG__searchIcon{color:var(--mist);flex:none}.BlogIndex-module__3A22IG__searchInput{min-width:0;font-family:var(--font-sans);font-size:var(--fs-body);color:var(--ink-body);background:0 0;border:none;outline:none;flex:auto}.BlogIndex-module__3A22IG__searchInput::placeholder{color:var(--mist)}.BlogIndex-module__3A22IG__searchClear{width:1.75rem;height:1.75rem;color:var(--mist);cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.35rem;line-height:1;transition:color .18s,background .18s;display:inline-flex}.BlogIndex-module__3A22IG__searchClear:hover{color:var(--sea);background:var(--sky)}.BlogIndex-module__3A22IG__searchNote{margin:0 0 var(--space-6);font-size:var(--fs-small);color:var(--mist)}.BlogIndex-module__3A22IG__searchNote strong{color:var(--sea)}.BlogIndex-module__3A22IG__filters{gap:var(--space-2);padding-bottom:var(--space-6);margin-bottom:var(--space-7);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.BlogIndex-module__3A22IG__chip{min-height:44px;font-family:var(--font-sans);font-weight:600;font-size:var(--fs-small);color:var(--mist);border:1px solid var(--line-strong);border-radius:var(--radius-pill);cursor:pointer;background:0 0;align-items:center;padding:.6rem 1.1rem;line-height:1.3;transition:color .18s,background .18s,border-color .18s;display:inline-flex}.BlogIndex-module__3A22IG__chip:hover{color:var(--sea);border-color:var(--accent)}.BlogIndex-module__3A22IG__chipActive,.BlogIndex-module__3A22IG__chipActive:hover{color:#fff;background:var(--accent);border-color:var(--accent)}.BlogIndex-module__3A22IG__empty{font-size:var(--fs-h4);color:var(--mist);max-width:52ch;padding-block:var(--space-6)}.BlogIndex-module__3A22IG__emptyLink{font:inherit;color:var(--accent-deep);cursor:pointer;text-underline-offset:.18em;background:0 0;border:none;padding:0;text-decoration:underline}.BlogIndex-module__3A22IG__emptyLink:hover{color:var(--sea)}.BlogIndex-module__3A22IG__meta{align-items:center;gap:var(--space-2) var(--space-3);font-size:var(--fs-caption);color:var(--mist);flex-wrap:wrap;display:flex}.BlogIndex-module__3A22IG__readtime{align-items:center;gap:.35rem;display:inline-flex}.BlogIndex-module__3A22IG__readtime svg{opacity:.85;flex:none}.BlogIndex-module__3A22IG__grid{gap:var(--space-7) var(--space-8);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));margin:0;padding:0;list-style:none;display:grid}.BlogIndex-module__3A22IG__card{height:100%;color:inherit;flex-direction:column;display:flex}.BlogIndex-module__3A22IG__card:hover{text-decoration:none}.BlogIndex-module__3A22IG__card .BlogIndex-module__3A22IG__meta{margin-top:var(--space-4)}.BlogIndex-module__3A22IG__card:hover [data-size]{box-shadow:var(--shadow-lift);transform:translateY(-3px)}.BlogIndex-module__3A22IG__cardTitle{font-size:var(--fs-h3);color:var(--sea);max-width:26ch;margin:var(--space-3) 0 0;line-height:1.2;transition:color .18s}.BlogIndex-module__3A22IG__card:hover .BlogIndex-module__3A22IG__cardTitle{color:var(--accent-deep)}.BlogIndex-module__3A22IG__cardExcerpt{margin:var(--space-3) 0 0;color:var(--mist);font-size:var(--fs-small);max-width:48ch;line-height:1.6}.BlogIndex-module__3A22IG__cardCta{white-space:nowrap;font-family:var(--font-sans);font-weight:600;font-size:var(--fs-small);color:var(--accent-deep);padding-top:var(--space-4);align-self:flex-start;align-items:center;gap:.45rem;margin-top:auto;display:inline-flex}.BlogIndex-module__3A22IG__cardCta svg{flex:none;transition:transform .2s}.BlogIndex-module__3A22IG__card:hover .BlogIndex-module__3A22IG__cardCta{color:var(--sea)}.BlogIndex-module__3A22IG__card:hover .BlogIndex-module__3A22IG__cardCta svg{transform:translate(3px)}.BlogIndex-module__3A22IG__pagination{justify-content:center;align-items:center;gap:var(--space-2);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.BlogIndex-module__3A22IG__pageBtn,.BlogIndex-module__3A22IG__pageNav{min-width:44px;min-height:44px;font-family:var(--font-sans);font-weight:600;font-size:var(--fs-small);color:var(--mist);border:1px solid var(--line-strong);border-radius:var(--radius-pill);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0 .75rem;transition:color .18s,background .18s,border-color .18s;display:inline-flex}.BlogIndex-module__3A22IG__pageBtn:hover,.BlogIndex-module__3A22IG__pageNav:not(:disabled):hover{color:var(--sea);border-color:var(--accent)}.BlogIndex-module__3A22IG__pageBtnActive,.BlogIndex-module__3A22IG__pageBtnActive:hover{color:#fff;background:var(--accent);border-color:var(--accent);cursor:default}.BlogIndex-module__3A22IG__pageNav:disabled{opacity:.4;cursor:not-allowed}.BlogIndex-module__3A22IG__pageNav svg{flex:none}.BlogIndex-module__3A22IG__prevIcon{transform:rotate(180deg)}.BlogIndex-module__3A22IG__ellipsis{min-width:2rem;color:var(--mist);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}@media (max-width:860px){.BlogIndex-module__3A22IG__grid{gap:var(--space-5);grid-template-columns:1fr}.BlogIndex-module__3A22IG__card{gap:var(--space-2) var(--space-4);grid-template-columns:104px minmax(0,1fr);align-items:start;display:grid}.BlogIndex-module__3A22IG__cardCover{--cover-aspect:1 / 1;--glyph-w:52%;padding:var(--space-2);grid-row:1/span 4}.BlogIndex-module__3A22IG__cardCover>span:last-child{display:none}.BlogIndex-module__3A22IG__cardCover .pen{padding:0;inset:0}.BlogIndex-module__3A22IG__card .BlogIndex-module__3A22IG__meta{margin-top:0}}
.ClinicianCard-module__sqLSBG__card{align-items:center;gap:var(--space-4);display:flex}.ClinicianCard-module__sqLSBG__avatar{background:var(--sky);width:64px;height:64px;box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ClinicianCard-module__sqLSBG__card[data-size=sm] .ClinicianCard-module__sqLSBG__avatar{width:52px;height:52px}.ClinicianCard-module__sqLSBG__photo{object-fit:cover}.ClinicianCard-module__sqLSBG__monogram{font-family:var(--font-serif);color:var(--accent-deep);letter-spacing:.02em;font-size:1.4rem;font-weight:600;line-height:1}.ClinicianCard-module__sqLSBG__identity{flex-direction:column;gap:.15rem;min-width:0;display:flex}.ClinicianCard-module__sqLSBG__name{font-family:var(--font-serif);font-weight:600;font-size:var(--fs-h4);color:var(--sea);line-height:1.2}.ClinicianCard-module__sqLSBG__role{font-family:var(--font-sans);font-size:var(--fs-small);color:var(--mist);line-height:1.4}.ClinicianCard-module__sqLSBG__dark .ClinicianCard-module__sqLSBG__avatar{box-shadow:inset 0 0 0 1px #ffffff40}.ClinicianCard-module__sqLSBG__dark .ClinicianCard-module__sqLSBG__monogram,.ClinicianCard-module__sqLSBG__dark .ClinicianCard-module__sqLSBG__name{color:#fff}.ClinicianCard-module__sqLSBG__dark .ClinicianCard-module__sqLSBG__role{color:#ffffffb8}
.article-module__AvJltq__shell{width:100%;max-width:var(--container-read);padding-inline:var(--space-5);margin-inline:auto}.article-module__AvJltq__head{background:radial-gradient(34% 80% at 96% -10%, var(--sun-bed) 0%, transparent 58%), radial-gradient(60% 90% at 78% -10%, var(--sky) 0%, transparent 56%), linear-gradient(178deg, var(--sky) 0%, var(--paper) 82%);border-bottom:1px solid var(--line);padding-block:var(--space-8)}.article-module__AvJltq__back{margin-bottom:var(--space-5);font-family:var(--font-sans);font-weight:600;font-size:var(--fs-small);color:var(--accent-deep);display:inline-block}.article-module__AvJltq__meta{align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-4);font-size:var(--fs-small);color:var(--mist);flex-wrap:wrap;display:flex}.article-module__AvJltq__dot{color:var(--mist)}.article-module__AvJltq__category{font-family:var(--font-sans);font-weight:600;font-size:var(--fs-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);display:inline-block}.article-module__AvJltq__title{letter-spacing:-.015em;margin-bottom:var(--space-4);font-size:clamp(2rem,4.5vw,2.8rem);line-height:1.12}.article-module__AvJltq__excerpt{font-size:var(--fs-h4);color:var(--ink-body);margin:0}.article-module__AvJltq__cover{margin:var(--space-7) 0 0}.article-module__AvJltq__coverFrame{aspect-ratio:16/9;border-radius:var(--radius-lg);width:100%;box-shadow:inset 0 0 0 1px var(--line);background:var(--sky);display:block;position:relative;overflow:hidden}.article-module__AvJltq__coverImg{object-fit:cover}.article-module__AvJltq__body{padding-block:var(--space-9)}.article-module__AvJltq__endNote{margin-top:var(--space-8);padding:var(--space-6);background:var(--sky);box-shadow:inset 0 0 0 1px var(--line);border-radius:var(--radius-lg);gap:var(--space-4);flex-direction:column;display:flex}.article-module__AvJltq__signature{gap:var(--space-2);flex-direction:column;display:flex}.article-module__AvJltq__byline{font-family:var(--font-sans);font-weight:700;font-size:var(--fs-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--mist)}.article-module__AvJltq__endText{font-size:var(--fs-h4);color:var(--ink-body);margin:0;line-height:1.55}.article-module__AvJltq__endActions{gap:var(--space-3);flex-wrap:wrap;display:flex}.article-module__AvJltq__relatedHead{justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.article-module__AvJltq__relatedHead h2{margin:0}.article-module__AvJltq__headLink{font-family:var(--font-sans);font-weight:600;font-size:var(--fs-small);color:var(--accent-deep);white-space:nowrap;align-items:center;gap:.4rem;display:inline-flex}@media (max-width:640px){.article-module__AvJltq__body{padding-block:var(--space-8)}.article-module__AvJltq__endNote{padding:var(--space-5)}}
.blog-module__3rPSzG__masthead{background:radial-gradient(42% 80% at 92% -25%, var(--sky) 0%, transparent 60%), linear-gradient(178deg, var(--sky) 0%, var(--paper) 72%);border-bottom:1px solid var(--line);padding-block:var(--space-7) var(--space-6)}.blog-module__3rPSzG__title{letter-spacing:-.018em;max-width:18ch;margin:0;font-size:clamp(2rem,4.2vw,2.9rem);line-height:1.1}.blog-module__3rPSzG__lead{margin-top:var(--space-4);max-width:56ch;color:var(--mist)}.blog-module__3rPSzG__feedSection{padding-top:var(--space-6)}.blog-module__3rPSzG__storySlot{margin:var(--space-8) 0}.blog-module__3rPSzG__story{gap:var(--space-7);background:var(--sky);box-shadow:inset 0 0 0 1px var(--line);border-radius:var(--radius-lg);padding:var(--space-7);grid-template-columns:1.4fr .9fr;align-items:start;display:grid}.blog-module__3rPSzG__storyBody>p{margin-top:var(--space-4);color:var(--ink-body);font-size:var(--fs-body);line-height:1.65}.blog-module__3rPSzG__storyTitle{font-size:var(--fs-h3);color:var(--sea);margin:0 0 var(--space-4);max-width:28ch;line-height:1.18}.blog-module__3rPSzG__storyNote{font-style:italic;font-size:var(--fs-small)!important;color:var(--mist)!important}.blog-module__3rPSzG__storyAside{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-5)}.blog-module__3rPSzG__storyMedia{aspect-ratio:3/2;border-radius:var(--radius);box-shadow:var(--shadow-sm);margin-bottom:var(--space-5);position:relative;overflow:hidden}.blog-module__3rPSzG__storyPlate{gap:var(--space-2);padding:var(--space-5);text-align:center;flex-direction:column;position:absolute;inset:0}.blog-module__3rPSzG__storyCaption{gap:var(--space-2);font-family:var(--font-sans);font-size:var(--fs-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-deep);opacity:.7;flex-direction:column;display:flex}.blog-module__3rPSzG__storyHint{font-size:var(--fs-caption);letter-spacing:.04em;text-transform:none;opacity:.85;font-style:italic}.blog-module__3rPSzG__storyPhoto{object-fit:cover}.blog-module__3rPSzG__storyPhotoNote{margin-top:calc(-1 * var(--space-3));margin-bottom:var(--space-4);font-family:var(--font-sans);font-size:var(--fs-caption);color:var(--mist);font-style:italic;display:block}.blog-module__3rPSzG__storySteps{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.blog-module__3rPSzG__storySteps li{align-items:flex-start;gap:var(--space-3);font-size:var(--fs-small);color:var(--ink-body);line-height:1.45;display:flex}.blog-module__3rPSzG__stepNo{background:var(--sun-bed);width:1.6rem;height:1.6rem;color:var(--sun-ink);font-family:var(--font-sans);font-weight:700;font-size:var(--fs-caption);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.blog-module__3rPSzG__storyLink{margin-top:var(--space-5);font-family:var(--font-sans);font-weight:600;font-size:var(--fs-small);color:var(--accent-deep);align-items:center;gap:.45rem;display:inline-flex}.blog-module__3rPSzG__storyLink svg{transition:transform .2s}.blog-module__3rPSzG__storyLink:hover{text-decoration:none}.blog-module__3rPSzG__storyLink:hover svg{transform:translate(3px)}.blog-module__3rPSzG__closing{justify-content:space-between;align-items:center;gap:var(--space-5) var(--space-7);background:linear-gradient(160deg, var(--deep-hi) 0%, var(--deep) 78%);border-radius:var(--radius-lg);padding:var(--space-6) var(--space-7);box-shadow:var(--shadow-sm), inset 0 1px 0 #ffffff1a;border:1px solid #ffffff14;flex-wrap:wrap;display:flex}.blog-module__3rPSzG__closingContent{gap:var(--space-3);flex-direction:column;flex:320px;max-width:560px;display:flex}.blog-module__3rPSzG__closingAside{align-items:stretch;gap:var(--space-4);flex-direction:column;flex:0 auto;display:flex}.blog-module__3rPSzG__closingTitle{color:#fff;font-size:var(--fs-h3);margin:0;line-height:1.2}.blog-module__3rPSzG__closingText{color:#ffffffc7;font-size:var(--fs-small);margin:0}.blog-module__3rPSzG__closingActions{gap:var(--space-3);flex-direction:column;display:flex}.blog-module__3rPSzG__closingActions .btn{width:100%}.blog-module__3rPSzG__closingActions .btn--ghost{color:#fff;border-color:#fff6}.blog-module__3rPSzG__closingActions .btn--ghost:hover{background:#ffffff14;border-color:#ffffffb3}@media (max-width:860px){.blog-module__3rPSzG__story{gap:var(--space-6);padding:var(--space-6);grid-template-columns:1fr}}@media (max-width:760px){.blog-module__3rPSzG__closing{padding:var(--space-6);flex-direction:column;align-items:stretch}.blog-module__3rPSzG__closingAside{align-items:stretch}}
