.cs-refresh{--csr-green:var(--green-700);--csr-green-dark:var(--green-900);--csr-green-light:var(--green-600);--csr-cream:var(--parchment-200);--csr-red:var(--red-600);--csr-red-dark:var(--red-800);--csr-sand:var(--sand-400);--csr-sand-light:var(--sand-200);--csr-white:var(--white);--csr-radius-lg:28px;--csr-radius:18px;--csr-rule:color-mix(in srgb, var(--green-700) 18%, transparent);--csr-rule-on-green:color-mix(in srgb, var(--parchment-200) 22%, transparent);background:var(--csr-cream);color:var(--csr-green);font-family:var(--font-family-display)}@media (max-width:639px){.cs-refresh{--csr-radius-lg:22px}}body:has(.cs-refresh){--cta-primary:var(--red-600);--cta-primary-hover:var(--red-800);--cta-primary-text:var(--parchment-200);--heading-on-light:var(--green-700);--body-on-light:var(--green-700);--heading-on-dark:var(--parchment-200);--body-on-dark:var(--parchment-200);--surface-light:var(--parchment-200);--surface-warm:var(--parchment-200);--surface-dark:var(--green-900);--font-family-body:var(--font-family-display);background:var(--parchment-200)}body:has(.cs-refresh) [data-site-footer]{--parchment-900:var(--green-900);--parchment-800:var(--green-600);--accent-primary:var(--sand-400);--cta-primary:var(--sand-400);--cta-primary-hover:var(--sand-200);--cta-primary-text:var(--green-900)}body:has(.cs-refresh) [aria-label="Persistent call to action"]>div{border-color:var(--csr-rule,transparent)}body:has(.cs-refresh) [aria-label="Persistent call to action"]>div:first-child{background:var(--parchment-200);border-top:1px solid color-mix(in srgb, var(--green-700) 25%, transparent)}body:has(.cs-refresh) [aria-label="Persistent call to action"]>div:first-child button{color:var(--green-700)}body:has(.cs-refresh) [aria-label="Persistent call to action"]>div:last-child{background:var(--green-700);border-color:#0000}body:has(.cs-refresh) [aria-label="Persistent call to action"]>div:last-child a:hover{color:var(--sand-400)}.cs-refresh .csr-wrap{width:100%;max-width:1200px;margin-inline:auto;padding-inline:16px}.cs-refresh .csr-narrow{width:100%;max-width:896px;margin-inline:auto;padding-inline:16px}@media (min-width:640px){.cs-refresh .csr-wrap,.cs-refresh .csr-narrow{padding-inline:24px}}.cs-refresh .csr-label{letter-spacing:.15em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.3}.cs-refresh h1,.cs-refresh h2,.cs-refresh h3{font-family:var(--font-family-display);letter-spacing:-.025em;text-wrap:balance;font-weight:700}.cs-refresh .csr-media{aspect-ratio:5/4;position:relative;overflow:hidden}.cs-refresh .csr-media img{object-fit:cover;object-position:var(--focal,50% 50%);width:100%;height:100%;transform:scale(var(--zoom,1));transform-origin:var(--zoom-origin,50% 50%);transition:transform .4s ease-out;position:absolute;inset:0}.cs-refresh .csr-media.is-photo img{filter:contrast(1.06)saturate(.9)}.cs-refresh .csr-media.is-photo:after{opacity:.06;mix-blend-mode:overlay;z-index:1}.cs-refresh .csr-hero{padding-block:16px 0}.cs-refresh .csr-cover{background:var(--csr-green);color:var(--csr-cream);border-radius:var(--csr-radius-lg);flex-direction:column;display:flex;overflow:hidden}.cs-refresh .csr-cover>.csr-media{order:-1}.cs-refresh .csr-cover-text{padding:24px 20px 28px}.cs-refresh .csr-cover .csr-label{color:var(--csr-sand);margin:0}.cs-refresh .csr-cover-body{margin-top:16px}.cs-refresh .csr-cover h1{color:var(--csr-cream);margin:0;font-size:clamp(2.25rem,4vw,3.25rem);line-height:1.02}.cs-refresh .csr-cover-sub{max-width:36ch;color:var(--csr-cream);margin:16px 0 0;font-size:1.125rem;line-height:1.5}.cs-refresh .csr-cover .csr-cover-link{color:var(--csr-sand);margin-top:24px;text-decoration:none;display:inline-block}.cs-refresh .csr-cover-link:hover span,.cs-refresh .csr-cover-link:focus-visible span{transform:translate(4px)}.cs-refresh .csr-cover-link span{transition:transform .2s ease-out;display:inline-block}@media (min-width:1024px){.cs-refresh .csr-cover{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.cs-refresh .csr-cover>.csr-media{order:0;height:100%}.cs-refresh .csr-cover-text{flex-direction:column;justify-content:space-between;gap:48px;padding:56px;display:flex}.cs-refresh .csr-cover-body{margin-top:0}}.cs-refresh .csr-spreads{gap:16px;margin:0;padding:0;list-style:none;display:grid}.cs-refresh .csr-spread{border-radius:var(--csr-radius-lg);flex-direction:column;max-width:720px;margin-inline:auto;text-decoration:none;display:flex;overflow:hidden}.cs-refresh .csr-spread--green{background:var(--csr-green);color:var(--csr-cream)}.cs-refresh .csr-spread--green .csr-label{color:var(--csr-sand)}.cs-refresh .csr-spread--green h2,.cs-refresh .csr-spread--green h3{color:var(--csr-cream)}.cs-refresh .csr-spread--sand{background:var(--csr-sand);color:var(--csr-green);outline:1px solid var(--csr-green);outline-offset:-1px}.cs-refresh .csr-spread--sand h2,.cs-refresh .csr-spread--sand h3{color:var(--csr-green)}.cs-refresh .csr-spread:focus-visible{outline:3px solid var(--csr-green);outline-offset:4px}.cs-refresh .csr-spread-text{padding:24px 20px 28px}.cs-refresh .csr-spread-text .csr-label{margin:0}.cs-refresh .csr-spread h2,.cs-refresh .csr-spread h3{margin:16px 0 0;font-size:clamp(1.625rem,2.4vw,2.25rem);line-height:1.08}.cs-refresh .csr-spread-summary{max-width:40ch;margin:16px 0 0;font-size:1.0625rem;line-height:1.55}.cs-refresh .csr-spread-text .csr-spread-link{margin-top:28px;display:inline-block}.cs-refresh .csr-spread-link span{transition:transform .2s ease-out;display:inline-block}.cs-refresh .csr-spread:hover .csr-media img,.cs-refresh .csr-spread:focus-visible .csr-media img{transform:scale(calc(var(--zoom,1) * 1.03))}.cs-refresh .csr-spread:hover .csr-spread-link span,.cs-refresh .csr-spread:focus-visible .csr-spread-link span{transform:translate(4px)}@media (min-width:1024px){.cs-refresh .csr-spreads{gap:24px}.cs-refresh .csr-spread{grid-template-columns:minmax(0,5fr) minmax(0,7fr);max-width:none;display:grid}.cs-refresh .csr-spread--flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.cs-refresh .csr-spread--flip>.csr-media{order:2}.cs-refresh .csr-spread-text{flex-direction:column;justify-content:center;padding:48px 56px;display:flex}}@media (prefers-reduced-motion:reduce){.cs-refresh .csr-media img,.cs-refresh .csr-spread-link span,.cs-refresh .csr-cover-link span{transition:none}.cs-refresh .csr-spread:hover .csr-media img,.cs-refresh .csr-spread:focus-visible .csr-media img{transform:scale(var(--zoom,1))}.cs-refresh .csr-spread:hover .csr-spread-link span,.cs-refresh .csr-spread:focus-visible .csr-spread-link span,.cs-refresh .csr-cover-link:hover span{transform:none}}.cs-refresh .csr-list-section{padding-block:48px 0}@media (min-width:1024px){.cs-refresh .csr-list-section{padding-block:72px 0}}.cs-refresh .csr-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cs-refresh .csr-next{padding-block:48px 0}.cs-refresh .csr-next>div>.csr-label{color:var(--csr-green);margin:0 0 16px}@media (min-width:1024px){.cs-refresh .csr-next{padding-block:72px 0}}.cs-refresh .csr-closer{text-align:center;padding-block:56px 72px}.cs-refresh .csr-closer h2{max-width:24ch;margin:0 auto;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.08}.cs-refresh .csr-closer h2 .csr-stop{color:var(--csr-red)}.cs-refresh .csr-closer p{max-width:56ch;margin:16px auto 0;font-size:1.0625rem;line-height:1.5}.cs-refresh .csr-button{background:var(--csr-red);min-height:44px;color:var(--csr-cream);border-radius:999px;align-items:center;margin-top:28px;padding:12px 28px;font-weight:700;text-decoration:none;transition:background-color .2s;display:inline-flex}.cs-refresh .csr-button:hover,.cs-refresh .csr-button:focus-visible{background:var(--csr-red-dark)}.cs-refresh .csr-closer .csr-verified{margin-top:28px;font-size:.8125rem}.cs-refresh .csr-body{padding-block:40px 16px}.cs-refresh [data-aeo-primitive=AnswerFirstBlock]{border-left-color:var(--csr-green);border-left-width:3px}.cs-refresh [data-aeo-primitive=AnswerFirstBlock] h2,.cs-refresh [data-aeo-primitive=AnswerFirstBlock] p{color:var(--csr-green)}.cs-refresh [data-aeo-primitive=KeyFactsBox]{background:var(--csr-green);border-radius:var(--csr-radius);box-shadow:none;color:var(--csr-cream);border:0;padding:28px 24px}@media (min-width:768px){.cs-refresh [data-aeo-primitive=KeyFactsBox]{padding:36px 40px}}.cs-refresh [data-aeo-primitive=KeyFactsBox] dl>div{padding-left:0;border-left:0;border-top:1px solid var(--csr-rule-on-green);padding-block:14px}.cs-refresh [data-aeo-primitive=KeyFactsBox] dt{color:var(--csr-sand);letter-spacing:.15em;font-weight:700}.cs-refresh [data-aeo-primitive=KeyFactsBox] dd span,.cs-refresh [data-aeo-primitive=KeyFactsBox] dd a{color:var(--csr-cream)}.cs-refresh [data-aeo-primitive=KeyFactsBox] dd>span:first-child{letter-spacing:-.02em;font-weight:700}.cs-refresh [data-aeo-primitive=ConfirmAIBlock] dl>div{border-top:1px solid var(--csr-rule);padding-top:14px}.cs-refresh [data-aeo-primitive=ConfirmAIBlock] dt{color:var(--csr-green);letter-spacing:.15em;font-weight:700}.cs-refresh [data-aeo-primitive=ConfirmAIBlock] dd span{color:var(--csr-green)}.cs-refresh .csr-confirmed{margin-top:16px;font-size:.8125rem}.cs-refresh .csr-story{max-width:680px;margin-inline:auto}.cs-refresh .preserved-article__body p,.cs-refresh .preserved-article__body li{color:var(--csr-green);font-family:var(--font-family-display);font-size:1.0625rem;line-height:1.55}.cs-refresh .preserved-article__body h2,.cs-refresh .preserved-article__body h3{color:var(--csr-green);letter-spacing:-.025em;font-size:1.5rem;font-weight:700;line-height:1.15}@media (min-width:640px){.cs-refresh .preserved-article__body h2,.cs-refresh .preserved-article__body h3{font-size:1.75rem}}.cs-refresh .preserved-article__body a{color:var(--csr-green);text-underline-offset:3px;font-weight:400;text-decoration:underline;text-decoration-thickness:1px}.cs-refresh .preserved-article__body a:hover{text-decoration-thickness:2px}.cs-refresh .preserved-article__body img{border-radius:var(--csr-radius);max-width:min(100%,280px);height:auto}.cs-refresh .preserved-article__body blockquote{max-width:34em;color:var(--csr-green);text-indent:-.42em;background:0 0;border:0;margin:40px 0;padding:0;font-size:1.375rem;font-style:normal;line-height:1.45}.cs-refresh .preserved-article__body blockquote.is-long{text-indent:-.38em;font-size:1.1875rem}.cs-refresh .preserved-article__body blockquote *{color:var(--csr-green);font-style:normal;font-size:inherit;line-height:inherit;font-weight:inherit}.cs-refresh .preserved-article__body blockquote p{text-indent:inherit;margin:0}.cs-refresh .preserved-article__body figure.csr-lead-quote{background:var(--csr-sand);outline:1px solid var(--csr-green);outline-offset:-1px;border-radius:var(--csr-radius-lg);color:var(--csr-green);margin:56px 0;padding:28px 24px}.cs-refresh .preserved-article__body figure.csr-lead-quote blockquote{letter-spacing:-.02em;text-indent:-.4em;max-width:none;margin:0;font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:700;line-height:1.2}.cs-refresh .preserved-article__body figure.csr-lead-quote figcaption{letter-spacing:.15em;text-transform:uppercase;color:var(--csr-green);margin-top:24px;font-size:12px;font-weight:700;line-height:1.3}@media (min-width:1024px){.cs-refresh .preserved-article__body figure.csr-lead-quote{width:min(1152px,100vw - 48px);padding:56px 72px;position:relative;left:50%;transform:translate(-50%)}}.cs-refresh [data-aeo-primitive=DecisionChecklist]{background:var(--csr-green);border-radius:var(--csr-radius)}.cs-refresh [data-aeo-primitive=DecisionChecklist] h2{color:var(--csr-sand);letter-spacing:.15em;font-size:.875rem}.cs-refresh [data-aeo-primitive=DecisionChecklist] li,.cs-refresh [data-aeo-primitive=DecisionChecklist] p{color:var(--csr-cream)}.cs-refresh [data-aeo-primitive=DecisionChecklist] li>span[aria-hidden=true]{border-color:var(--csr-sand);border-radius:3px}.cs-refresh [data-aeo-primitive=DecisionChecklist] a,.cs-refresh [data-aeo-primitive=DecisionChecklist] button{background:var(--csr-sand);color:var(--csr-green);border-radius:999px;font-weight:700}.cs-refresh [data-aeo-primitive=DecisionChecklist] a:hover,.cs-refresh [data-aeo-primitive=DecisionChecklist] button:hover{background:var(--csr-sand-light)}.cs-refresh [data-aeo-primitive=FAQAccordion] ul{border-color:var(--csr-rule)}.cs-refresh [data-aeo-primitive=FAQAccordion] ul>li+li{border-top-color:var(--csr-rule)}.cs-refresh [data-aeo-primitive=FAQAccordion] summary span{color:var(--csr-green)}.cs-refresh [data-aeo-primitive=PrimarySources]{border-top-color:var(--csr-rule)}.cs-refresh [data-aeo-primitive=PrimarySources] h3,.cs-refresh [data-aeo-primitive=PrimarySources] ul,.cs-refresh [data-aeo-primitive=PrimarySources] li,.cs-refresh [data-aeo-primitive=PrimarySources] span,.cs-refresh [data-aeo-primitive=PrimarySources] p{color:var(--csr-green)}.cs-refresh [data-aeo-primitive=PrimarySources] h3{letter-spacing:.15em;font-weight:700}.cs-refresh [data-aeo-primitive=FAQAccordion] a,.cs-refresh [data-aeo-primitive=PrimarySources] a,.cs-refresh [data-aeo-primitive=ConfirmAIBlock] a{color:inherit;text-decoration-color:currentColor}.cs-refresh [data-aeo-primitive=OutboundLinks]{background:0 0;border:0;border-radius:0;padding-inline:16px}@media (min-width:640px){.cs-refresh [data-aeo-primitive=OutboundLinks]{padding-inline:24px}}.cs-refresh [data-aeo-primitive=OutboundLinks] h2{color:var(--csr-green);letter-spacing:.15em;font-size:.75rem}.cs-refresh [data-aeo-primitive=OutboundLinks] ul{border-top:1px solid var(--csr-rule);gap:0 32px}.cs-refresh [data-aeo-primitive=OutboundLinks] li{border-bottom:1px solid var(--csr-rule)}.cs-refresh [data-aeo-primitive=OutboundLinks] a{border-radius:var(--csr-radius);background:0 0;margin-inline:-12px;padding:16px 12px}.cs-refresh [data-aeo-primitive=OutboundLinks] a:hover{background:var(--csr-white)}.cs-refresh [data-aeo-primitive=OutboundLinks] a p{color:var(--csr-green)}.cs-refresh [data-aeo-primitive=DynamicCTA]{background:var(--csr-white);border-radius:var(--csr-radius-lg);color:var(--csr-green);border:0}.cs-refresh [data-aeo-primitive=DynamicCTA]:before,.cs-refresh [data-aeo-primitive=DynamicCTA]:after{display:none}.cs-refresh [data-aeo-primitive=DynamicCTA] h2,.cs-refresh [data-aeo-primitive=DynamicCTA] p{color:var(--csr-green)}.cs-refresh [data-aeo-primitive=DynamicCTA] h2{letter-spacing:-.025em;font-weight:700}.cs-refresh [data-aeo-primitive=DynamicCTA] a{min-height:44px}.cs-refresh .refresh-2026{background:0 0}.cs-refresh .refresh-2026 [data-aeo-primitive=ArticleHero]{padding:16px 16px 0}@media (min-width:640px){.cs-refresh .refresh-2026 [data-aeo-primitive=ArticleHero]{padding-inline:24px}}.cs-refresh .refresh-2026 [data-aeo-primitive=ArticleHero]>div{background:var(--csr-green);border-radius:var(--csr-radius-lg);flex-direction:column;max-width:1152px;padding:0 0 28px;display:flex;overflow:hidden}.cs-refresh .refresh-2026 [data-aeo-primitive=ArticleHero]>div>p,.cs-refresh .refresh-2026 [data-aeo-primitive=ArticleHero]>div>h1{padding-inline:20px}.cs-refresh .refresh-2026 [data-aeo-primitive=ArticleHero]>div>p:first-child{margin:24px 0 16px}.cs-refresh .refresh-2026 [data-aeo-primitive=ArticleHero] h1{font-size:clamp(2.25rem,4vw,3.25rem);line-height:1.02}.cs-refresh .refresh-2026 [data-aeo-primitive=ArticleHero] h1,.cs-refresh .refresh-2026 [data-aeo-primitive=ArticleHero] p{color:var(--csr-cream)}.cs-refresh .refresh-2026 [data-aeo-primitive=ArticleHero] p:first-child{color:var(--csr-sand)}.cs-refresh .refresh-2026 [data-aeo-primitive=ArticleHero] div:has(>img){aspect-ratio:5/4;border-radius:0;order:-1;margin:0;position:relative}.cs-refresh .refresh-2026 [data-aeo-primitive=ArticleHero] div:has(>img) img{object-fit:cover;border-radius:0;width:100%;height:100%;position:absolute;inset:0}@media (min-width:1024px){.cs-refresh .refresh-2026 [data-aeo-primitive=ArticleHero]>div{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:0;display:grid}.cs-refresh .refresh-2026 [data-aeo-primitive=ArticleHero]>div>p,.cs-refresh .refresh-2026 [data-aeo-primitive=ArticleHero]>div>h1{grid-column:1;padding-inline:56px}.cs-refresh .refresh-2026 [data-aeo-primitive=ArticleHero]>div>p:first-child{margin:56px 0 0}.cs-refresh .refresh-2026 [data-aeo-primitive=ArticleHero]>div>h1{align-self:end}.cs-refresh .refresh-2026 [data-aeo-primitive=ArticleHero]>div>p:last-of-type{margin-bottom:56px}.cs-refresh .refresh-2026 [data-aeo-primitive=ArticleHero] div:has(>img){grid-area:1/2/-1}}.cs-refresh .refresh-2026 .preserved-article{max-width:728px}.cs-refresh .refresh-2026 .preserved-article__body:first-of-type>figure:first-child{display:none}.cs-refresh .preserved-article__body figure.csr-standin{margin:56px 0}.cs-refresh .preserved-article__body .csr-standin-img{aspect-ratio:2;border-radius:var(--csr-radius-lg);background:var(--csr-sand);position:relative;overflow:hidden}.cs-refresh .preserved-article__body .csr-standin-img:after{opacity:.06;mix-blend-mode:overlay}.cs-refresh .preserved-article__body figure.csr-standin img{object-fit:cover;filter:contrast(1.06)saturate(.9);border-radius:0;width:100%;max-width:none;height:100%;display:block}.cs-refresh .preserved-article__body figure.csr-standin figcaption{color:var(--csr-green);margin-top:12px;font-size:.8125rem;line-height:1.4}@media (min-width:1024px){.cs-refresh .preserved-article__body figure.csr-standin{width:min(1152px,100vw - 48px);position:relative;left:50%;transform:translate(-50%)}}
