.nth-page--perimenopause{color:#35402f;background:#fefdf9;min-height:100vh}.nth-page--perimenopause,.nth-page--perimenopause .nth-perimenopause{box-sizing:border-box;width:100%;min-width:0}.nth-perimenopause{overflow-wrap:anywhere;max-width:850px}.nth-perimenopause .nth-library-article-body,.nth-perimenopause .nth-library-references{min-width:0;max-width:100%}.nth-perimenopause-eyebrow{color:#705462;letter-spacing:.12em;text-transform:uppercase;margin-top:28px;font-size:12px}.nth-perimenopause h1,.nth-perimenopause h2{font-family:var(--font-cormorant), Georgia, serif}.nth-perimenopause h1{font-size:clamp(36px,6vw,58px);line-height:1.12}.nth-perimenopause h2{margin:32px 0 16px;font-size:clamp(28px,4vw,36px);line-height:1.25}.nth-perimenopause-subtitle{font-size:21px;line-height:1.5}.nth-perimenopause-photo-layout{grid-template-columns:minmax(0,360px) minmax(0,152px);justify-content:center;align-items:start;gap:20px;max-width:100%;margin:28px auto;display:grid}.nth-perimenopause-photo{min-width:0;margin:0}.nth-perimenopause .nth-perimenopause-photo-credit{color:#61685e;min-width:0;margin:0;font-size:13px;line-height:1.65}@media (max-width:599px){.nth-page--perimenopause .nth-perimenopause{padding-inline:clamp(16px,5vw,24px)}.nth-perimenopause-photo-layout{grid-template-columns:minmax(0,360px);gap:8px}}.nth-perimenopause-photo img{border-radius:18px 62px 18px 18px;width:100%;height:auto;display:block}.nth-perimenopause-photo figcaption,.nth-perimenopause-credits p{color:#61685e;margin-top:10px;font-size:13px;line-height:1.65}.nth-perimenopause [id]{scroll-margin-top:140px}.nth-perimenopause a:focus-visible{outline-offset:4px;outline:3px solid #786277}
