/* Two requested Home corrections only; use existing genuine italic font file. */

.longform-home #offer-1_2 em,.longform-home #review_0 em{font-family:'Ponte Light',serif;font-weight:300;font-style:italic;font-synthesis:none;text-transform:none}
.longform-home #review_0{text-transform:none;height:auto}

.home-video-banner{overflow:hidden;background:#222}
.home-video-banner video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}
.home-video-banner .banner-toggle{position:absolute;right:24px;bottom:20px;z-index:3;color:white;background:#111a;border:1px solid #fff9;border-radius:0;padding:10px 16px;font:400 13px/1.3 var(--sans);cursor:pointer}
.home-video-banner .banner-toggle:focus-visible{outline:2px solid white;outline-offset:4px}
@media(max-width:767px){.longform-home .home-video-banner{height:auto;aspect-ratio:16/9}.home-video-banner .banner-toggle{right:12px;bottom:12px;padding:7px 11px;font-size:12px}}
.home-video-banner video{position:absolute;inset:0}
@media(max-width:767px){#background-image.home-video-banner,#how-it-works.home-video-banner{width:100%;height:auto;aspect-ratio:16/9}}
