.bf-hero.lph::before,.bf-hero.lph::after{content:none}.bf-hero.lph{background:#F8F9FA}.lph__in{position:relative;z-index:2}.lph__text{min-width:0}.lph__media{position:absolute;inset:0;z-index:0;overflow:hidden;background:#DDE2E7 center / cover no-repeat}.lph__video{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 55%}@media (prefers-reduced-motion:reduce){.lph__video{display:none}}.lph__still{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--pos,50% 50%)}.lph__media > picture{display:block;height:100%}@media (max-width:767px){.lph__still{object-position:var(--pos-phone,var(--pos,50% 50%))}}.lph--cinema{min-height:min(84vh,780px);display:flex;align-items:flex-end;background:#171B21}.lph--cinema .lph__media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(23,27,33,0.06) 0%,rgba(23,27,33,0.3) 42%,rgba(23,27,33,0.86) 100%)}.lph--cinema .lph__in{width:100%;display:grid;grid-template-columns:minmax(0,1.4fr) auto;align-items:end;gap:32px 56px;padding-top:220px;padding-bottom:60px}.lph--cinema .bf-hero__title{color:#FFFFFF;font-size:clamp(40px,5vw,72px);max-width:20ch;text-shadow:0 2px 28px rgba(0,0,0,0.28)}.lph--cinema .bf-hero__title span{color:#00AE42;background:linear-gradient(180deg,transparent 60%,rgba(0,174,66,0.32) 60%,rgba(0,174,66,0.32) 90%,transparent 90%)}.lph--cinema .tt-hero__lede{margin-top:18px;max-width:42ch;color:rgba(255,255,255,0.8);font-size:clamp(17px,1.4vw,21px)}.lph--cinema .lph__aside{display:grid;justify-items:end;gap:22px;text-align:right;padding-bottom:6px}.lph--cinema .bf-hero__saving strong{color:#FFFFFF}.lph--cinema .bf-hero__saving-label,.lph--cinema .bf-hero__clock-label,.lph--cinema .bf-cd--flaps .bf-cd__t small{color:rgba(255,255,255,0.74)}.lph--cinema .bf-hero__clock{align-items:flex-end}@media (max-width:767px){.lph--cinema{min-height:0}.lph--cinema .lph__in{grid-template-columns:minmax(0,1fr);gap:18px;padding-top:150px;padding-bottom:26px}.lph--cinema .bf-hero__title{font-size:40px}.lph--cinema .tt-hero__lede{margin-top:12px}.lph--cinema .lph__video{object-position:var(--pos-phone,50% 55%)}.lph--cinema .lph__aside{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 16px;text-align:left;padding-top:16px;padding-bottom:0;border-top:1px solid rgba(255,255,255,0.28)}.lph--cinema .bf-hero__saving,.lph--cinema .bf-hero__clock{align-items:flex-start}}.lph--gray{min-height:max(580px,min(30.2vw,85vh));display:grid;align-items:center}.lph--gray .lph__media{z-index:0;background-color:transparent}.lph--gray .lph__media::after{content:"";position:absolute;inset:0;background:linear-gradient(to right,#F8F9FA 24%,rgba(248,249,250,0) 60%)}.lph--gray .lph__video{object-position:68% 50%}.lph--gray .lph__in{width:100%;display:grid;grid-template-columns:minmax(0,600px) minmax(0,1fr);padding-top:56px;padding-bottom:60px}.lph--gray .bf-hero__title{font-size:clamp(34px,3.9vw,58px)}.lph--gray .tt-hero__lede{max-width:40ch}.lph--gray .bf-hero__row{margin-top:30px}@media (max-width:767px){.lph--gray{min-height:0;display:block}.lph--gray .lph__media{position:relative;inset:auto;height:250px;background-position:var(--pos-phone,center)}.lph--gray .lph__media::after{background:linear-gradient(to bottom,rgba(248,249,250,0) 50%,#F8F9FA 100%)}.lph--gray .lph__video{object-position:var(--pos-phone,50% 50%)}.lph--gray .lph__in{grid-template-columns:minmax(0,1fr);margin-top:-56px;padding-top:0;padding-bottom:24px}.lph--gray .bf-hero__row{margin-top:18px}}.bf-hero.lph--dark{background:#0B0E0D}.lph--dark{min-height:max(580px,min(30.2vw,85vh));display:grid;align-items:center}.lph--dark .lph__media{z-index:0;background-color:#0B0E0D}.lph--dark .lph__media::after{content:"";position:absolute;inset:0;background:linear-gradient(to right,#0B0E0D 24%,rgba(11,14,13,0) 60%)}.lph--dark .lph__video{object-position:68% 50%}@media (min-width:1441px){.lph--dark .lph__media{left:calc(50% - 720px);right:calc(50% - 720px)}.lph--dark .lph__media::after{background:linear-gradient(to right,#0B0E0D 24%,rgba(11,14,13,0) 60%,rgba(11,14,13,0) calc(100% - 48px),#0B0E0D)}}@media (min-width:768px){.lph--dark .lph__media--whole{container-type:size;background-size:auto 100%;background-position:right center}.lph--dark .lph__media--whole .lph__video{width:min(100%,100cqh * var(--clip-ar,1.7778));margin-left:auto}.lph--dark .lph__media--whole::after{--w:min(100cqw,100cqh * var(--clip-ar,1.7778));background:linear-gradient(to right,#0B0E0D max(100% - var(--w),24%),rgba(11,14,13,0) max(100% - var(--w) * 0.8,60%))}}@media (min-width:1441px){.lph--dark .lph__media--whole::after{background:linear-gradient(to right,#0B0E0D max(100% - var(--w),24%),rgba(11,14,13,0) max(100% - var(--w) * 0.8,60%),rgba(11,14,13,0) calc(100% - 48px),#0B0E0D)}}.lph--dark .lph__in{width:100%;display:grid;grid-template-columns:minmax(0,600px) minmax(0,1fr);padding-top:56px;padding-bottom:60px}.lph--dark .bf-hero__title{color:#FFFFFF;font-size:clamp(34px,3.9vw,58px)}.lph--dark .bf-hero__title span{color:#00AE42;background:linear-gradient(180deg,transparent 60%,rgba(0,174,66,0.32) 60%,rgba(0,174,66,0.32) 90%,transparent 90%)}.lph--dark .tt-hero__lede{max-width:40ch;color:rgba(255,255,255,0.74)}.lph--dark .bf-hero__row{margin-top:30px}.lph--dark .bf-hero__saving strong{color:#F0418E}.lph--dark .bf-hero__saving-label,.lph--dark .bf-hero__clock-label,.lph--dark .bf-cd--flaps .bf-cd__t small{color:rgba(255,255,255,0.7)}.lph--dark a:focus-visible{outline-color:#00AE42}@media (max-width:767px){.lph--dark{min-height:0;display:block}.lph--dark .lph__media{position:relative;inset:auto;height:auto;aspect-ratio:1 / 1;max-height:62vh;background-position:var(--pos-phone,100% 50%)}.lph--dark .lph__media::after{background:linear-gradient(to bottom,rgba(11,14,13,0) 58%,#0B0E0D 100%)}.lph--dark .lph__video{object-position:var(--pos-phone,100% 50%)}.lph--dark .lph__media--past{container-type:size}.lph--dark .lph__media--past::before{--r:max(100cqw,100cqh * var(--clip-ar,1.7778));--l:calc(var(--pos-x) * (100cqw - var(--r)));content:"";position:absolute;inset:0;background:linear-gradient(to right,#0B0E0D var(--l),rgba(11,14,13,0) calc(var(--l) + 32px),rgba(11,14,13,0) calc(var(--l) + var(--r) - 32px),#0B0E0D calc(var(--l) + var(--r)))}.lph--dark .lph__in{grid-template-columns:minmax(0,1fr);margin-top:-64px;padding-top:0;padding-bottom:28px}.lph--dark .bf-hero__row{margin-top:18px}}@media (max-width:767px){.lph--text-below:is(.lph--gray,.lph--dark) .lph__in{margin-top:0;padding-top:12px}.lph--text-below.lph--gray .lph__media::after{background:linear-gradient(to bottom,rgba(248,249,250,0) calc(100% - 24px),#F8F9FA 100%)}.lph--text-below.lph--dark .lph__media::after{background:linear-gradient(to bottom,rgba(11,14,13,0) calc(100% - 24px),#0B0E0D 100%)}}.lph--band,.lph--band-video{border-bottom:1px solid #ECEEF1}.lph--band .lph__in,.lph--band-video .lph__in{display:grid;grid-template-columns:minmax(0,1.6fr);grid-auto-columns:auto;grid-auto-flow:column;align-items:center;padding-top:30px;padding-bottom:30px}.lph__cell{padding:4px 44px;border-left:1px solid #ECEEF1}.lph__cell:first-child{padding-left:0;border-left:0}.lph__cell:last-child{padding-right:0}.lph--band .bf-hero__title,.lph--band-video .bf-hero__title{font-size:clamp(28px,2.7vw,40px);max-width:18ch}.lph--band .tt-hero__lede,.lph--band-video .tt-hero__lede{margin-top:8px;font-size:16px}.lph--band .bf-hero__saving,.lph--band-video .bf-hero__saving{flex-direction:column;align-items:flex-start;gap:6px;padding-bottom:19px}.lph--band .bf-hero__saving-label,.lph--band-video .bf-hero__saving-label{font-size:11px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase}.lph--band .bf-hero__saving strong,.lph--band-video .bf-hero__saving strong{font-size:clamp(44px,3.6vw,56px)}.lph--band-video .lph__in{gap:0 44px;padding-top:44px;padding-bottom:44px}.lph--band-video .lph__cell{padding-left:0;padding-right:0;border-left:0}.lph--band-video .lph__media{background-color:transparent}.lph--band-video .lph__media::after{content:"";position:absolute;inset:0;background:linear-gradient(to right,#F8F9FA 8%,rgba(248,249,250,0) 48%,rgba(248,249,250,0) 50%,rgba(248,249,250,0.72) 68%,rgba(248,249,250,0.72) 100%)}.lph--band-video .lph__video{object-position:60% 50%}@media (max-width:767px){.lph--band .lph__in,.lph--band-video .lph__in{grid-template-columns:minmax(0,1fr) auto;grid-auto-flow:row;gap:0 12px;padding-top:22px;padding-bottom:20px}.lph__cell{padding:0;border-left:0}.lph__cell:first-child{grid-column:1 / -1;padding-bottom:16px;margin-bottom:14px;border-bottom:1px solid rgba(37,42,49,0.12)}.lph--band .lph__cell:nth-child(3){border-left:1px solid #ECEEF1;padding-left:12px}.lph--band .bf-hero__saving,.lph--band-video .bf-hero__saving{padding-bottom:15.5px}.lph--band .bf-hero__saving-label,.lph--band-video .bf-hero__saving-label{font-size:10px;letter-spacing:0.08em}.lph--band .bf-hero__saving strong,.lph--band-video .bf-hero__saving strong{font-size:42px}.lph--band-video .lph__media::after{background:linear-gradient(to bottom,rgba(248,249,250,0.35) 0%,rgba(248,249,250,0.6) 100%)}.lph--band-video .lph__video{object-position:var(--pos-phone,50% 50%)}}.lph--two-columns{background:#FFFFFF;border-bottom:1px solid #ECEEF1}.lph--two-columns .lph__in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:32px 56px;align-items:center;padding-top:40px;padding-bottom:40px}.lph--two-columns .bf-hero__title{font-size:clamp(34px,3.9vw,58px)}.lph--two-columns .tt-hero__lede{max-width:40ch}.lph--two-columns .bf-hero__row{margin-top:30px}.lph__photo{margin:0;aspect-ratio:5 / 4;max-height:520px;border-radius:20px;overflow:hidden;background:#DDE2E7}.lph__photo img{width:100%;height:100%;object-fit:cover;object-position:var(--pos,50% 50%)}@media (max-width:767px){.lph--two-columns .lph__in{grid-template-columns:minmax(0,1fr);gap:20px;padding-top:24px;padding-bottom:20px}.lph--two-columns .bf-hero__row{margin-top:18px}.lph__photo{aspect-ratio:16 / 10;border-radius:14px}}@media (min-width:768px){.lph--h:is(.lph--cinema,.lph--gray,.lph--dark,.lph--band-video){min-height:max(var(--lph-h),min(var(--lph-hv),85vh))}.lph--h.lph--cinema .lph__in{padding-top:56px}.lph--h.lph--band-video{display:grid;align-content:center}.lph--h.lph--two-columns .lph__photo{height:calc(max(var(--lph-h),min(var(--lph-hv),85vh)) - 80px);max-height:none;aspect-ratio:auto}}@media (max-width:767px){.lph--hm:is(.lph--cinema,.lph--band-video){min-height:var(--lph-hm)}.lph--hm.lph--cinema .lph__in{padding-top:40px}.lph--hm.lph--band-video{display:grid;align-content:center}.lph--hm:is(.lph--gray,.lph--dark) .lph__media{height:var(--lph-hm);max-height:none;aspect-ratio:auto}.lph--hm.lph--two-columns .lph__photo{height:var(--lph-hm);aspect-ratio:auto}}.lph--band .bf-hero__title,.lph--band .tt-hero__lede,.lph--band .bf-hero__saving,.lph--band .bf-hero__clock,.lph--band-video .bf-hero__title,.lph--band-video .tt-hero__lede,.lph--band-video .bf-hero__saving,.lph--band-video .bf-hero__clock,.lph--two-columns .bf-hero__title,.lph--two-columns .tt-hero__lede,.lph--two-columns .bf-hero__saving,.lph--two-columns .bf-hero__clock{animation:none}body.black-promo .bf-hero.lph{background:var(--bf-page)}body.black-promo .lph .lph__media,body.black-promo .lph__photo{background-color:var(--bf-panel)}body.black-promo .lph--dark .lph__media{background-color:var(--bf-page)}body.black-promo .lph--dark .lph__media::after{background:linear-gradient(to right,var(--bf-page) 24%,transparent 60%)}@media (min-width:1441px){body.black-promo .lph--dark .lph__media::after{background:linear-gradient(to right,var(--bf-page) 24%,transparent 60%,transparent calc(100% - 48px),var(--bf-page))}}@media (min-width:768px){body.black-promo .lph--dark .lph__media--whole::after{background:linear-gradient(to right,var(--bf-page) max(100% - var(--w),24%),transparent max(100% - var(--w) * 0.8,60%))}}@media (min-width:1441px){body.black-promo .lph--dark .lph__media--whole::after{background:linear-gradient(to right,var(--bf-page) max(100% - var(--w),24%),transparent max(100% - var(--w) * 0.8,60%),transparent calc(100% - 48px),var(--bf-page))}}@media (max-width:767px){body.black-promo .lph--dark .lph__media::after{background:linear-gradient(to bottom,transparent 58%,var(--bf-page) 100%)}body.black-promo .lph--dark .lph__media--past::before{background:linear-gradient(to right,var(--bf-page) var(--l),transparent calc(var(--l) + 32px),transparent calc(var(--l) + var(--r) - 32px),var(--bf-page) calc(var(--l) + var(--r)))}body.black-promo .lph--text-below.lph--dark .lph__media::after{background:linear-gradient(to bottom,transparent calc(100% - 24px),var(--bf-page) 100%)}}body.black-promo .lph .bf-hero__title{color:var(--bf-ink)}body.black-promo .lph .bf-hero__title span{color:#00AE42;background:linear-gradient(180deg,transparent 60%,rgba(0,174,66,0.32) 60%,rgba(0,174,66,0.32) 90%,transparent 90%)}body.black-promo .lph .tt-hero__lede{color:rgba(255,255,255,0.74)}body.black-promo .lph .bf-hero__saving strong{color:var(--bf-sum)}body.black-promo .lph .bf-hero__saving-label,body.black-promo .lph .bf-hero__clock-label,body.black-promo .lph .bf-cd--flaps .bf-cd__t small{color:rgba(255,255,255,0.7)}body.black-promo .lph a:focus-visible{outline-color:#00AE42}body.black-promo .bf-hero.lph--gray{background:var(--bf-panel)}body.black-promo .lph--gray .lph__media{background-color:var(--bf-panel)}body.black-promo .lph--gray .lph__media::after{background:linear-gradient(to right,var(--bf-panel) 24%,rgba(30,31,35,0) 60%)}body.black-promo .lph--band,body.black-promo .lph--band-video,body.black-promo .lph--two-columns{border-bottom-color:var(--bf-line)}body.black-promo .lph__cell{border-left-color:var(--bf-line)}body.black-promo .lph--band-video .lph__media{background-color:transparent}body.black-promo .lph--band-video .lph__media::after{background:linear-gradient(to right,var(--bf-page) 8%,transparent 48%,transparent 50%,color-mix(in srgb,var(--bf-page) 72%,transparent) 68%,color-mix(in srgb,var(--bf-page) 72%,transparent) 100%)}@media (max-width:767px){body.black-promo .lph--gray .lph__media::after{background:linear-gradient(to bottom,rgba(30,31,35,0) 50%,var(--bf-panel) 100%)}body.black-promo .lph--text-below.lph--gray .lph__media::after{background:linear-gradient(to bottom,rgba(30,31,35,0) calc(100% - 24px),var(--bf-panel) 100%)}body.black-promo .lph__cell:first-child{border-bottom-color:var(--bf-line)}body.black-promo .lph--band .lph__cell:nth-child(3){border-left-color:var(--bf-line)}body.black-promo .lph--band-video .lph__media::after{background:linear-gradient(to bottom,color-mix(in srgb,var(--bf-page) 35%,transparent) 0%,color-mix(in srgb,var(--bf-page) 60%,transparent) 100%)}}