.nth-library-app{max-width:1152px;margin:auto;padding:12px 24px 48px}.nth-page .nth-library-app .nth-library-education{text-align:center;color:#62685e;max-width:760px;margin:16px auto 26px;font-size:12px;line-height:1.7}.nth-library-education a{text-underline-offset:3px;text-decoration:underline}.nth-library-preview{color:#644f5a;background:#f4ecef;border:1px solid #c4b9c1;border-radius:8px;padding:12px 16px;font-size:13px}.nth-library-filters{flex-wrap:wrap;justify-content:center;gap:9px;margin:24px 0 30px;display:flex}.nth-library-filters button{color:#35402f;cursor:pointer;background:#fcfaf5;border:1px solid #b6baab;border-radius:28px;min-height:44px;padding:9px 16px;font:13px/1.5 Inter,Arial,sans-serif}.nth-library-filters button[aria-pressed=true]{color:#fffaf0;background:#46533e;border-color:#46533e}.nth-library-app :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #786277}.nth-library-feature{background:#e4e8dd;border-radius:18px 65px 18px 18px;grid-template-columns:1.4fr 1fr;gap:32px;margin:24px 0 40px;padding:30px;display:grid}.nth-library-feature-note{background:#fcfaf5;border-radius:12px 40px 12px 12px;padding:22px}.nth-page .nth-library-app .nth-library-eyebrow{color:#705462;letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px;font:600 11px/1.7 Inter,Arial,sans-serif}.nth-page .nth-library-app h2{margin:0 0 14px;font-size:34px!important}.nth-page .nth-library-app h3{margin:0 0 14px;font-size:28px!important}.nth-library-feature p,.nth-library-grid p,.nth-library-program p,.nth-library-menopause p{color:#62685e;font-size:14px;line-height:1.75}.nth-library-app h2 a,.nth-library-app h3 a{text-decoration:none}.nth-library-app h2 a:hover,.nth-library-app h3 a:hover{text-underline-offset:5px;text-decoration:underline}.nth-library-text-link{text-underline-offset:5px;color:#46533e;align-items:center;min-height:44px;font-size:13px;text-decoration:underline;display:inline-flex}.nth-library-status{color:#62685e;margin-top:12px;font-size:12px;display:inline-block}.nth-library-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}.nth-library-section-heading>p{color:#62685e;font-size:12px}.nth-library-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.nth-page--wellness-library .nth-library-app .nth-library-grid article{border:1px solid #dcd3c6;border-radius:18px;flex-direction:column;grid-column:auto;display:flex;overflow:visible;background:#fcfaf5!important;padding:24px!important}.nth-library-grid article>.nth-library-text-link{align-self:flex-start;margin-top:auto}.nth-library-menopause{background:#eee4e9;border-radius:18px;margin-top:22px;padding:24px}.nth-library-program{border-top:1px solid #d7d2c6;border-bottom:1px solid #d7d2c6;margin-top:36px;padding:28px 0}.nth-library-article{max-width:850px;margin:auto;padding:36px 24px 50px}.nth-library-article h1{margin:24px 0}.nth-library-article-meta{color:#62685e;font-size:13px;line-height:1.7}.nth-library-article-body{margin-top:30px;font-size:18px;line-height:1.85}.nth-library-article-body>p{margin:0 0 24px}.nth-library-references{background:#e4e8dd;border-radius:16px;margin-top:36px;padding:24px}.nth-library-references ul{padding-left:22px}.nth-library-references li{overflow-wrap:anywhere;margin:14px 0}.nth-library-references a,.nth-library-article a{text-underline-offset:4px;text-decoration:underline}.nth-library-article-note{color:#62685e;margin-top:28px;font-size:13px;line-height:1.8}.nth-library-policy{max-width:820px;margin:auto;padding:40px 24px 56px}.nth-library-policy h1{margin:20px 0}.nth-library-policy h2{margin:30px 0 12px}.nth-library-policy p,.nth-library-policy li{font-size:16px;line-height:1.85}.nth-library-policy a{text-underline-offset:4px;text-decoration:underline}@media (max-width:1000px){.nth-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.nth-library-app{padding-inline:20px}.nth-library-feature{grid-template-columns:1fr;gap:22px;padding:24px}.nth-library-grid{grid-template-columns:1fr}.nth-page .nth-library-app h2{font-size:30px!important}.nth-page .nth-library-app h3{font-size:27px!important}.nth-library-filters{justify-content:flex-start}.nth-library-article-body{font-size:17px}}.nth-page a.nth-library-outline-button{box-sizing:border-box;color:#46533e;text-align:center;white-space:normal;background:#fcfaf5;border:1px solid #46533e;border-radius:7px;justify-content:center;align-items:center;max-width:100%;min-height:44px;padding:10px 20px;font:500 14px/1.5 Inter,Arial,sans-serif;text-decoration:none;display:inline-flex}.nth-page a.nth-library-outline-button:hover{color:#35402f;background:#e4e8dd;text-decoration:none}.nth-page a.nth-library-outline-button:focus-visible{outline-offset:4px;outline:3px solid #786277}.nth-library-standards-invitation{text-align:center;margin-top:28px}.nth-page .nth-library-app .nth-library-standards-invitation .nth-library-education{margin-bottom:14px}
