/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-content:""}}}.shs-article .shs-eyebrow{color:#ff8c00;letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-family:Poppins,sans-serif;font-size:13px;font-weight:700}.shs-article>:is(h1:not(:where([data-heading-style])),:where([data-heading-style=h1])){color:#212140;letter-spacing:-.01em;margin:0 0 14px;font-family:Poppins,sans-serif;font-size:clamp(28px,3.2vw,38px);font-weight:700;line-height:1.18}.shs-article .shs-deck{color:#4a4a4a;margin:0 0 24px;font-family:Poppins,sans-serif;font-size:clamp(17px,1.25vw,20px);line-height:1.55}.main-article__body.prose.is-page .contributors,.main-article__body.prose.is-page .byline-block{background:var(--color-brand-body,#fafafa);border:1px solid var(--color-brand-grey-200,#e8e8e8);border-radius:10px;gap:8px;margin:0 0 32px;padding:16px 18px;display:grid}@media (max-width:640px){.main-article__body.prose.is-page .contributors,.main-article__body.prose.is-page .byline-block{padding:14px}}.main-article__body.prose.is-page .contrib-line,.main-article__body.prose.is-page .byline-block>p{text-indent:-26px;margin:0;padding-left:26px;font-size:15px;line-height:1.5;display:block}.main-article__body.prose.is-page .contrib-line .label,.main-article__body.prose.is-page .byline-block>p>strong{margin-right:2px;color:var(--color-light-smoke-700)!important;font-weight:600!important}.main-article__body.prose.is-page .contrib-line a,.main-article__body.prose.is-page .byline-block a{text-underline-offset:2px;text-decoration:underline;color:var(--color-light-smoke-700)!important}.main-article__body.prose.is-page .contrib-line a:hover,.main-article__body.prose.is-page .byline-block a:hover{-webkit-text-decoration-color:var(--color-brand-orange-end,#ff8c00);text-decoration-color:var(--color-brand-orange-end,#ff8c00)}.main-article__body.prose.is-page .contrib-line .check{display:none}.main-article__body.prose.is-page .contrib-line:before,.main-article__body.prose.is-page .byline-block>p>span:first-child{content:"✓";text-indent:0;vertical-align:-1px;width:18px;margin-right:8px;display:inline-block}.main-article__body.prose.is-page .byline-block>p>span:first-child{content:none}.main-article__body.prose.is-page .byline-block[style]{border-color:var(--color-brand-grey-200,#e8e8e8)!important;background:var(--color-brand-body,#fafafa)!important;border-radius:10px!important;margin:0 0 32px!important;padding:16px 18px!important}.main-article__body.prose.is-page .byline-block>p[style]{margin:0!important}@media (max-width:640px){.main-article__body.prose.is-page .byline-block[style]{padding:14px!important}}.shs-article .shs-direct-answer{background:#fff7e9;border-left:4px solid #ff8c00;border-radius:0 8px 8px 0;margin:0 0 28px;padding:18px 22px}.shs-article .shs-direct-answer :is(h2:not(:where([data-heading-style])),:where([data-heading-style=h2])){color:#212140;border:0;margin:0 0 8px;padding:0;font-family:Poppins,sans-serif;font-size:20px;font-weight:700}.shs-article .shs-direct-answer :is(p:not(:where([data-heading-style])),:where([data-heading-style=p])){margin:0;font-family:Poppins,sans-serif;font-size:16.7px;line-height:1.6}.shs-article .shs-editorial-disclosure{color:#4a4a4a;background:#f4f4f4;border:1px solid #e5e5e5;border-radius:6px;margin:0 0 28px;padding:12px 16px;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55}.shs-article .shs-editorial-disclosure :is(p:not(:where([data-heading-style])),:where([data-heading-style=p])){margin:0}.shs-article .shs-editorial-disclosure strong{color:#212140}.shs-article :is(h2:not(:where([data-heading-style])),:where([data-heading-style=h2])){color:#212140;border-bottom:2px solid #ff8c00;margin:36px 0 14px;padding-bottom:8px;font-family:Poppins,sans-serif;font-size:clamp(22px,1.75vw,28px);font-weight:700;line-height:1.25}.shs-article :is(h3:not(:where([data-heading-style])),:where([data-heading-style=h3])){color:#212140;margin:24px 0 10px;font-family:Poppins,sans-serif;font-size:clamp(18px,1.25vw,22px);font-weight:700;line-height:1.3}.shs-article :is(h4:not(:where([data-heading-style])),:where([data-heading-style=h4])){color:#212140;margin:18px 0 8px;font-family:Poppins,sans-serif;font-size:18px;font-weight:600}.shs-article .shs-callout{background:#fff7e9;border-left:4px solid #ff8c00;border-radius:0 8px 8px 0;margin:24px 0;padding:16px 20px}.shs-article .shs-callout :is(h3:not(:where([data-heading-style])),:where([data-heading-style=h3])){margin-top:0}.shs-article .shs-scope-note{color:#2c3e50;background:#eef4fb;border-left:3px solid #4f7cb3;border-radius:0 6px 6px 0;margin:20px 0;padding:12px 18px;font-size:15px}.shs-article .shs-scope-note :is(p:not(:where([data-heading-style])),:where([data-heading-style=p])){margin:0}.shs-article .shs-comparison-wrapper{margin:0;overflow:visible}.shs-article table.shs-comparison-table{border-collapse:collapse;width:100%;min-width:520px;font-family:Poppins,sans-serif;font-size:15px}.shs-article table.shs-comparison-table thead th{color:#fff;text-align:left;background:#212140;border:0;padding:10px 12px;font-weight:600}.shs-article table.shs-comparison-table tbody td{vertical-align:top;border-bottom:1px solid #e5e5e5;padding:10px 12px}.shs-article table.shs-comparison-table tbody tr:last-child td{border-bottom:0}.shs-article table.shs-comparison-table tbody td:first-child{color:#212140;font-weight:600}.shs-article .shs-methodology{border-top:1px solid #e5e5e5;margin:36px 0 24px;padding-top:18px}.shs-article .shs-methodology :is(h3:not(:where([data-heading-style])),:where([data-heading-style=h3])){margin-top:0}.shs-article .shs-methodology :is(p:not(:where([data-heading-style])),:where([data-heading-style=p])){color:#4a4a4a;font-family:Poppins,sans-serif;font-size:15px;line-height:1.6}.shs-article .sources{border-top:1px solid #e5e5e5;margin:24px 0 8px;padding-top:18px}.shs-article .sources :is(h3:not(:where([data-heading-style])),:where([data-heading-style=h3])){margin-top:0}.shs-article .sources ol{color:#4a4a4a;margin:0;padding-left:22px;font-family:Poppins,sans-serif;font-size:14.5px;line-height:1.55}.shs-article .sources ol li{margin-bottom:6px}.shs-article .sources a{color:#212140;-webkit-text-decoration:underline #ff8c00;text-decoration:underline #ff8c00}@media (max-width:640px){.shs-article .shs-direct-answer,.shs-article .shs-callout{padding:14px 16px}.shs-article table.shs-comparison-table{font-size:14px}.shs-article table.shs-comparison-table thead th,.shs-article table.shs-comparison-table tbody td{padding:8px 10px}}.main-article__image{aspect-ratio:375/146;width:100%}@media (min-width:64rem){.main-article__image{aspect-ratio:1440/560}}.main-article__content{position:relative}.main-article__info{font-family:var(--font-body);letter-spacing:-.36px;justify-content:center;gap:20px;font-size:18px;font-weight:400;line-height:1.4;display:flex}@media (min-width:48rem){.main-article__info{letter-spacing:-.4px;font-size:20px}}.main-article__info span{position:relative}.main-article__info span:after{background-color:var(--color-light-smoke-700,#353535);--tw-content:"";content:var(--tw-content);width:2px;height:2px;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}.main-article__info span:last-of-type:after{display:none}.main-article__body .product-section{grid-template-columns:repeat(1,minmax(0,1fr));gap:20px;margin-top:30px;margin-bottom:30px;display:grid}@media (min-width:64rem){.main-article__body .product-section{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:60px;margin-bottom:60px}}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
