:root{--fs-2xs:11px;--fs-xs:12px;--fs-sm:clamp(12.5px,12px + .1vw,13.5px);--fs-ui:clamp(14px,13.6px + .1vw,15px);--fs-body:clamp(15px,14.6px + .1vw,16px);--fs-lead:clamp(15.5px,14.6px + .25vw,17.5px);--fs-h4:clamp(15px,14.4px + .2vw,17px);--fs-h3:clamp(17px,15.8px + .35vw,20px);--fs-h2:clamp(22px,18.5px + 1vw,30px);--fs-h1:clamp(26px,20px + 1.6vw,42px);--fs-display:clamp(30px,22px + 2vw,48px);--fs-stat:clamp(22px,18.5px + .9vw,30px);--fs-price:clamp(15px,14.4px + .15vw,16.5px);--fs-price-sm:clamp(13.5px,13px + .1vw,14.5px);--fs-price-lg:clamp(22px,19.5px + .5vw,26px);--fs-price-xl:clamp(24px,20px + .8vw,30px);--lh-display:1.06;--lh-head:1.14;--lh-sub:1.25;--lh-body:1.55;--fw-head:600;--fw-price:600;--fs-hero:var(--fs-display);--fs-body-legacy:15px}:root{--fs-h1:clamp(26px,20px + 1.6vw,42px);--fs-h2:clamp(22px,18.5px + 1vw,30px);--fs-h3:clamp(17px,15.8px + .35vw,20px)}html body h1.rh__h,html body #view h1.rh__h,html body .rh__h{font-size:var(--fs-display)!important;line-height:var(--lh-display)!important}html body .hero h1,html body .pg-hero h1,html body section.hero>.wrap>h1,html body .wd-h h1,html body .auth .art h1,html body .ms-hero h1,html body .h1,html body h1.h1,html body .v9-h1,html body .dban__t h2,html body .mini-hero h1,html body .sh-hero h1,html body .page>h1,html body .section>h1,html body #view h1:not(.rh__h){font-size:var(--fs-h1)!important;line-height:var(--lh-head)!important;letter-spacing:-.02em}html body .v9-display,html body .hero__title{font-size:var(--fs-display)!important;line-height:var(--lh-display)!important}html body .pd8 aside h1,html body .pd8 h1.h2{font-size:clamp(22px,19px + .8vw,30px)!important;line-height:1.15!important;letter-spacing:-.015em}html body .sec-head h2,html body #ctl .sec-head h2,html body .rh-head h2,html body .rh-try h2,html body .dmo__hd h2,html body .fdp-head h2,html body .fdd2-h h2,html body .sec h2,html body .band h2,html body .sl-h h2,html body .wd-title,html body .qv2__d h2,html body .ob h2,html body .welcome h1,html body .lx-head h2,html body .sechead h2,html body .lx-h,html body .pg__h,html body .pg__h2,html body .tile__h,html body section.lx-block h2,html body .nw-big h3,html body .prose h2,html body .lh__g{font-size:var(--fs-h2)!important;line-height:var(--lh-head)!important;letter-spacing:-.015em}html body .rh-expand h2,html body .rh-expand__f figcaption h2{font-size:clamp(24px,19px + 1.1vw,34px)!important;line-height:1.08!important}html body .ft2__edit h3,html body .sum,html body .docs b,html body .wd-runcap i,html body .mm-h span,html body .mm-g .mm-h span{font-size:var(--fs-h3)!important;line-height:var(--lh-sub)!important}html body .fdf__big{font-size:clamp(26px,20px + 1.6vw,44px)!important;line-height:1.08!important}html body .dmo__tx b{font-size:clamp(17px,15.5px + .4vw,21px)!important}html body .fxc__t{font-size:var(--fs-h4)!important}html body summary{font-size:var(--fs-body)}html body .lead,html body p.lead,html body .pg-hero>p,html body .hero p.lead{font-size:var(--fs-lead)!important;line-height:1.55!important}html body .fdp-kpi .fdp-n,html body .fdp-n,html body .rh-stats b,html body .fdstats b,html body .stats b,html body .sl-stat b,html body .stat .v,html body .sl-top .sl-ring b,html body .sl-pc--1 .sl-ring b,html body .sl-m b,html body .sl-rvi .big{font-size:var(--fs-stat)!important;line-height:1.05!important;letter-spacing:-.02em}html body .sl-ring b{font-size:clamp(18px,16px + .5vw,24px)!important}html body .rh__trust b{font-size:clamp(18px,16px + .5vw,22px)!important}html body .fx-live b,html body .rh-stats .fx-live b{font-size:inherit!important;letter-spacing:inherit}html body .lx-gauge b{font-size:clamp(22px,20px + .4vw,26px)!important}html body .fdrk__n{font-size:clamp(15px,14px + .3vw,18px)!important}html body .nw-cv__mono,html body .nw-rc .ph.none,html body .fdp-nc .ph.none,html body .lcard .new{font-size:clamp(24px,20px + 1vw,34px)!important}html body .results-bar .count{font-size:clamp(17px,15.5px + .4vw,20px)!important;line-height:1.2!important}html body .price--sm .price__now,html body .pcard .price__now,html body .price__now,html body .rh-card__t b,html body .fdrk__p b,html body .dl__p b,html body .bd__price b,html body .fdc__pr strong,html body .fdp-card .save b,html body .cx-c b.num,html body .cx-row b.num,html body .cxp-s b.num{font-size:var(--fs-price)!important;font-weight:var(--fw-price)!important;line-height:1.25;font-variant-numeric:tabular-nums;letter-spacing:-.005em}html body .price__was,html body .dl__p s,html body .price s{font-size:var(--fs-price-sm)!important;font-weight:400!important}html body .cxp-p.num,html body .cx-rank{font-size:var(--fs-price-sm)!important}html body .pd8 .price--lg .price__now,html body .price--lg .price__now{font-size:var(--fs-price-lg)!important;font-weight:600!important;letter-spacing:-.015em;line-height:1.1}html body .price--lg .price__was{font-size:var(--fs-body)!important}html body .qv2__pr>b{font-size:var(--fs-price-lg)!important}html body .wd-price b{font-size:clamp(18px,16.5px + .4vw,22px)!important}html body .cx-total b,html body .cx-total b.num{font-size:var(--fs-price-xl)!important;font-weight:500!important;line-height:1.05!important;letter-spacing:-.02em}html body .price .sym,html body [class*=price] .sym{font-size:.8em!important;font-weight:500}html body .ft2__band .ft2__edit h3{font-size:var(--fs-h3)!important}#fdnMm .mm-nav>.mm-g:nth-child(2)>h4{display:inline-flex;align-items:center;position:relative;padding:7px 13px;border-radius:99px;color:var(--fd-ink,#0A0A0B);border:1.5px solid var(--fd-ink,#0A0A0B);background:transparent;box-shadow:none}#fdnMm .mm-nav>.mm-g:nth-child(2)>h4:before{content:"";position:absolute;inset:3px;border:1px dashed rgba(10,10,11,.45);border-color:color-mix(in srgb,var(--fd-ink) 45%,transparent);border-radius:inherit;pointer-events:none}html[data-theme=dark] #fdnMm .mm-nav>.mm-g:nth-child(2)>h4:before{border-color:#f4f4f573;border-color:color-mix(in srgb,var(--fd-ink) 45%,transparent)}html .sec-head.fdr{opacity:1!important;transform:none!important}html .ft2__legal .ft-entity a{opacity:1}html:not([data-theme=dark]) .bdeals .eyebrow{color:#626266!important}html:not([data-theme=dark]) body .fdn .fdn__search span{color:#5d5d62!important}html:not([data-theme=dark]).fdt-on .fdt>a{color:#55555c}
