.IsO7gq_page{background:#fff}.IsO7gq_page header nav[aria-label=Primary\ navigation] a[aria-current=page]{box-shadow:inset 0 -2px #d1af79}.IsO7gq_page .IsO7gq_eyebrow{color:#966d2f;letter-spacing:.15em;text-transform:uppercase;font-size:12px;font-weight:750;line-height:1.4}.IsO7gq_page .IsO7gq_visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.IsO7gq_page .IsO7gq_masthead{isolation:isolate;background:#f5f6ef;position:relative;overflow:hidden}.IsO7gq_page .IsO7gq_mastheadImage{z-index:-3;object-fit:cover;object-position:57% 48%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.IsO7gq_page .IsO7gq_mastheadWash{z-index:-2;pointer-events:none;background:linear-gradient(90deg,#fbfcf8fc 0%,#fbfcf8f0 28%,#fbfcf8cc 45%,#fbfcf852 63%,#fbfcf800 82%);position:absolute;inset:0}.IsO7gq_page .IsO7gq_mastheadInner{padding-block:30px 29px}.IsO7gq_page .IsO7gq_mastheadCopy{max-width:680px}.IsO7gq_page .IsO7gq_masthead h1{color:#092f33;letter-spacing:-.043em;margin-top:8px;font-size:clamp(42px,3.85vw,58px);line-height:1.04}.IsO7gq_page .IsO7gq_lede{color:#294b55;max-width:650px;margin-top:14px;font-size:17px;line-height:1.55}.IsO7gq_page .IsO7gq_scope{background:linear-gradient(110deg,#f2f5ef,#f7f8f4);border-bottom:1px solid #e4e9e2}.IsO7gq_page .IsO7gq_scopeInner{grid-template-columns:64px 255px minmax(0,1fr);align-items:center;gap:24px;padding-block:16px;display:grid}.IsO7gq_page .IsO7gq_featureDisc{color:#143f41;background:#f0eadf;border-radius:50%;place-items:center;width:60px;height:60px;display:grid}.IsO7gq_page .IsO7gq_featureDisc svg{width:31px;height:31px}.IsO7gq_page .IsO7gq_scopeTitle{letter-spacing:-.03em;color:#12383b;font-size:26px;line-height:1.16}.IsO7gq_page .IsO7gq_scopeInner>p{color:#36565e;border-left:1px solid #d1b583;padding-left:32px;font-size:16px;line-height:1.55}.IsO7gq_page .IsO7gq_areas{background:linear-gradient(115deg,#fff,#fafcf9);padding-block:18px 14px}.IsO7gq_page .IsO7gq_instruction{color:#3b5c62;margin-bottom:12px;font-size:16px;line-height:1.5}.IsO7gq_page .IsO7gq_checks{border-top:1px solid #d7e2dc}.IsO7gq_page .IsO7gq_area{border-bottom:1px solid #d7e2dc;scroll-margin-top:18px}.IsO7gq_page .IsO7gq_areaSummary{cursor:pointer;text-align:left;grid-template-columns:30px 55px minmax(190px,.52fr) minmax(0,1fr) 112px;align-items:center;gap:21px;min-height:79px;padding:12px 0;list-style:none;transition:background-color .15s;display:grid}.IsO7gq_page .IsO7gq_areaSummary::-webkit-details-marker{display:none}.IsO7gq_page .IsO7gq_areaSummary::marker{content:""}.IsO7gq_page .IsO7gq_areaSummary:hover{background:#eff4ed}.IsO7gq_page .IsO7gq_areaSummary:focus-visible{outline-offset:-3px;border-radius:3px;outline:3px solid #bf9346}.IsO7gq_page .IsO7gq_number{color:#986b29;font-size:12px;font-weight:750;line-height:1.5}.IsO7gq_page .IsO7gq_areaIcon{color:#183d3e;background:#f3efe6;border-radius:50%;place-items:center;width:51px;height:51px;display:grid}.IsO7gq_page .IsO7gq_areaIcon svg{width:28px;height:28px}.IsO7gq_page .IsO7gq_category{color:#163c40;font-size:17px;font-weight:750;line-height:1.35}.IsO7gq_page .IsO7gq_description{color:#45616a;font-size:16px;font-weight:400;line-height:1.5}.IsO7gq_page .IsO7gq_toggle{color:#104b42;justify-content:flex-end;align-items:center;gap:17px;font-size:13px;font-weight:750;line-height:1.4;display:flex}.IsO7gq_page .IsO7gq_plus{flex:none;width:14px;height:14px;position:relative}.IsO7gq_page .IsO7gq_plus:before,.IsO7gq_page .IsO7gq_plus:after{content:"";background:currentColor;border-radius:1px;position:absolute}.IsO7gq_page .IsO7gq_plus:before{width:12px;height:1.6px;top:6px;left:1px}.IsO7gq_page .IsO7gq_plus:after{width:1.6px;height:12px;top:1px;left:6px}.IsO7gq_page .IsO7gq_whenOpen{display:none}.IsO7gq_page .IsO7gq_area[open]{background:#f4f7f1}.IsO7gq_page .IsO7gq_area[open] .IsO7gq_areaIcon{color:#e4c481;background:#075044}.IsO7gq_page .IsO7gq_area[open] .IsO7gq_category{color:#054b3f}.IsO7gq_page .IsO7gq_area[open] .IsO7gq_plus:after{display:none}.IsO7gq_page .IsO7gq_area[open] .IsO7gq_whenOpen{display:inline}.IsO7gq_page .IsO7gq_area[open] .IsO7gq_whenClosed{display:none}.IsO7gq_page .IsO7gq_panel{border-top:1px solid #dce5d9;grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);gap:32px;margin-left:106px;margin-right:18px;padding:17px 0 22px;display:grid}.IsO7gq_page .IsO7gq_panel h3{color:#103c38;font-size:16px;font-weight:750;line-height:1.4}.IsO7gq_page .IsO7gq_checklist{grid-template-columns:1fr;gap:8px;margin-top:12px;padding:0;list-style:none;display:grid}.IsO7gq_page .IsO7gq_checklist li{color:#35545e;grid-template-columns:18px minmax(0,1fr);gap:10px;font-size:16px;line-height:1.5;display:grid}.IsO7gq_page .IsO7gq_checklist li>svg{color:#9a732f;width:18px;height:18px;margin-top:3px}.IsO7gq_page .IsO7gq_buyerBenefit{background:#fffef8;border-left:2px solid #c4a15f;border-radius:0 4px 4px 0;align-self:start;padding:19px 21px 21px}.IsO7gq_page .IsO7gq_benefitMark{color:#9a7536;margin-bottom:10px;display:block}.IsO7gq_page .IsO7gq_benefitMark svg{width:29px;height:29px}.IsO7gq_page .IsO7gq_buyerBenefit p{color:#36565d;margin-top:8px;font-size:16px;line-height:1.55}.IsO7gq_page .IsO7gq_evidenceNote{color:#46636a;margin-top:13px;font-size:16px;line-height:1.5}.IsO7gq_page .IsO7gq_outcome{isolation:isolate;background:#013c32;position:relative;overflow:hidden}.IsO7gq_page .IsO7gq_outcomeImage{z-index:-3;object-fit:cover;object-position:67% 48%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.IsO7gq_page .IsO7gq_outcomeShade{z-index:-2;pointer-events:none;background:linear-gradient(90deg,#003c33 0%,#003c33f7 47%,#003c33d9 65%,#003c3330 89%);position:absolute;inset:0}.IsO7gq_page .IsO7gq_outcomeInner{grid-template-columns:68px minmax(0,830px);align-items:start;gap:26px;padding-block:25px;display:grid}.IsO7gq_page .IsO7gq_outcomeIcon{color:#e2c27e;border:1px solid #d0ae69;border-radius:50%;place-items:center;width:65px;height:65px;margin-top:7px;display:grid}.IsO7gq_page .IsO7gq_outcomeIcon svg{width:34px;height:34px}.IsO7gq_page .IsO7gq_outcomeCopy .IsO7gq_eyebrow{color:#e6c47e;font-size:11px}.IsO7gq_page .IsO7gq_outcomeCopy h2{color:#fff;letter-spacing:-.031em;margin-top:5px;font-size:32px;line-height:1.12}.IsO7gq_page .IsO7gq_outcomeCopy>p:last-child{color:#f3f6ee;max-width:820px;margin-top:9px;font-size:16px;line-height:1.55}.IsO7gq_page .IsO7gq_boundaries{background:#fafbf8;border-bottom:1px solid #e3e9e2}.IsO7gq_page .IsO7gq_boundariesInner{grid-template-columns:64px 275px minmax(0,1fr);align-items:center;gap:24px;padding-block:17px;display:grid}.IsO7gq_page .IsO7gq_boundaries .IsO7gq_featureDisc{color:#946b2d;background:#f2eee6}.IsO7gq_page .IsO7gq_boundaries .IsO7gq_scopeTitle{font-size:24px}.IsO7gq_page .IsO7gq_boundariesInner>p{color:#456069;border-left:1px solid #d7e1d8;padding-left:30px;font-size:16px;line-height:1.55}.IsO7gq_page .IsO7gq_closing{background:linear-gradient(110deg,#e8f0e9,#f2f6ee)}.IsO7gq_page .IsO7gq_closingInner{grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:24px;padding-block:18px;display:grid}.IsO7gq_page .IsO7gq_closing .IsO7gq_featureDisc{background:#dfeae3}.IsO7gq_page .IsO7gq_closing h2{color:#113c3b;letter-spacing:-.03em;font-size:28px;line-height:1.15}.IsO7gq_page .IsO7gq_closing p{color:#37565e;margin-top:5px;font-size:16px;line-height:1.5}.IsO7gq_page .IsO7gq_compareButton{color:#fff;background:linear-gradient(110deg,#0b5144,#01392f);border:1px solid #1c6251;border-radius:4px;justify-content:space-between;align-items:center;gap:22px;min-height:48px;padding:11px 21px;font-size:15px;font-weight:700;line-height:1.5;display:inline-flex}.IsO7gq_page .IsO7gq_compareButton:hover{background:#0a6150}.IsO7gq_page .IsO7gq_compareButton svg{width:23px;height:23px}.IsO7gq_page .IsO7gq_sample{color:#36565e;background:#f7f8f4;padding-block:32px;scroll-margin-top:110px}.IsO7gq_page .IsO7gq_sampleInner{max-width:1080px;font-size:16px;line-height:1.55}.IsO7gq_page .IsO7gq_sample .IsO7gq_eyebrow{color:#104b42}.IsO7gq_page .IsO7gq_sample h2{color:#12383b;letter-spacing:-.03em;margin-top:7px;font-size:32px;line-height:1.15}.IsO7gq_page .IsO7gq_sampleDisclosure{color:#113c3b;background:#e8f0e9;border-left:3px solid #075044;margin-top:18px;padding:16px 20px;font-weight:600}.IsO7gq_page .IsO7gq_sampleBrief{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-block:24px;display:grid}.IsO7gq_page .IsO7gq_sampleLabel{color:#12383b;font-family:var(--font-inter),Inter,Arial,sans-serif;letter-spacing:.08em;font-size:12px;font-weight:750;line-height:1.5}.IsO7gq_page .IsO7gq_sampleLabel+p{margin-top:8px}.IsO7gq_page .IsO7gq_sampleFindings{border-top:1px solid #d7e2dc;margin-top:10px}.IsO7gq_page .IsO7gq_sampleFindings>section{border-bottom:1px solid #d7e2dc;padding-block:18px}.IsO7gq_page .IsO7gq_sampleFindings h4{color:#12383b;font-family:var(--font-source-serif),Georgia,serif;letter-spacing:-.02em;margin:0;font-size:23px;font-weight:600;line-height:1.2}.IsO7gq_page .IsO7gq_sampleFindings dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:12px 0 0;display:grid}.IsO7gq_page .IsO7gq_sampleFindings dt{color:#12383b;font-weight:700}.IsO7gq_page .IsO7gq_sampleFindings dd{margin:5px 0 0}.IsO7gq_page .IsO7gq_sampleRecommendation{background:#fffef8;border-left:3px solid #c4a15f;margin-block:24px;padding:20px}.IsO7gq_page .IsO7gq_sampleRecommendation h3{color:#12383b;margin-top:6px;font-size:26px;line-height:1.2}.IsO7gq_page .IsO7gq_sampleRecommendation h3+p{margin-top:10px}.IsO7gq_page .IsO7gq_sampleNotes{gap:18px;display:grid}.IsO7gq_page .IsO7gq_sampleLink{color:#104b42;text-underline-offset:3px;margin-top:20px;padding-block:8px;font-weight:650;text-decoration:underline;display:inline-block}@media (max-width:600px){.IsO7gq_page .IsO7gq_sample{padding-block:24px}.IsO7gq_page .IsO7gq_sample h2{font-size:29px}.IsO7gq_page .IsO7gq_sampleBrief,.IsO7gq_page .IsO7gq_sampleFindings dl{grid-template-columns:1fr;gap:16px}.IsO7gq_page .IsO7gq_sampleDisclosure,.IsO7gq_page .IsO7gq_sampleRecommendation{padding:16px}}@media (max-width:1200px){.IsO7gq_page .IsO7gq_masthead h1{font-size:48px}.IsO7gq_page .IsO7gq_mastheadCopy{max-width:610px}.IsO7gq_page .IsO7gq_lede{max-width:590px}.IsO7gq_page .IsO7gq_scopeInner{grid-template-columns:57px 228px minmax(0,1fr);gap:20px}.IsO7gq_page .IsO7gq_scopeTitle{font-size:25px}.IsO7gq_page .IsO7gq_featureDisc{width:55px;height:55px}.IsO7gq_page .IsO7gq_scopeInner>p{padding-left:24px}.IsO7gq_page .IsO7gq_areaSummary{grid-template-columns:25px 47px minmax(177px,.6fr) minmax(0,1fr) 99px;gap:16px}.IsO7gq_page .IsO7gq_areaIcon{width:46px;height:46px}.IsO7gq_page .IsO7gq_areaIcon svg{width:26px;height:26px}.IsO7gq_page .IsO7gq_category{font-size:16px}.IsO7gq_page .IsO7gq_toggle{gap:12px;font-size:12px}.IsO7gq_page .IsO7gq_panel{grid-template-columns:minmax(0,1.3fr) minmax(240px,1fr);gap:25px;margin-left:88px}.IsO7gq_page .IsO7gq_outcomeInner{grid-template-columns:62px minmax(0,720px);gap:24px}.IsO7gq_page .IsO7gq_outcomeCopy h2{font-size:30px}.IsO7gq_page .IsO7gq_boundariesInner{grid-template-columns:57px 235px minmax(0,1fr);gap:20px}.IsO7gq_page .IsO7gq_boundariesInner>p{padding-left:24px}.IsO7gq_page .IsO7gq_closingInner{grid-template-columns:57px minmax(0,1fr) auto;gap:20px}}@media (max-width:960px){.IsO7gq_page .IsO7gq_mastheadInner{padding-block:27px 26px}.IsO7gq_page .IsO7gq_masthead h1{font-size:45px}.IsO7gq_page .IsO7gq_mastheadCopy{max-width:650px}.IsO7gq_page .IsO7gq_mastheadWash{background:linear-gradient(90deg,#fbfcf8f7,#fbfcf8e3 46%,#fbfcf868 90%)}.IsO7gq_page .IsO7gq_scopeInner{grid-template-columns:55px minmax(0,1fr);gap:8px 19px;padding-block:18px}.IsO7gq_page .IsO7gq_scopeTitle{font-size:26px}.IsO7gq_page .IsO7gq_scopeInner>.IsO7gq_featureDisc{grid-row:1/span 2;align-self:start}.IsO7gq_page .IsO7gq_scopeInner>p{border:0;grid-column:2;padding:0}.IsO7gq_page .IsO7gq_areaSummary{grid-template-columns:27px 48px minmax(0,1fr) 102px;gap:6px 17px;padding-block:14px}.IsO7gq_page .IsO7gq_number{grid-area:1/1/span 2;align-self:start;padding-top:13px}.IsO7gq_page .IsO7gq_areaIcon{grid-area:1/2/span 2;align-self:start}.IsO7gq_page .IsO7gq_category{grid-column:3;font-size:17px}.IsO7gq_page .IsO7gq_description{grid-area:2/3/auto/-1}.IsO7gq_page .IsO7gq_toggle{grid-area:1/4}.IsO7gq_page .IsO7gq_panel{grid-template-columns:1fr;gap:19px;margin-left:109px;margin-right:0}.IsO7gq_page .IsO7gq_checklist{gap:9px}.IsO7gq_page .IsO7gq_buyerBenefit{padding:16px 19px}.IsO7gq_page .IsO7gq_benefitMark{display:none}.IsO7gq_page .IsO7gq_outcomeInner{grid-template-columns:55px minmax(0,1fr);gap:20px;padding-block:23px}.IsO7gq_page .IsO7gq_outcomeIcon{width:54px;height:54px}.IsO7gq_page .IsO7gq_outcomeIcon svg{width:29px;height:29px}.IsO7gq_page .IsO7gq_outcomeShade{background:linear-gradient(90deg,#00392ffb,#00392feb 60%,#00392fbd)}.IsO7gq_page .IsO7gq_boundariesInner{grid-template-columns:55px minmax(0,1fr);gap:8px 19px}.IsO7gq_page .IsO7gq_boundariesInner>.IsO7gq_featureDisc{grid-row:1/span 2;align-self:start}.IsO7gq_page .IsO7gq_boundariesInner>p{border:0;grid-column:2;padding:0}.IsO7gq_page .IsO7gq_closingInner{grid-template-columns:55px minmax(0,1fr);gap:10px 19px}.IsO7gq_page .IsO7gq_closingInner>.IsO7gq_featureDisc{grid-row:1/span 2;align-self:start}.IsO7gq_page .IsO7gq_compareButton{grid-column:2;justify-self:start}}@media (max-width:600px){.IsO7gq_page .IsO7gq_eyebrow{font-size:11px}.IsO7gq_page .IsO7gq_mastheadInner{padding-block:22px 23px}.IsO7gq_page .IsO7gq_masthead h1{letter-spacing:-.035em;font-size:clamp(35px,8.8vw,46px);line-height:1.065}.IsO7gq_page .IsO7gq_titleBreak{display:none}.IsO7gq_page .IsO7gq_mastheadImage{object-position:80% 50%}.IsO7gq_page .IsO7gq_mastheadWash{background:linear-gradient(90deg,#fbfcf8f4,#fbfcf8da 64%,#fbfcf8b8)}.IsO7gq_page .IsO7gq_lede{margin-top:12px;font-size:16px;line-height:1.55}.IsO7gq_page .IsO7gq_featureDisc{width:46px;height:46px}.IsO7gq_page .IsO7gq_featureDisc svg{width:27px;height:27px}.IsO7gq_page .IsO7gq_scopeInner{grid-template-columns:46px minmax(0,1fr);gap:10px 15px;padding-block:17px}.IsO7gq_page .IsO7gq_scopeTitle{font-size:25px}.IsO7gq_page .IsO7gq_scopeInner>.IsO7gq_featureDisc{grid-row:1}.IsO7gq_page .IsO7gq_scopeInner>p{grid-column:1/-1}.IsO7gq_page .IsO7gq_areas{padding-block:17px 15px}.IsO7gq_page .IsO7gq_instruction{margin-bottom:11px}.IsO7gq_page .IsO7gq_areaSummary{grid-template-columns:43px minmax(0,1fr) 16px;gap:7px 12px;padding-block:15px}.IsO7gq_page .IsO7gq_number{display:none}.IsO7gq_page .IsO7gq_areaIcon{grid-area:1/1;width:42px;height:42px}.IsO7gq_page .IsO7gq_areaIcon svg{width:24px;height:24px}.IsO7gq_page .IsO7gq_category{grid-column:2;font-size:17px}.IsO7gq_page .IsO7gq_description{grid-area:2/2/auto/-1;font-size:16px}.IsO7gq_page .IsO7gq_toggle{grid-column:3}.IsO7gq_page .IsO7gq_whenClosed,.IsO7gq_page .IsO7gq_area[open] .IsO7gq_whenOpen{display:none}.IsO7gq_page .IsO7gq_panel{gap:16px;margin:0;padding:17px 0 19px}.IsO7gq_page .IsO7gq_checklist{gap:10px}.IsO7gq_page .IsO7gq_buyerBenefit{padding:15px 16px}.IsO7gq_page .IsO7gq_evidenceNote{margin-top:13px}.IsO7gq_page .IsO7gq_outcomeInner{grid-template-columns:46px minmax(0,1fr);gap:12px 15px;padding-block:23px}.IsO7gq_page .IsO7gq_outcomeIcon{width:45px;height:45px;margin-top:2px}.IsO7gq_page .IsO7gq_outcomeIcon svg{width:26px;height:26px}.IsO7gq_page .IsO7gq_outcomeCopy{display:contents}.IsO7gq_page .IsO7gq_outcomeCopy .IsO7gq_eyebrow{grid-column:2;align-self:center}.IsO7gq_page .IsO7gq_outcomeCopy h2{grid-column:1/-1;margin:0;font-size:29px}.IsO7gq_page .IsO7gq_outcomeCopy>p:last-child{grid-column:1/-1;margin:0;font-size:16px}.IsO7gq_page .IsO7gq_boundariesInner{grid-template-columns:46px minmax(0,1fr);gap:10px 15px;padding-block:18px}.IsO7gq_page .IsO7gq_boundariesInner>.IsO7gq_featureDisc{grid-row:1}.IsO7gq_page .IsO7gq_boundaries .IsO7gq_scopeTitle{font-size:24px}.IsO7gq_page .IsO7gq_boundariesInner>p{grid-column:1/-1}.IsO7gq_page .IsO7gq_closingInner{grid-template-columns:46px minmax(0,1fr);gap:13px 15px;padding-block:19px}.IsO7gq_page .IsO7gq_closingInner>.IsO7gq_featureDisc{grid-row:1}.IsO7gq_page .IsO7gq_closing h2{font-size:26px}.IsO7gq_page .IsO7gq_closing p{margin-top:7px}.IsO7gq_page .IsO7gq_compareButton{grid-column:1/-1;justify-self:stretch;min-height:50px}}@media (prefers-reduced-motion:reduce){.IsO7gq_page *{scroll-behavior:auto}.IsO7gq_page .IsO7gq_areaSummary{transition:none}}
