.page-module__7sPsTW__main{background:var(--color-white);color:var(--color-black);overflow-x:clip}.page-module__7sPsTW__hero,.page-module__7sPsTW__articleGrid,.page-module__7sPsTW__relatedServices>div,.page-module__7sPsTW__ctaSection>div,.page-module__7sPsTW__relatedArticles>div{padding-inline:var(--layout-grid-margin)}.page-module__7sPsTW__hero{padding-block:clamp(9rem, 17vh, 13rem) var(--spacing-3xl)}.page-module__7sPsTW__breadcrumbs ol{color:var(--color-black-400);font-family:var(--font-grotezk);font-size:var(--font-size-sm);gap:var(--spacing-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.page-module__7sPsTW__breadcrumbs li:not(:last-child):after{content:"/";margin-inline-start:var(--spacing-xs)}.page-module__7sPsTW__breadcrumbs a{text-underline-offset:.2em;text-decoration-thickness:1px}.page-module__7sPsTW__breadcrumbs a:hover,.page-module__7sPsTW__breadcrumbs a:focus-visible{color:var(--color-blue);text-decoration-line:underline}.page-module__7sPsTW__heroMeta{color:var(--color-black-400);font-family:var(--font-grotezk);font-size:var(--font-size-sm);gap:var(--spacing-xs) var(--spacing);flex-wrap:wrap;margin-block-start:var(--spacing-2xl);display:flex}.page-module__7sPsTW__heroMeta span:first-child{color:var(--color-blue)}.page-module__7sPsTW__hero h1{font-family:var(--font-ronzino);letter-spacing:-.04em;overflow-wrap:anywhere;text-wrap:balance;max-width:13ch;margin-block-start:var(--spacing-lg);font-size:clamp(3.75rem,6.7vw,7.5rem);font-weight:400;line-height:.88}.page-module__7sPsTW__lead{color:var(--color-black-400);font-family:var(--font-grotezk);max-width:48rem;margin-block-start:var(--spacing-xl);font-size:clamp(1.125rem,1.7vw,1.5rem);line-height:1.45}.page-module__7sPsTW__heroMediaWrap{max-width:var(--page-max-width);padding-inline:var(--layout-grid-margin);margin-inline:auto}.page-module__7sPsTW__heroMedia{background:var(--color-lightgreen);max-height:78svh}.page-module__7sPsTW__heroImage{object-fit:cover}.page-module__7sPsTW__heroImageFallback{background:linear-gradient(145deg, var(--color-blue-100), transparent 64%), var(--color-lightgreen);position:absolute;inset:0}.page-module__7sPsTW__articleGrid{padding-block:var(--spacing-4xl);align-items:start}.page-module__7sPsTW__articleAside{align-self:stretch;container:article-sidebar/inline-size}.page-module__7sPsTW__stickyAside{position:sticky;top:7rem}.page-module__7sPsTW__asideCta{border-block-start:1px solid var(--color-black-100);max-width:15rem;margin-block-start:var(--spacing-xl);padding-block-start:var(--spacing-lg)}.page-module__7sPsTW__asideCtaLabel{color:var(--color-black);font-family:var(--font-grotezk);font-size:var(--font-size);font-weight:500;line-height:1.25}.page-module__7sPsTW__asideCtaText{color:var(--color-black-400);font-family:var(--font-grotezk);font-size:var(--font-size-sm);margin-block-start:var(--spacing-sm);line-height:1.45}.page-module__7sPsTW__asideCtaButton{--button-gap:var(--spacing-xs);--button-icon-height:1rem;color:var(--color-blue);font-family:var(--font-grotezk);font-size:var(--font-size-sm);text-transform:uppercase;align-items:center;margin-block-start:var(--spacing);font-weight:500;display:inline-flex}@container article-sidebar (max-width:19rem){.page-module__7sPsTW__asideCtaButton{--button-gap:.375rem;--button-icon-width:clamp(1rem, 7cqi, 1.25rem);font-size:clamp(.75rem, 4.5cqi, var(--font-size-sm));max-width:100%;padding-inline:clamp(.5rem, 4cqi, var(--spacing-sm));width:100%}}@container article-sidebar (max-width:14rem){.page-module__7sPsTW__asideCtaButton{--button-gap:0;--button-icon-width:0}}.page-module__7sPsTW__toc>p,.page-module__7sPsTW__sectionEyebrow,.page-module__7sPsTW__relatedServices .page-module__7sPsTW__sectionEyebrow,.page-module__7sPsTW__relatedArticles .page-module__7sPsTW__sectionEyebrow,.page-module__7sPsTW__ctaEyebrow{color:var(--color-black-400);font-family:var(--font-grotezk);font-size:var(--font-size-sm);letter-spacing:var(--letter-spacing-lg);text-transform:uppercase}.page-module__7sPsTW__toc ol{gap:var(--spacing-xs);margin:var(--spacing) 0 0;max-width:15rem;padding:0;list-style:none;display:grid}.page-module__7sPsTW__toc li{color:var(--color-black-400);font-family:var(--font-grotezk);font-size:var(--font-size-sm);line-height:1.35}.page-module__7sPsTW__toc li[data-level=h3]{padding-inline-start:var(--spacing)}.page-module__7sPsTW__toc a:hover,.page-module__7sPsTW__toc a:focus-visible,.page-module__7sPsTW__toc a[aria-current=location]{color:var(--color-blue)}.page-module__7sPsTW__toc a:hover,.page-module__7sPsTW__toc a:focus-visible{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.page-module__7sPsTW__articleBody{min-width:0}.page-module__7sPsTW__takeaways{background:var(--color-lightgreen);padding:var(--spacing-xl)}.page-module__7sPsTW__takeaways h2{font-family:var(--font-grotezk);font-size:var(--font-size-md);font-weight:500}.page-module__7sPsTW__takeaways ul{gap:var(--spacing-sm);margin:var(--spacing-lg) 0 0;padding:0;list-style:none;display:grid}.page-module__7sPsTW__takeaways li{font-family:var(--font-grotezk);font-size:var(--font-size);gap:var(--spacing-sm);grid-template-columns:1rem minmax(0,1fr);line-height:1.5;display:grid}.page-module__7sPsTW__takeaways li:before{color:var(--color-blue);content:"↗"}.page-module__7sPsTW__editorialDates{border-bottom:1px solid var(--color-black-100);gap:var(--spacing);margin:var(--spacing-2xl) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding-block-end:var(--spacing-lg);display:grid}.page-module__7sPsTW__editorialDates div{min-width:0}.page-module__7sPsTW__editorialDates dt,.page-module__7sPsTW__editorialDates dd{font-family:var(--font-grotezk);font-size:var(--font-size-sm);margin:0;line-height:1.35}.page-module__7sPsTW__editorialDates dt{color:var(--color-black-400)}.page-module__7sPsTW__portableText{font-family:var(--font-grotezk);padding-block-start:var(--spacing-lg)}.page-module__7sPsTW__inlineCta{background:var(--color-blue-100);border-inline-start:4px solid var(--color-blue);align-items:center;gap:var(--spacing-lg);margin-block:var(--spacing-3xl);padding:var(--spacing-xl);grid-template-columns:minmax(0,1fr) auto;display:grid}.page-module__7sPsTW__inlineCtaLabel{color:var(--color-blue);font-family:var(--font-grotezk);font-size:var(--font-size-sm);letter-spacing:var(--letter-spacing-lg);text-transform:uppercase;font-weight:500}.page-module__7sPsTW__inlineCtaText{color:#151515cc;font-family:var(--font-grotezk);font-size:var(--font-size-md);max-width:34rem;margin-block-start:var(--spacing-sm);line-height:1.4}.page-module__7sPsTW__inlineCtaButton{--button-gap:var(--spacing-sm);--button-icon-height:1.125rem;background:var(--color-blue);color:var(--color-white);font-family:var(--font-grotezk);min-height:3.5rem;padding-inline:var(--spacing-lg);text-transform:uppercase;white-space:nowrap;align-items:center;font-weight:500;display:inline-flex}.page-module__7sPsTW__portableText>p,.page-module__7sPsTW__portableText>ul,.page-module__7sPsTW__portableText>ol,.page-module__7sPsTW__portableText>blockquote{color:#151515cc;font-size:clamp(1.0625rem,1.3vw,1.22rem);line-height:1.62}.page-module__7sPsTW__portableText>p{margin-block:var(--spacing-lg)}.page-module__7sPsTW__portableText>ul,.page-module__7sPsTW__portableText>ol{gap:var(--spacing-sm);margin-block:var(--spacing-lg);padding-inline-start:1.35em;display:grid}.page-module__7sPsTW__portableText>blockquote{border-inline-start:3px solid var(--color-blue);font-family:var(--font-ronzino);margin:var(--spacing-2xl) 0;padding-inline-start:var(--spacing-lg);font-size:clamp(1.75rem,3vw,2.8rem);line-height:1.1}.page-module__7sPsTW__bodyHeadingTwo,.page-module__7sPsTW__bodyHeadingThree{text-wrap:balance;scroll-margin-top:8rem}.page-module__7sPsTW__bodyHeadingTwo{font-family:var(--font-ronzino);letter-spacing:-.025em;margin-block:var(--spacing-4xl) var(--spacing-xl);font-size:clamp(2.8rem,5.2vw,5.5rem);font-weight:400;line-height:.95}.page-module__7sPsTW__bodyHeadingThree{font-family:var(--font-grotezk);margin-block:var(--spacing-3xl) var(--spacing-lg);font-size:clamp(1.6rem,2.6vw,2.5rem);font-weight:500;line-height:1.08}.page-module__7sPsTW__callout,.page-module__7sPsTW__deadline,.page-module__7sPsTW__prosCons,.page-module__7sPsTW__ranking{margin-block:var(--spacing-2xl);padding:var(--spacing-xl)}.page-module__7sPsTW__callout{background:var(--color-blue-100);border-inline-start:4px solid var(--color-blue)}.page-module__7sPsTW__callout[data-tone=tip]{background:var(--color-lightgreen);border-color:#4c8c43}.page-module__7sPsTW__callout[data-tone=local]{background:#f4efe7;border-color:#9a6c31}.page-module__7sPsTW__callout[data-tone=warning],.page-module__7sPsTW__deadline{background:#fff1ec;border-inline-start:4px solid #c94b24}.page-module__7sPsTW__calloutLabel,.page-module__7sPsTW__prosConsLabel{color:var(--color-black-400);font-family:var(--font-grotezk);letter-spacing:var(--letter-spacing-lg);text-transform:uppercase;font-size:var(--font-size-sm)!important;margin:0!important;line-height:1.35!important}.page-module__7sPsTW__callout h3,.page-module__7sPsTW__deadline h3,.page-module__7sPsTW__prosCons h3,.page-module__7sPsTW__ranking h3{font-family:var(--font-grotezk);margin-block-start:var(--spacing-sm);font-size:clamp(1.5rem,2.3vw,2.25rem);font-weight:500;line-height:1.1}.page-module__7sPsTW__callout>p:last-child,.page-module__7sPsTW__deadline>p,.page-module__7sPsTW__rankingMethod{color:#151515c7;font-family:var(--font-grotezk);font-size:var(--font-size);margin-block-start:var(--spacing);line-height:1.55}.page-module__7sPsTW__deadline time{font-family:var(--font-grotezk);font-size:var(--font-size-sm);margin-block-start:var(--spacing-sm);display:block}.page-module__7sPsTW__deadline a{font-family:var(--font-grotezk);font-size:var(--font-size-sm);text-underline-offset:.25em;margin-block-start:var(--spacing-lg);text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.page-module__7sPsTW__tableScroller{margin-block:var(--spacing-2xl);outline-offset:var(--spacing-xs);max-width:100%;overflow-x:auto}.page-module__7sPsTW__comparisonTable{border-collapse:collapse;font-family:var(--font-grotezk);width:100%;min-width:42rem}.page-module__7sPsTW__comparisonTable caption{font-family:var(--font-grotezk);font-size:var(--font-size-md);text-align:left;padding-block-end:var(--spacing-lg);font-weight:500;line-height:1.3}.page-module__7sPsTW__comparisonTable th,.page-module__7sPsTW__comparisonTable td{border-block-start:1px solid var(--color-black-100);font-size:var(--font-size-sm);min-width:10rem;padding:var(--spacing);text-align:left;vertical-align:top;line-height:1.45}.page-module__7sPsTW__comparisonTable thead th{color:var(--color-black-400);font-weight:500}.page-module__7sPsTW__comparisonTable tbody th{color:var(--color-blue);font-weight:500}.page-module__7sPsTW__prosCons{background:var(--color-lightgreen)}.page-module__7sPsTW__prosConsGrid{gap:var(--layout-grid-gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--spacing-xl);display:grid}.page-module__7sPsTW__prosCons ul{gap:var(--spacing-sm);margin:var(--spacing) 0 0;padding-inline-start:1.2em;display:grid}.page-module__7sPsTW__prosCons li{font-family:var(--font-grotezk);font-size:var(--font-size);line-height:1.5}.page-module__7sPsTW__ranking{border-block:1px solid var(--color-black);padding-inline:0}.page-module__7sPsTW__ranking ol{margin:var(--spacing-xl) 0 0;padding:0;list-style:none}.page-module__7sPsTW__ranking li{border-block-start:1px solid var(--color-black-100);gap:var(--spacing-lg);padding-block:var(--spacing-lg);grid-template-columns:2.5rem minmax(0,1fr);display:grid}.page-module__7sPsTW__rankNumber{color:var(--color-black-300);font-family:var(--font-grotezk);font-size:var(--font-size-sm)}.page-module__7sPsTW__ranking li p{font-family:var(--font-grotezk);font-size:var(--font-size);margin:var(--spacing-xs) 0 0;line-height:1.5}.page-module__7sPsTW__ranking li .page-module__7sPsTW__rankScenario{color:var(--color-black-400);font-size:var(--font-size-sm);margin:0}.page-module__7sPsTW__ranking li .page-module__7sPsTW__rankRecommendation{color:var(--color-black);font-size:var(--font-size-md);font-weight:500;line-height:1.25}.page-module__7sPsTW__bodyFigure{margin:var(--spacing-3xl) 0}.page-module__7sPsTW__bodyImage{object-fit:cover}.page-module__7sPsTW__bodyFigure figcaption{color:var(--color-black-400);font-family:var(--font-grotezk);font-size:var(--font-size-sm);margin-block-start:var(--spacing-sm);line-height:1.4}.page-module__7sPsTW__faq,.page-module__7sPsTW__sources,.page-module__7sPsTW__disclaimer{border-block-start:1px solid var(--color-black-100);margin-block-start:var(--spacing-4xl);padding-block-start:var(--spacing-3xl)}.page-module__7sPsTW__faq h2,.page-module__7sPsTW__sources h2,.page-module__7sPsTW__disclaimer h2,.page-module__7sPsTW__relatedServices h2,.page-module__7sPsTW__ctaSection h2,.page-module__7sPsTW__relatedArticles h2{font-family:var(--font-ronzino);letter-spacing:-.025em;text-wrap:balance;margin-block-start:var(--spacing);font-size:clamp(2.8rem,5vw,5.5rem);font-weight:400;line-height:.95}.page-module__7sPsTW__faqList{border-block-end:1px solid var(--color-black-100);margin-block-start:var(--spacing-2xl)}.page-module__7sPsTW__faqList details{border-block-start:1px solid var(--color-black-100);font-family:var(--font-grotezk)}.page-module__7sPsTW__faqList summary{cursor:pointer;font-size:var(--font-size-md);padding:var(--spacing-lg) var(--spacing-2xl) var(--spacing-lg) 0;font-weight:500;line-height:1.3;position:relative}.page-module__7sPsTW__faqList summary::marker{color:var(--color-blue)}.page-module__7sPsTW__faqList details p{color:var(--color-black-400);font-size:var(--font-size);max-width:42rem;padding-block:0 var(--spacing-lg);line-height:1.6}.page-module__7sPsTW__disclaimer{padding:var(--spacing-xl);background:#fff8e8;border:0}.page-module__7sPsTW__disclaimer h2{font-family:var(--font-grotezk);font-size:var(--font-size-md);letter-spacing:0;margin:0;font-weight:500;line-height:1.3}.page-module__7sPsTW__disclaimer p{color:var(--color-black-400);font-family:var(--font-grotezk);font-size:var(--font-size-sm);margin-block-start:var(--spacing);line-height:1.55}.page-module__7sPsTW__sources ol{margin:var(--spacing-2xl) 0 0;padding:0;list-style:none}.page-module__7sPsTW__sources li{border-block-start:1px solid var(--color-black-100)}.page-module__7sPsTW__sources li:last-child{border-block-end:1px solid var(--color-black-100)}.page-module__7sPsTW__sources a{font-family:var(--font-grotezk);gap:var(--spacing-xs);padding-block:var(--spacing);flex-direction:column;display:flex}.page-module__7sPsTW__sources a:hover,.page-module__7sPsTW__sources a:focus-visible{color:var(--color-blue)}.page-module__7sPsTW__sources a span:first-child{font-size:var(--font-size);line-height:1.35}.page-module__7sPsTW__sources a span:last-child{color:var(--color-black-400);font-size:var(--font-size-sm);line-height:1.35}.page-module__7sPsTW__relatedServices,.page-module__7sPsTW__ctaSection,.page-module__7sPsTW__relatedArticles{border-block-start:1px solid var(--color-black-100);padding-block:var(--spacing-4xl)}.page-module__7sPsTW__relatedServices ul{margin:var(--spacing-2xl) 0 0;padding:0;list-style:none}.page-module__7sPsTW__relatedServices li{border-block-start:1px solid var(--color-black-100)}.page-module__7sPsTW__relatedServices li:last-child{border-block-end:1px solid var(--color-black-100)}.page-module__7sPsTW__relatedServices a{font-family:var(--font-grotezk);padding-block:var(--spacing-lg);justify-content:space-between;font-size:clamp(1.5rem,2.8vw,2.5rem);display:flex}.page-module__7sPsTW__relatedServices a:hover,.page-module__7sPsTW__relatedServices a:focus-visible{color:var(--color-blue)}.page-module__7sPsTW__ctaSection{background:var(--color-blue);color:var(--color-white)}.page-module__7sPsTW__ctaSection h2{max-width:17ch;font-size:clamp(2.75rem,4.25vw,4.75rem)}.page-module__7sPsTW__ctaSection h2,.page-module__7sPsTW__ctaSection p{color:inherit}.page-module__7sPsTW__ctaSection .page-module__7sPsTW__ctaEyebrow{color:var(--color-white)}.page-module__7sPsTW__ctaCopy{font-family:var(--font-grotezk);font-size:var(--font-size-md);opacity:.78;max-width:42rem;margin-block-start:var(--spacing-lg);line-height:1.45}.page-module__7sPsTW__ctaButton{--button-gap:var(--spacing-sm);--button-icon-height:1.125rem;background:var(--color-white);color:var(--color-blue);font-family:var(--font-grotezk);min-height:3.5rem;padding-inline:var(--spacing-lg);text-transform:uppercase;align-items:center;margin-block-start:var(--spacing-xl);font-weight:500;display:inline-flex}.page-module__7sPsTW__relatedArticleGrid{gap:var(--layout-grid-gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--spacing-2xl);display:grid}@media (max-width:64rem){.page-module__7sPsTW__hero,.page-module__7sPsTW__articleGrid,.page-module__7sPsTW__relatedServices>div,.page-module__7sPsTW__ctaSection>div,.page-module__7sPsTW__relatedArticles>div,.page-module__7sPsTW__heroMediaWrap{padding-inline:var(--spacing-lg)}.page-module__7sPsTW__stickyAside{position:static}.page-module__7sPsTW__toc{border-block:1px solid var(--color-black-100);padding-block:var(--spacing-lg)}.page-module__7sPsTW__asideCta{border-block-end:1px solid var(--color-black-100);margin:0 0 var(--spacing-2xl);max-width:44rem;padding-block:var(--spacing-lg);border-block-start:0}.page-module__7sPsTW__toc ol{max-width:44rem}}@media (max-width:48rem){.page-module__7sPsTW__hero,.page-module__7sPsTW__articleGrid,.page-module__7sPsTW__relatedServices>div,.page-module__7sPsTW__ctaSection>div,.page-module__7sPsTW__relatedArticles>div,.page-module__7sPsTW__heroMediaWrap{padding-inline:var(--spacing)}.page-module__7sPsTW__hero{padding-block:8rem var(--spacing-2xl)}.page-module__7sPsTW__hero h1{max-width:none;font-size:clamp(3rem,13vw,4.1rem)}.page-module__7sPsTW__articleGrid,.page-module__7sPsTW__relatedServices,.page-module__7sPsTW__ctaSection,.page-module__7sPsTW__relatedArticles{padding-block:var(--spacing-2xl)}.page-module__7sPsTW__takeaways,.page-module__7sPsTW__inlineCta,.page-module__7sPsTW__callout,.page-module__7sPsTW__deadline,.page-module__7sPsTW__prosCons,.page-module__7sPsTW__disclaimer{margin-inline:calc(var(--spacing) * -1);padding:var(--spacing-lg) var(--spacing)}.page-module__7sPsTW__inlineCta{margin-block:var(--spacing-2xl);grid-template-columns:1fr;align-items:start}.page-module__7sPsTW__inlineCtaButton{white-space:normal;justify-self:start}.page-module__7sPsTW__editorialDates,.page-module__7sPsTW__prosConsGrid,.page-module__7sPsTW__relatedArticleGrid{grid-template-columns:1fr}.page-module__7sPsTW__bodyHeadingTwo{margin-block:var(--spacing-2xl) var(--spacing-lg);font-size:clamp(2.4rem,12vw,3.7rem)}.page-module__7sPsTW__bodyHeadingThree{margin-block:var(--spacing-xl) var(--spacing);font-size:clamp(1.5rem,6.5vw,2.1rem)}.page-module__7sPsTW__faq,.page-module__7sPsTW__sources,.page-module__7sPsTW__disclaimer{margin-block-start:var(--spacing-2xl)}.page-module__7sPsTW__faq,.page-module__7sPsTW__sources{padding-block-start:var(--spacing-xl)}.page-module__7sPsTW__faq h2,.page-module__7sPsTW__sources h2,.page-module__7sPsTW__relatedServices h2,.page-module__7sPsTW__relatedArticles h2{font-size:clamp(2.5rem,12vw,3.7rem)}.page-module__7sPsTW__ctaSection h2{font-size:clamp(2.4rem,10.5vw,3.5rem)}.page-module__7sPsTW__comparisonTable th,.page-module__7sPsTW__comparisonTable td{min-width:13rem}.page-module__7sPsTW__sources a span:first-child{overflow-wrap:anywhere}}
