.svc.lfp{--gutter:20px;--section-y:64px}.svc.lfp .svc-rail{border-left:1px solid var(--svc-line);border-right:1px solid var(--svc-line)}@media (width>=768px){.svc.lfp{--gutter:32px;--section-y:80px}}@media (width>=1280px){.svc.lfp{--gutter:40px;--section-y:120px}}.svc.lfp .svc-h2,.lfp .svc-close-card h2{font-size:36px;line-height:38px}@media (width>=768px){.svc.lfp .svc-h2,.lfp .svc-close-card h2{font-size:48px;line-height:50px}}@media (width>=1280px){.svc.lfp .svc-h2{font-size:56px;line-height:58px}.lfp .svc-close-card h2{font-size:64px;line-height:66px}}.svc-anim-on .lfp [data-svc-reveal]{--rd:calc(min(var(--i,0), 5) * 70ms);transition:opacity .45s ease var(--rd), transform .45s cubic-bezier(.25, 1, .5, 1) var(--rd), border-color .35s ease 0s;transform:translateY(8px)}.svc-anim-on .lfp [data-svc-reveal].is-in{transform:none}.lfp .svc-related a{border-radius:4px}.lfp .svc-related b{font-size:20px;line-height:26px}.lfp .lfp-related-rail{padding-block:clamp(64px,7vw,96px)}.lfp .svc-close-card h2{max-width:1100px}.lfp .svc-close-card p{max-width:640px}.lfp .sb-on,#nav .sb-on,#footer .sb-on{isolation:isolate;transition:transform .25s cubic-bezier(.2,.8,.2,1),background-color .15s;position:relative;overflow:visible}.lfp .sb-on:active{transform:scale(.97)}.sb-light{z-index:1;pointer-events:none;width:calc(100% + 48px);height:calc(100% + 48px);display:block;position:absolute;inset:-24px}.sb-label{z-index:2;align-items:center;gap:inherit;display:inline-flex;position:relative}body:has(.lfp) #footer .ft-proof{display:none}.lfp .lfp-related{margin-top:24px}.lfp .lfp-rel-img{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--svc-line);border-radius:4px;width:100%;height:auto;margin-bottom:4px;display:block}.lfp .lfp-rel-meta{color:var(--svc-sec);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:13px;line-height:18px;display:flex}.lfp .lfp-rel-meta img{object-fit:cover;border-radius:50%;width:28px;height:28px}.lfp .lfp-rel-by{color:#fff;font-weight:500}.svc.lfp[data-hero-ink=dark] .svc-hero h1{color:#000;-webkit-text-stroke:.0125em #000;max-width:680px;font-size:46px;line-height:48px}.svc.lfp[data-hero-ink=dark] .svc-hero h1.is-long{max-width:980px;font-size:36px;line-height:38px}@media (width>=768px){.svc.lfp[data-hero-ink=dark] .svc-hero h1{font-size:68px;line-height:70px}.svc.lfp[data-hero-ink=dark] .svc-hero h1.is-long{font-size:48px;line-height:50px}}@media (width>=1280px){.svc.lfp[data-hero-ink=dark] .svc-hero h1{font-size:84px;line-height:86px}.svc.lfp[data-hero-ink=dark] .svc-hero h1.is-long{font-size:60px;line-height:62px}}.svc.lfp[data-hero-ink=dark] .svc-hero :is(.svc-crumbs,.svc-crumbs a,.svc-crumbs a:hover,.lf-head-label,.lf-head-lead,.lf-ahead-lead,.tl-promise,.tl-free,.tl-facts li,.lf-dates dt,.lf-dates dd,.lf-head-facts dt,.lf-head-facts dd,.lf-cat,.lf-jump a,.lf-jump-label){color:#000}.svc.lfp[data-hero-ink=dark] .svc-crumbs li+li:before{color:#00000080}.svc.lfp[data-hero-ink=dark] .svc-crumbs .dot{box-shadow:none;background:#000}.svc.lfp[data-hero-ink=dark] .svc-hero :is(.lf-head-meta,.lf-people){border-top-color:#0003}.svc.lfp[data-hero-ink=dark] .svc-hero :is(.lf-cat,.lf-jump a,.tl-free){background:0 0;border-color:#00000059}.svc.lfp[data-hero-ink=dark] .svc-hero :is(.lf-cat,.lf-jump a):hover{background:#0000000a;border-color:#000}.svc.lfp[data-hero-ink=dark] .svc-hero .tl-free-dot{background:#000}.svc.lfp[data-hero-ink=dark] .svc-hero .lf-jump a:focus-visible{outline-color:#000}.svc.lfp[data-hero-ink=dark] .lf-head-visual.is-image img{box-shadow:0 24px 60px #00143a40,0 0 0 1px #00000014}.svc.lfp[data-hero-ink=dark] .svc-hero .lf-logos img{filter:brightness(0);opacity:.9}.lfp .lfp-related a{isolation:isolate;background:#0f0f0f;transition:border-color .35s,transform .2s;position:relative}.lfp .lfp-related a:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(170deg,#00143a 0%,#080808 80%);transition:opacity .35s;position:absolute;inset:0}.lfp .lfp-related a:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;background:radial-gradient(220px circle at var(--mx,50%) var(--my,50%), #449afb, #449afb00 70%), linear-gradient(#449afb4d, #449afb4d);-webkit-mask-composite:xor;opacity:0;padding:1px;transition:opacity .3s;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.lfp .lfp-related a:is(:hover,:focus-visible){border-color:#449afb33}.lfp .lfp-related a:is(:hover,:focus-visible):before,.lfp .lfp-related a:hover:after{opacity:1}@media (width<=399.98px){.svc.lfp[data-hero-ink=dark] .svc-hero h1{font-size:38px;line-height:40px}}.svc.lfp{--lfp-nav:64px}@media (width>=1200px){.svc.lfp{--lfp-nav:72px}}.svc.lfp>.svc-hero{box-sizing:border-box;min-height:calc(100svh - var(--lfp-nav));flex-direction:column;display:flex}.svc.lfp>.svc-hero>.svc-hero-card{flex-direction:column;flex:1 0 auto;justify-content:center;display:flex}.svc.lfp>.svc-hero>.svc-hero-card>*{box-sizing:border-box;width:100%}.lfp .is-invert-img{box-sizing:border-box;background:#0f0f0f;padding:12px;box-shadow:none!important;border:1px solid #ffffff14!important;border-radius:8px!important}.lfp .is-invert-img img{filter:invert()hue-rotate(180deg);box-shadow:none!important}.lfp .lfp-rel-frame{margin-bottom:4px;padding:0;display:block;overflow:hidden;border-radius:4px!important}.lfp .lfp-rel-frame .lfp-rel-img{border:0;border-radius:0;margin:0}.lfp :is(.svc-hero,.lfp-related,.svc-close-card) .ml-flag{cursor:inherit;text-decoration:none;animation:none}.lfp :is(.lfp-rel-meta img,img.lf-person-av,img.lf-head-av){filter:grayscale()}
