.provider-review,.provider-review-comparison,.provider-review-page{--review-paper:color-mix(in srgb,var(--surface) 92%,#cfc9ae);--review-wash:color-mix(in srgb,var(--surface) 92%,var(--accent));--review-rule:color-mix(in srgb,var(--text) 18%,var(--surface));min-inline-size:0;color:var(--text)}.provider-review-page .provider-review-hero{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;gap:clamp(2rem,5vw,5rem);margin-block:1.5rem 3rem;padding-block:1.25rem 2rem;border-block-end:1px solid var(--review-rule)}.provider-review-page .provider-review-heading{min-inline-size:0}:is(.provider-review-page,.provider-review,.provider-review-comparison) .review-kicker{margin:0 0 1rem;color:var(--accent);font-size:.9375rem;line-height:1.5;font-weight:600}.provider-review-page .review-kicker>span{margin-inline:.5rem}.provider-review-page .provider-review-heading h1{max-inline-size:22ch;margin:0;font-size:clamp(2.125rem,3.5vw,3.5rem);font-weight:700;line-height:1.14;text-wrap:balance;overflow-wrap:anywhere}.provider-review-page .provider-review-deck{max-inline-size:62ch;margin-block:1.5rem 0;color:var(--text-2);font-size:clamp(1.0625rem,1.3vw,1.1875rem);line-height:1.8;text-wrap:pretty}.provider-review-page .provider-review-reading-links{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin-block-start:1.25rem}.provider-review .review-detail-link,.provider-review-page .provider-review-reading-links a{display:inline-flex;align-items:center;gap:.75rem;min-block-size:2.75rem;color:var(--accent);font-size:.9375rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.provider-review-page .provider-review-brand-stage{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;min-inline-size:0;min-block-size:19rem;padding:clamp(1.5rem,3vw,3rem);background:var(--review-paper);border-radius:.5rem}.provider-review-page .provider-review-brand-stage img{display:block;inline-size:100%;max-inline-size:22rem;block-size:10rem;object-fit:contain;object-position:center}.provider-review-page .provider-review-brand-stage>span{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1rem;color:var(--text-2);font-size:.875rem}.provider-review-page .provider-review-brand-name{font-size:clamp(2rem,4vw,3.5rem);font-weight:600;overflow-wrap:anywhere}.main-content.container .provider-review .review-summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,.5fr);gap:1.25rem 3rem;align-items:start;margin-block:0 3.5rem;padding:clamp(1.25rem,3vw,2.25rem);border:0;border-radius:.5rem;background:var(--review-paper);box-shadow:none;scroll-margin-block-start:var(--workflow-sticky-offset,6rem)}.provider-review .review-summary-heading{grid-column:1/-1}.provider-review .review-summary-heading .review-kicker{margin-block-end:.25rem}.provider-review .review-summary-heading h2{margin:0;font-size:clamp(1.5rem,2.2vw,2rem);line-height:1.25}.provider-review .review-summary-facts{min-inline-size:0}.main-content.container .provider-review .review-summary .key-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 2rem;margin:0 0 .75rem}.main-content.container .provider-review .review-summary .key-facts>div{display:flex;flex-direction:column;gap:.4rem;align-items:start;padding:1rem 0 0;border:0;border-block-start:1px solid var(--review-rule);border-radius:0;background:transparent}.main-content.container .provider-review .review-summary .key-facts dt{margin:0;color:var(--text-2);font-size:.9375rem;line-height:1.6}.main-content.container .provider-review .review-summary .key-facts dd{margin:0;color:var(--text);font-size:clamp(1.125rem,1.8vw,1.5rem);font-weight:600;line-height:1.4;text-align:start;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.provider-review .review-summary-action{display:grid;gap:.75rem;min-inline-size:0;padding-block-start:1rem;border-block-start:1px solid var(--review-rule)}.provider-review .review-summary-action>.meta{margin:0}.provider-review .review-summary-action .button{inline-size:100%}.provider-review .review-summary-action .compare-choice{justify-self:start}.main-content.container .provider-review .review-risk-context{grid-column:1/-1;display:grid;grid-template-columns:minmax(8rem,.3fr) minmax(0,1fr);gap:.75rem 2rem;padding-block-start:1.25rem;border-block-start:1px solid var(--review-rule);color:var(--text-2);font-size:.9375rem;line-height:1.75}.provider-review .review-risk-context strong{color:var(--text);font-weight:600}.provider-review .review-risk-context p{margin:0}.provider-review .review-risk-context p+p{margin-block-start:.5rem}.main-content.container .provider-review .review-layout{grid-template-columns:minmax(11rem,.23fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,4rem);margin-block:0 3rem}.main-content.container .provider-review .section-index{padding:0;border:0;border-radius:0;background:transparent}.main-content.container .provider-review .section-index summary{padding:.75rem .25rem;font-size:1rem;font-weight:600}.main-content.container .provider-review .section-index nav{grid-template-columns:minmax(0,1fr);gap:0}.main-content.container .provider-review .section-index nav a{border-block-end:1px solid var(--review-rule);border-radius:0;padding:.75rem .25rem}.main-content.container .provider-review .section-index .aside-cta{gap:.875rem;margin-block-start:1.75rem;padding:1.5rem 0 0}.provider-review .review-inline-brand{display:flex;align-items:center;min-inline-size:0}.provider-review .review-inline-brand img{display:block;inline-size:11rem;max-inline-size:100%;block-size:4.5rem;object-fit:contain}.main-content.container .provider-review .review-layout>.prose{min-inline-size:0;max-inline-size:none;padding:0;border:0;background:transparent}.main-content.container .provider-review .review-layout>.prose>section{margin-block:0 3rem;padding:2rem 0 0;border:0;border-block-start:1px solid var(--review-rule);border-radius:0;background:transparent;box-shadow:none}.main-content.container .provider-review .review-layout>.prose>section:first-child{padding-block-start:.5rem;border:0}.main-content.container .provider-review .prose section[id]{scroll-margin-block-start:var(--workflow-sticky-offset,6rem)}.main-content.container .provider-review .prose :is(section>h2,.review-comparison-heading h2){margin:0 0 1.5rem;font-size:clamp(1.5rem,2.25vw,2rem);line-height:1.3;text-wrap:balance}.main-content.container .provider-review .prose section>p{max-inline-size:66ch;font-size:1.0625rem;line-height:1.85}.main-content.container .provider-review .fact-list{margin:0}.main-content.container .provider-review .fact-list>div{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:.75rem 2rem;padding:1.25rem .75rem;border-block-end:1px solid var(--review-rule)}.main-content.container .provider-review .fact-list>div:nth-child(odd){background:var(--review-paper)}.provider-review .fact-list dt{color:var(--text);font-weight:600}.provider-review .fact-list dd{margin:0;min-inline-size:0;font-size:1.0625rem;line-height:1.65}.provider-review .fact-list dd>bdi{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.provider-review .fact-list dd>.meta{margin-block:.5rem 0;color:var(--text-2);font-size:.9375rem;line-height:1.75}.main-content.container .provider-review :is(.fit-grid,.verdict-grid){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.main-content.container .provider-review :is(.fit-grid,.verdict-grid)>div{min-inline-size:0;margin:0;padding:1.25rem 0;border:0;border-block-start:2px solid var(--review-rule);border-radius:0;background:transparent;box-shadow:none;overflow-wrap:anywhere}.main-content.container .provider-review :is(.fit-grid,.verdict-grid)>div:first-child{border-block-start-color:var(--accent)}.provider-review :is(.fit-grid,.verdict-grid) h3{margin-block:0 1rem;font-size:1.125rem;line-height:1.5}.provider-review :is(.fit-grid,.verdict-grid) ul{margin:0;padding-inline-start:1.25rem}.provider-review :is(.fit-grid,.verdict-grid) li{margin-block:.65rem;line-height:1.85}.main-content.container .provider-review .product-list{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0;list-style:none}.main-content.container .provider-review .product-list>li{min-inline-size:0;margin:0;padding:1.5rem 0;border:0;border-block-end:1px solid var(--review-rule);border-radius:0;background:transparent}.provider-review .product-list h3{margin-block:0 .75rem;font-size:1.25rem}.provider-review .product-list p{max-inline-size:66ch;margin-block:.5rem;line-height:1.85}.provider-review .product-list .product-availability{font-size:.9375rem}.provider-review .product-note{display:block}.provider-review .data-list{display:flex;flex-wrap:wrap;gap:.5rem;padding:0;list-style:none}.provider-review .data-list li{padding:.5rem .875rem;border:1px solid var(--review-rule);border-radius:.25rem;background:transparent;overflow-wrap:anywhere}.provider-review .signup-steps{max-inline-size:66ch}.provider-review .signup-steps li{margin-block:1rem;line-height:1.85}.provider-review .review-peer-list{display:grid;gap:0;margin:0;padding:0;list-style:none}.provider-review .review-peer-list>li{display:grid;grid-template-columns:minmax(7rem,.35fr) minmax(0,1fr);align-items:start;gap:1rem 1.75rem;margin:0;padding-block:1.75rem;border-block-end:1px solid var(--review-rule)}.provider-review .review-peer-brand{display:grid;align-items:center;min-inline-size:0;padding-block:.25rem}.provider-review .review-peer-brand img{inline-size:100%;max-inline-size:11rem;block-size:4.5rem;object-fit:contain}.provider-review .review-peer-copy{min-inline-size:0}.provider-review .review-peer-copy h3{margin:0 0 .75rem;font-size:1.375rem;line-height:1.4}.provider-review .review-peer-copy h3 a{color:var(--text);text-decoration:none}.provider-review .review-peer-copy p{margin:0;color:var(--text-2);font-size:1rem;line-height:1.85}.provider-review .review-peer-actions{grid-column:2;display:flex;flex-wrap:wrap;align-items:start;gap:.75rem 1.5rem;min-inline-size:0}.provider-review .review-peer-actions>.text-link{display:inline-flex;align-items:center;min-block-size:2.75rem}.provider-review .review-peer-actions .offer-action{margin:0}.main-content.container .provider-review .review-layout>.prose>.review-final{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.25rem 2rem;margin-block:3rem 0;padding:clamp(1.25rem,3vw,2rem);border:0;border-radius:.5rem;background:var(--review-wash)}.provider-review .review-final h2{margin:0 0 .5rem;font-size:1.75rem}.provider-review .review-final p{margin:0;color:var(--text-2);font-size:1rem;line-height:1.75}.provider-review .review-final-actions{grid-column:1/-1;display:grid;justify-items:start;gap:.75rem}.provider-review .review-final-actions .offer-action{margin:0}.provider-review-comparison .review-comparison-heading{margin-block-end:1.5rem}.provider-review-comparison .review-comparison-heading .review-kicker{margin-block-end:.625rem}.provider-review-comparison .review-comparison-heading h2{margin:0;text-wrap:balance}.provider-review-comparison .review-comparison-table thead th{padding:1.25rem .75rem;border:0;border-block-end:1px solid var(--review-rule);border-radius:0;background:var(--review-paper)}.provider-review-comparison .review-comparison-identity{gap:.5rem}.provider-review-comparison .review-comparison-identity img{inline-size:8.5rem;block-size:3.5rem;margin:0;padding:0}.provider-review-comparison .review-comparison-table [data-current]{box-shadow:none;border-radius:0}.provider-review-comparison .review-comparison-table tbody tr>td[data-current],.provider-review-comparison .review-comparison-table thead [data-current]{background:var(--review-wash)}.provider-review-comparison .review-comparison-table .review-comparison-group>th{padding-block:1.75rem .75rem;border-block-end-color:var(--review-rule);font-size:1rem;font-weight:600}.provider-review-comparison .review-comparison-table :is(tbody,tfoot) th[scope=row]{font-size:1rem;font-weight:600}.provider-review-comparison .review-comparison-value>bdi{color:var(--text);font-weight:600}.provider-review-comparison .review-comparison-value>p.meta{font-size:.9375rem;line-height:1.75}.provider-review-comparison .review-comparison-actions{gap:.875rem}.provider-review-comparison .review-comparison-table tfoot td{padding-block:1.5rem}@container review-comparison (min-width: 44rem){.provider-review-comparison .review-comparison-surface{border:1px solid var(--review-rule);border-radius:.375rem}.provider-review-comparison .review-comparison-table :is(th,td){min-inline-size:9rem;padding:1.125rem;border-color:var(--review-rule)}.provider-review-comparison .review-comparison-table thead th{padding-block:1.5rem}.provider-review-comparison .review-comparison-table .review-comparison-corner{color:var(--text-2);font-size:.875rem}.provider-review-comparison .review-comparison-table .review-comparison-group>th{padding-block:.875rem;background:var(--review-paper)}}:is(.provider-review-page,.provider-review,.provider-review-comparison) :is(a,button,summary,[tabindex="0"]):focus-visible{outline:3px solid var(--accent);outline-offset:4px}.provider-review :is(.button,.offer-code,.offer-code-copy){max-inline-size:100%}.provider-review :is(.button,.offer-code-copy,.review-peer-copy,.signup-steps li,.fact-list){overflow-wrap:anywhere}.provider-review :is(.button,.offer-code-copy){white-space:normal}@media (max-width:1023px){.provider-review-page .provider-review-hero{gap:2rem}.main-content.container .provider-review .review-layout{grid-template-columns:minmax(0,1fr);gap:2rem}.main-content.container .provider-review .section-index{position:static;max-block-size:none;overflow:visible}.main-content.container .provider-review .section-index nav{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem}.main-content.container .provider-review .section-index .aside-cta{display:none}}@media (max-width:767px){.provider-review-page .provider-review-hero{grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-block:1rem 2rem;padding-block:.5rem 1.5rem}.provider-review-page .provider-review-heading h1{max-inline-size:none;font-size:clamp(2rem,7.5vw,2.75rem);line-height:1.2}.provider-review-page .provider-review-brand-stage{min-block-size:12rem;gap:1rem;padding:1.5rem}.provider-review-page .provider-review-brand-stage img{max-inline-size:18rem;block-size:6rem}.main-content.container .provider-review .review-summary{grid-template-columns:minmax(0,1fr);gap:1.25rem;margin-block-end:2rem}.main-content.container .provider-review .review-risk-context{grid-template-columns:minmax(0,1fr);gap:.5rem}.main-content.container .provider-review .review-summary .key-facts{column-gap:1.25rem}.main-content.container .provider-review .fact-list>div{grid-template-columns:minmax(0,1fr);gap:.5rem;padding:1.25rem .75rem}.main-content.container .provider-review :is(.fit-grid,.verdict-grid){grid-template-columns:minmax(0,1fr);gap:1rem}.main-content.container .provider-review .review-layout>.prose>section{margin-block-end:2.25rem;padding-block-start:1.75rem}.provider-review .review-peer-list>li{grid-template-columns:minmax(0,1fr);gap:1rem}.provider-review .review-peer-brand img{block-size:4rem}.provider-review .review-peer-actions{grid-column:1}.main-content.container .provider-review .review-layout>.prose>.review-final{grid-template-columns:minmax(0,1fr);gap:1rem}.provider-review .review-final-actions{justify-items:stretch}}@media (max-width:479px){.main-content.container .provider-review .section-index nav{grid-template-columns:minmax(0,1fr)}.provider-review .review-peer-actions{display:grid}}.editorial-article{--editorial-anchor-offset:calc(var(--header-h,76px) + 1.5rem);min-inline-size:0;color:var(--text)}.editorial-hero{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:1.5rem;padding-block:1.25rem 0}.editorial-hero-copy{min-inline-size:0}.editorial-eyebrow{margin:0 0 1rem;color:var(--accent);font-size:.875rem;font-weight:700}.editorial-hero h1{max-inline-size:25ch;margin:0;font-size:clamp(2rem,1.45rem + 2.4vw,3.5rem);line-height:1.14;font-weight:700;text-wrap:balance;overflow-wrap:anywhere}.editorial-summary{max-inline-size:58ch;margin-block:1.25rem 0;color:var(--text-2);font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);line-height:1.75}.editorial-hero-meta{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem 1.25rem;margin-block-start:1rem;color:var(--text-3);font-size:.875rem}.editorial-hero-meta p{margin:0}.editorial-start{display:inline-flex;align-items:center;gap:.75rem;min-block-size:2.75rem;font-weight:700;text-underline-offset:.25em}.editorial-hero-visual{min-inline-size:0}.editorial-hero-visual .article-cover{display:block;inline-size:100%;block-size:auto;aspect-ratio:3/2;object-fit:contain;border:0;border-radius:1rem}.editorial-provider-strip{grid-column:1/-1;min-inline-size:0;display:grid;gap:1rem;padding-block:1.5rem;border-block:1px solid var(--border-strong)}.editorial-provider-strip>p{margin:0;font-size:.875rem;font-weight:700;color:var(--text-2)}.editorial-provider-strip ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;min-inline-size:0;margin:0;padding:0;list-style:none}.editorial-provider-strip li{min-inline-size:0}.editorial-provider-link{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.375rem .75rem;min-block-size:2.75rem;block-size:100%;padding:.75rem;border-radius:.5rem;color:var(--text);text-decoration:none;background:var(--surface);transition:background-color .16s ease}.editorial-provider-identity{display:inline-grid;justify-items:start;align-items:center;gap:.5rem;min-inline-size:0;max-inline-size:100%}.editorial-provider-link>.editorial-provider-identity{grid-column:1/-1;align-self:start}.editorial-provider-logo{display:flex;align-items:center;justify-content:center;inline-size:min(100%,8.25rem);block-size:3.25rem;padding:.375rem;border-radius:.375rem;background:var(--provider-logo-surface,#fff)}.editorial-provider-logo img{display:block;inline-size:100%;max-inline-size:100%;block-size:100%;object-fit:contain}.editorial-provider-name{font-weight:700;line-height:1.4;overflow-wrap:anywhere}.editorial-provider-category{font-size:.8125rem;line-height:1.5;color:var(--text-2)}.editorial-provider-arrow{color:var(--accent)}.editorial-reading-layout{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:2rem;margin-block:2rem 3rem}.editorial-contents{min-inline-size:0;padding-block:.25rem;border-block:1px solid var(--border)}.editorial-contents summary{min-block-size:2.75rem;padding-block:.875rem;cursor:pointer;font-weight:700;line-height:1.5}.editorial-contents summary::marker{color:var(--accent)}.editorial-contents summary>span{margin-inline-start:.75rem;font-size:.8125rem;font-weight:400;color:var(--text-3)}.editorial-contents ol{list-style:none;margin:0;padding:0 0 .75rem}.editorial-contents a{display:grid;grid-template-columns:1.5rem minmax(0,1fr);align-items:baseline;gap:.625rem;min-block-size:2.75rem;padding:.75rem .375rem;border-radius:.25rem;color:var(--text-2);font-size:.9375rem;line-height:1.5;text-decoration:none;overflow-wrap:anywhere}.editorial-section-number{color:var(--accent);font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.editorial-prose{min-inline-size:0;font-size:1.0625rem;line-height:1.85}.editorial-prose>section{min-inline-size:0;margin-block:0 2.5rem;padding-block:0 2.5rem;border-block-end:1px solid var(--border);scroll-margin-block-start:var(--editorial-anchor-offset)}.editorial-prose h2{margin-block:0 1rem;font-size:clamp(1.4375rem,1.2rem + .8vw,1.875rem);line-height:1.35}.editorial-prose h3{margin-block:2rem .875rem;font-size:1.25rem;line-height:1.4}.editorial-prose :is(p,ul,ol){max-inline-size:68ch;margin-block:1rem}.editorial-prose :is(p,li){overflow-wrap:anywhere}.editorial-prose :is(ul,ol){padding-inline-start:1.5rem}.editorial-prose li{margin-block:.625rem;padding-inline-start:.25rem}.editorial-prose li::marker{color:var(--accent)}.editorial-prose a{text-decoration:underline;text-underline-offset:.2em}.editorial-prose code{font-size:.9em;white-space:normal;overflow-wrap:anywhere}.editorial-prose blockquote.notice{margin:1.5rem 0;padding:1rem 1.25rem;border:0;border-radius:.5rem;background:var(--surface-2)}.editorial-prose blockquote.notice p{margin:0}.editorial-disclosure{max-inline-size:68ch;padding-block:.25rem;color:var(--text-2);font-size:.9375rem;line-height:1.75}.editorial-disclosure p{margin-block:0 .75rem}.editorial-table-block{min-inline-size:0;margin-block:1.5rem}.editorial-table-block .editorial-table-hint{margin-block:0 .625rem;color:var(--text-3);font-size:.8125rem;line-height:1.6}.editorial-table-scroll{max-inline-size:100%;overflow-x:auto;border:1px solid var(--border-strong);border-radius:.625rem;scrollbar-color:var(--border-strong) var(--surface-2)}.main-content.container .editorial-table-scroll .article-table{inline-size:100%;min-inline-size:36rem;margin:0;border-collapse:separate;border-spacing:0;background:var(--surface);font-size:.9375rem;line-height:1.65;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.main-content.container .editorial-table-scroll .article-table :is(th,td){min-inline-size:9rem;padding:1rem;border:0;border-block-end:1px solid var(--border);border-inline-end:1px solid var(--border);text-align:start;vertical-align:top;overflow-wrap:anywhere;white-space:normal}.main-content.container .editorial-table-scroll .article-table thead th{background:var(--surface-2);color:var(--text);font-weight:700}.main-content.container .editorial-table-scroll .article-table tbody th{background:var(--surface);font-weight:700}.main-content.container .editorial-table-scroll .article-table tbody tr:nth-child(2n)>:is(th,td){background:color-mix(in srgb,var(--surface-2) 45%,var(--surface))}.main-content.container .editorial-table-scroll .article-table tr>:last-child{border-inline-end:0}.main-content.container .editorial-table-scroll .article-table tbody tr:last-child>:is(th,td){border-block-end:0}.editorial-article :is(a,summary):focus-visible,.editorial-table-scroll:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.editorial-provider-reviews,.editorial-related{min-inline-size:0}@media (hover:hover){.editorial-contents a:hover,.editorial-provider-link:hover{color:var(--accent);background:var(--accent-soft)}}@media (min-width:768px){.editorial-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:2rem;padding-block-start:2rem}.editorial-provider-strip{grid-template-columns:minmax(7rem,.55fr) minmax(0,3fr);align-items:center;gap:1.5rem}.editorial-provider-strip ul{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}.editorial-contents ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem}}@media (min-width:1100px){.editorial-hero{gap:2.5rem 3rem}.editorial-reading-layout{grid-template-columns:minmax(12rem,.29fr) minmax(0,1fr);gap:clamp(2rem,4vw,3.5rem);margin-block-start:3rem}.editorial-contents{position:sticky;inset-block-start:var(--editorial-anchor-offset);max-block-size:calc(100dvh - var(--editorial-anchor-offset) - 2rem);overflow-y:auto;scrollbar-width:thin;padding-inline:.25rem}.editorial-contents ol{display:block}}@media (prefers-reduced-motion:reduce){.editorial-article *,.editorial-article :after,.editorial-article :before{animation:none;transition:none}}html.asw-stop-animations .editorial-article *,html.asw-stop-animations .editorial-article :after,html.asw-stop-animations .editorial-article :before{animation:none;transition:none}@media print{.editorial-contents,.editorial-start,.editorial-table-hint{display:none}.editorial-hero,.editorial-reading-layout{display:block}.editorial-table-scroll{overflow:visible}.main-content.container .editorial-table-scroll .article-table{min-inline-size:0;font-size:.75rem}.main-content.container .editorial-table-scroll .article-table :is(th,td){min-inline-size:0;padding:.5rem}.editorial-prose h2{page-break-after:avoid;break-after:avoid}.editorial-hero-visual,.editorial-table-scroll tr{page-break-inside:avoid;break-inside:avoid}}.content-lead-actions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1rem;min-inline-size:0;margin-block-start:1.25rem}.content-lead-actions .offer-action{display:grid;gap:.5rem;flex:1 1 13rem;margin:0;min-inline-size:0;max-inline-size:20rem}.content-lead-actions .offer-action>.button{inline-size:100%;min-block-size:44px;white-space:normal;overflow-wrap:anywhere;text-align:center}@media (max-width:600px){.content-lead-actions .offer-action{flex-basis:100%;max-inline-size:100%}}