.niche-home{--nh-ink:#183a32;--nh-muted:#65736b;--nh-rule:#d7ded6;--nh-paper:#fffefb;color:var(--nh-ink);background:var(--nh-paper);font-size:16px;line-height:1.85}.niche-home-width{width:min(1180px,100% - 72px);margin:0 auto}.niche-home-hero{border-bottom:1px solid var(--nh-rule);grid-template-columns:minmax(0,1fr) 272px;align-items:center;gap:65px;padding:58px 0 38px;display:grid}.niche-home .niche-eyebrow{letter-spacing:.04em;color:#527064;align-items:center;gap:9px;margin:0 0 20px;font-size:12px;font-weight:700;display:flex}.niche-eyebrow>span:first-child{background:#a58445;border-radius:50%;width:7px;height:7px;display:block}.niche-home .niche-issue{letter-spacing:0;border-left:1px solid var(--nh-rule);color:#758076;margin-left:10px;padding-left:14px;font-size:11px;font-weight:500}.niche-home-hero h1{letter-spacing:-.055em;color:#173a31;word-break:keep-all;margin:0;font-size:clamp(34px,3.6vw,50px);font-weight:800;line-height:1.4}.niche-home .niche-home-deck{letter-spacing:-.035em;color:#425a4e;margin:22px 0 12px;font-size:19px;font-weight:600;line-height:1.65}.niche-home .niche-home-intro{color:#647269;word-break:keep-all;max-width:650px;margin:0 0 25px;font-size:15px;line-height:1.95}.niche-mobile-break{display:none}.niche-home-image{margin:0}.niche-home-image img{aspect-ratio:1;object-fit:cover;border-radius:3px;width:100%;height:auto;display:block}.niche-home-image figcaption,.niche-section-intro figcaption{color:#849084;margin:8px 0 0;font-size:10px;line-height:1.6}.niche-home-search{color:#527566;background:#fff;border:1px solid #b7c7bb;border-radius:4px;align-items:center;gap:12px;max-width:620px;height:54px;padding-left:15px;display:flex}.niche-home-search input{color:#173a31;background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;font-size:14px}.niche-home-search input::placeholder{color:#889387}.niche-home-search button{color:#fff;cursor:pointer;background:#194e3d;border:0;border-radius:0 3px 3px 0;align-self:stretch;align-items:center;gap:14px;padding:0 20px;font-size:13px;font-weight:700;display:flex}.niche-home-search:focus-within{outline-offset:3px;outline:2px solid #a7bcac}.niche-home .niche-home-actions{margin:24px 0 20px}.niche-home-actions .intent-actions-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.niche-home-actions .intent-action{border-radius:8px;min-height:96px;padding:21px 19px;box-shadow:0 4px 10px #173a3108}.niche-home-actions .intent-action:first-child{color:#fff;background:#19374c;border-color:#19374c}.niche-home-actions .intent-action:nth-child(2){color:#173447;background:#ffe073;border-color:#f1ce54}.niche-home-actions .intent-action:nth-child(3){color:#fff;background:#1e5744;border-color:#1e5744}.niche-home-actions .intent-action-label{letter-spacing:-.04em;font-size:17px;font-weight:750}.niche-home-actions .intent-action-detail{color:inherit;opacity:.78;margin-top:5px;font-size:11px}.niche-home-actions .intent-action-icon{width:25px;height:25px}.niche-home-actions .intent-action-arrow{width:32px;height:32px;color:inherit;background:#0002;border-radius:50%}body.niche-theme .niche-home .niche-home-actions .intent-action{background-image:none;border-radius:8px;grid-column:auto;width:auto;min-width:0;max-width:none;min-height:96px;padding:21px 19px}#main-content .niche-home .niche-home-actions .intent-action:first-child{color:#fff;background:#19374c;border-color:#19374c}#main-content .niche-home .niche-home-actions .intent-action:nth-child(2){color:#173447;background:#ffe073;border-color:#f1ce54}#main-content .niche-home .niche-home-actions .intent-action:nth-child(3){color:#fff;background:#1e5744;border-color:#1e5744}body.niche-theme .niche-home .niche-home-actions .intent-action-label{color:inherit;font-size:17px}body.niche-theme .niche-home .niche-home-actions .intent-action-detail{color:inherit}body.niche-theme .niche-home .niche-home-search input{box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;min-height:0;padding:0}.niche-home-principles{border-bottom:1px solid var(--nh-rule);color:#708175;align-items:center;gap:24px;padding:0 0 22px;font-size:11px;display:flex}.niche-home-principles>span,.niche-home-principles>a{align-items:center;gap:7px;display:flex}.niche-home-principles>a{color:#496a58;margin-left:auto;text-decoration:none}.niche-home-layout{grid-template-columns:204px minmax(0,1fr);align-items:start;gap:60px;padding:45px 0 75px;display:grid}.niche-home-aside{position:sticky;top:28px}.niche-home-aside .document-home-toc{box-shadow:none;background:#fbfcf8;border:1px solid #d5ded3;border-radius:0;padding:19px 16px}.niche-home-aside .document-home-toc h2{margin:0 0 14px;font-size:14px}.niche-home-aside .evidence-reading-list{margin:0;padding:0;list-style:none}.niche-home-aside .evidence-reading-list li{margin:0}.niche-home-aside .evidence-reading-list a{color:#5b6c60;align-items:baseline;gap:11px;padding:7px 0;font-size:12px;line-height:1.65;text-decoration:none;display:flex}.niche-home-aside .evidence-reading-number{color:#8a9d8a;font-variant-numeric:tabular-nums;min-width:17px;font-size:11px}.niche-home-aside .evidence-reading-list a[aria-current]{color:#174e39;font-weight:750}.niche-home .evidence-reading-menu{display:none}.niche-aside-note{border-top:2px solid #2f5942;margin-top:28px;padding:19px 2px}.niche-aside-note>span{letter-spacing:.06em;color:#8a986f;font-size:10px}.niche-aside-note>strong{letter-spacing:-.03em;margin:11px 0 12px;font-family:Georgia,Batang,serif;font-size:22px;font-weight:600;line-height:1.6;display:block}.niche-aside-note p{color:#7b877b;font-size:12px;line-height:1.85}.niche-aside-note a{color:#4f7259;text-underline-offset:4px;font-size:11px;text-decoration:underline}.niche-home-article{min-width:0}.niche-home .niche-section{margin:0;padding:0 0 44px;scroll-margin-top:30px}.niche-home .niche-section+.niche-section{border-top:1px solid var(--nh-rule);padding-top:38px}.niche-section-heading{border-bottom:2px solid #234b37;margin:0 0 22px;padding:0 0 17px}.niche-home .niche-section-heading>p{letter-spacing:.03em;color:#879275;margin:0 0 6px;font-size:11px;line-height:1.8}.niche-home .niche-section-heading h2{letter-spacing:-.045em;color:#1d3f31;align-items:baseline;gap:13px;margin:0;font-size:28px;font-weight:800;line-height:1.5;display:flex}.niche-section-heading h2>span{color:#9aab8c;letter-spacing:-.05em;font-family:Georgia,serif;font-size:28px;font-weight:400}.niche-home-article .niche-section>p{color:#47594c;word-break:keep-all;overflow-wrap:anywhere;margin:16px 0;font-size:15px;line-height:1.95}.niche-home-article .niche-section h3{letter-spacing:-.035em;color:#274d38;margin:30px 0 11px;font-size:18px;font-weight:750;line-height:1.65}.niche-home .niche-answer{color:#354f3c;margin:0 0 22px;font-size:15px;line-height:2}.niche-answer strong{color:#203e2d;font-weight:700}.niche-home-article a:not(.intent-action){color:#296348;text-underline-offset:4px;-webkit-text-decoration:underline #a5b9a1;text-decoration:underline #a5b9a1;transition:color .15s}.niche-home-article a:hover{color:#102d1c}.niche-home .niche-citation{vertical-align:super;margin:0 2px;font-size:10px;font-weight:700;text-decoration:none}.niche-table-wrap{background:#fff;border:1px solid #cbd7c9;border-radius:0;width:100%;margin:21px 0 24px;overflow-x:auto}.niche-table-wrap:focus-visible{outline-offset:3px;outline:2px solid #588465}.niche-home .niche-table-wrap table{border-collapse:collapse;table-layout:auto;border:0;width:100%;min-width:0;font-size:13px;line-height:1.8}.niche-home .niche-table-wrap caption{caption-side:top;text-align:left;color:#6f7f6d;background:#f9faf5;border-bottom:1px solid #cbd7c9;padding:10px 14px;font-size:11px}.niche-home .niche-table-wrap thead th{color:#3f5b3f;text-align:left;white-space:nowrap;background:#edf2e8;border-bottom:1px solid #c3d0be;border-right:1px solid #d8e0d5;padding:12px 15px;font-size:12px;font-weight:700}.niche-home .niche-table-wrap tbody th{color:#314f37;text-align:left;background:#f7f9f3;width:18%;min-width:105px;font-weight:650}.niche-home .niche-table-wrap tbody th,.niche-home .niche-table-wrap tbody td{vertical-align:top;word-break:keep-all;overflow-wrap:anywhere;border-bottom:1px solid #dce4d7;border-right:1px solid #e0e6dc;padding:13px 15px}.niche-home .niche-table-wrap tbody tr:last-child>*{border-bottom:0}.niche-home .niche-table-wrap tr>:last-child{border-right:0}.niche-home .niche-table-wrap td{color:#586950}.niche-home .niche-table-wrap td small{color:#8a947e;margin-top:4px;font-size:11px;line-height:1.8;display:block}.niche-home .niche-table-wrap td:last-child:has(a){width:22%;min-width:125px}.niche-home .niche-table-wrap td a{align-items:center;gap:6px;margin:2px 0 7px;font-size:12px;line-height:1.8;display:flex}.niche-home .niche-table-wrap td a:last-child{margin-bottom:0}.niche-home .niche-source-note{background:#f7f8f3;border-left:2px solid #bac9af;padding:12px 15px;color:#7a8776!important;font-size:12px!important;line-height:1.85!important}.niche-home .niche-inline-links{border-top:1px solid var(--nh-rule);border-bottom:1px solid var(--nh-rule);flex-wrap:wrap;gap:10px 24px;margin:0;padding:16px 0;font-size:13px;display:flex}.niche-home .niche-safety{background:#fbf7ed;border-left:3px solid #a18658;padding:15px 17px;color:#746047!important;font-size:13px!important}.niche-section-intro{grid-template-columns:minmax(0,1fr) 160px;align-items:start;gap:25px;display:grid}.niche-section-intro figure{margin:0}.niche-section-intro img{object-fit:cover;border-radius:3px;width:160px;height:160px;display:block}.niche-health-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0;display:grid}.niche-health-columns>section{border-top:2px solid #839c74;padding-top:15px}.niche-home .niche-health-columns h3{margin:0 0 10px;font-size:16px}.niche-health-columns p{color:#8a9481;min-height:44px;font-size:12px;line-height:1.8}.niche-health-columns ul{margin:15px 0;padding:0;list-style:none}.niche-health-columns li{margin:7px 0;font-size:13px}.niche-home a.niche-text-action{font-size:12px;font-weight:700}.niche-editorial-standards{border-top:1px solid var(--nh-rule);border-bottom:1px solid var(--nh-rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:24px 0;padding:22px 0;display:grid}.niche-editorial-standards strong{font-size:13px}.niche-editorial-standards p{color:#7b8875;margin:8px 0 0;font-size:12px;line-height:1.85}.niche-home-sources{margin:24px 0;padding-left:24px;font-size:13px;line-height:1.9}.niche-home-sources li{border-bottom:1px solid #e6ebdf;padding:11px 0 11px 6px;scroll-margin-top:40px}.niche-home-sources li::marker{color:#849477;font-size:11px}.niche-home-sources p{color:#84907d;margin:5px 0 0;font-size:12px}.niche-home-end{color:#84927b;border-top:2px solid #47623c;justify-content:space-between;gap:20px;padding-top:20px;font-size:11px;display:flex}.visit-question-notes{background:#fcfdf9;border:1px solid #c8d6c2;padding:23px}.visit-note-choices{background:#f3f6ec;border-bottom:1px solid #c8d6c2;gap:0;margin:-23px -23px 24px;display:flex}.visit-note-choices button{cursor:pointer;color:#76836d;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;padding:15px 12px;font-size:12px;font-weight:600}.visit-note-choices button[aria-pressed=true]{color:#284e2e;background:#fcfdf9;border-bottom-color:#315936}.niche-home .visit-question-notes h3{margin:0 0 7px;font-size:16px}.visit-note-help{color:#859179;margin:0 0 17px;font-size:11px}.visit-question-notes ul{margin:0;padding:0;list-style:none}.visit-question-notes li{border-top:1px solid #e4e9dc;padding:12px 0;font-size:13px}.visit-question-notes li label{cursor:pointer;align-items:baseline;gap:12px;display:flex}.visit-question-notes input{accent-color:#2b5937;flex-shrink:0;width:15px;height:15px;position:relative;top:2px}.visit-question-notes input:checked+span{color:#899780;text-decoration:line-through}.visit-note-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.visit-note-actions button{color:#45613d;cursor:pointer;background:#fff;border:1px solid #b4c5a9;border-radius:3px;align-items:center;gap:7px;padding:10px 13px;font-size:11px;display:flex}.visit-note-actions button:first-child{color:#fff;background:#285037;border-color:#285037}.visit-note-actions>span{color:#78896c;flex-basis:100%;align-items:center;gap:5px;font-size:11px;display:flex}@media (min-width:1000px){.niche-home-aside .evidence-reading-desktop{display:block!important}}@media (max-width:1000px){.niche-home-width{width:calc(100% - 44px)}.niche-home-hero{grid-template-columns:minmax(0,1fr) 215px;gap:32px;padding-top:35px}.niche-home-hero h1{font-size:38px}.niche-home-layout{grid-template-columns:170px minmax(0,1fr);gap:30px}.niche-home-actions .intent-action-label{font-size:15px}.niche-home-actions .intent-action{padding:17px 13px}.niche-home-actions .intent-action-icon{width:20px}.niche-home-actions .intent-action-detail{font-size:10px}.niche-home-actions .intent-action-arrow{width:26px;height:26px}.niche-home .niche-issue{display:none}.niche-home-principles{gap:15px}.niche-home-principles>span:nth-child(3){display:none}}@media (max-width:760px){.niche-home-width{width:calc(100% - 32px)}.niche-home-hero{min-height:0;padding:30px 0 25px;display:block;position:relative}.niche-home-hero>div{z-index:1;position:relative}.niche-home-hero h1{letter-spacing:-.055em;padding-right:0;font-size:32px;line-height:1.45}.niche-home .niche-eyebrow{margin-bottom:15px;font-size:10px}.niche-home .niche-home-deck{min-height:58px;margin-top:17px;padding-right:95px;font-size:16px;line-height:1.8}.niche-home .niche-home-intro{margin:20px 0;font-size:13px;line-height:1.9}.niche-home-image{width:82px;position:absolute;top:147px;right:0}.niche-home-image img{width:82px;height:82px}.niche-home-image figcaption{display:none}.niche-mobile-break{display:block}.niche-home-search{gap:8px;height:48px;padding-left:12px}.niche-home-search input{font-size:11px}.niche-home-search button{gap:7px;padding:0 12px;font-size:11px}.niche-home-search button svg{width:14px}.niche-home .niche-home-actions{margin-top:18px}.niche-home-actions .intent-actions-grid{grid-template-columns:1fr;gap:9px}.niche-home-actions .intent-action{border-radius:7px;min-height:72px;padding:15px 18px}.niche-home-actions .intent-action-icon{width:25px;height:25px}.niche-home-actions .intent-action-label{font-size:17px}.niche-home-actions .intent-action-detail{font-size:11px}.niche-home-actions .intent-action-arrow{width:32px;height:32px}.niche-home-principles{gap:13px;padding-bottom:18px;font-size:10px}.niche-home-principles>span svg{width:13px}.niche-home-principles>a{gap:3px;font-size:9px}.niche-home-layout{padding-top:22px;display:block}.niche-home-aside{margin-bottom:30px;position:static}.niche-home .evidence-reading-desktop{display:none}.niche-home .evidence-reading-menu{background:#f8faf3;border:1px solid #cbd8c4;display:block}.niche-home .evidence-reading-menu summary{cursor:pointer;padding:13px 15px;font-size:12px;list-style:none}.niche-home .evidence-reading-summary-label{color:#2f5935;font-weight:700}.niche-home .evidence-reading-current{color:#73816a;font-size:11px}.niche-home-aside .document-home-toc{border:0;padding:8px 15px}.niche-aside-note{display:none}.niche-home .niche-section{padding-bottom:35px}.niche-home .niche-section+.niche-section{padding-top:30px}.niche-section-heading{margin-bottom:19px;padding-bottom:13px}.niche-home .niche-section-heading>p{font-size:10px}.niche-home .niche-section-heading h2{gap:9px;font-size:24px}.niche-section-heading h2>span{font-size:24px}.niche-home-article .niche-section>p,.niche-home .niche-answer{word-break:normal;font-size:14px;line-height:1.95}.niche-home-article .niche-section h3{margin-top:25px;font-size:17px}.niche-home .niche-table-wrap table{font-size:12px}.niche-home .niche-table-wrap thead th{white-space:normal;padding:10px 9px;font-size:10px}.niche-home .niche-table-wrap tbody td,.niche-home .niche-table-wrap tbody th{word-break:normal;overflow-wrap:anywhere;min-width:0;padding:11px 9px}.niche-home .niche-table-wrap tbody th{width:23%;font-size:11px}.niche-home .niche-table-wrap td:last-child:has(a){width:26%;min-width:76px}.niche-home .niche-table-wrap td a,.niche-home .niche-table-wrap td small{font-size:10px}.niche-home .niche-table-wrap caption{padding:9px 10px;font-size:10px}.niche-home .niche-source-note{font-size:11px!important}.niche-section-intro{grid-template-columns:minmax(0,1fr) 85px;gap:15px}.niche-section-intro img{width:85px;height:85px}.niche-section-intro figcaption{font-size:8px}.niche-health-columns{gap:12px}.niche-home .niche-health-columns h3{font-size:14px}.niche-health-columns p{min-height:55px;font-size:10px}.niche-health-columns li{font-size:11px}.niche-home a.niche-text-action{font-size:10px}.niche-editorial-standards{grid-template-columns:1fr;gap:14px}.niche-editorial-standards p{margin-top:3px}.visit-question-notes{padding:16px}.visit-note-choices{margin:-16px -16px 20px}.visit-note-choices button{padding:13px 7px;font-size:10px}.visit-question-notes li{font-size:12px}.niche-home-end{font-size:9px}}@media (max-width:1000px){body.niche-theme .niche-home .niche-home-actions .intent-action{padding:17px 13px}body.niche-theme .niche-home .niche-home-actions .intent-action-label{font-size:15px}}@media (max-width:760px){body.niche-theme .niche-home .niche-home-actions .intent-action{min-height:72px;padding:15px 18px}body.niche-theme .niche-home .niche-home-actions .intent-action-label{font-size:17px}}@media (prefers-reduced-motion:reduce){.niche-home *{scroll-behavior:auto;transition:none}}@media (max-width:360px){.niche-home-hero h1{font-size:26px}.niche-home-image{width:70px;top:135px}.niche-home-image img{width:70px;height:70px}.niche-home .niche-home-deck{padding-right:78px;font-size:14px}.niche-home-principles{gap:9px}.niche-home-principles>a{font-size:8px}.niche-home-actions .intent-action-label{font-size:15px}}
