.lp-icon{flex:none}.lp-cta,.lp-button{align-self:flex-start;align-items:center;gap:calc(var(--space) * 1.5);min-height:calc(var(--space) * 6);padding-inline:calc(var(--space) * 3);background:var(--ink);color:var(--surface-page);border:var(--rule-weight) solid var(--ink);font-size:var(--text-headline);letter-spacing:var(--tracking-more);cursor:pointer;transition:background-color var(--duration) ease-out, color var(--duration) ease-out;border-radius:0;font-weight:700;text-decoration:none;display:inline-flex}.lp-cta:hover,.lp-button:hover{color:var(--ink);background:0 0}.lp-cta:focus-visible,.lp-button:focus-visible{outline-color:var(--ink)}.lp-cta--outline{color:var(--ink);background:0 0}.lp-cta--outline:hover{background:var(--ink);color:var(--surface-page)}.lp-cta--outline:focus-visible{outline-color:var(--ink)}.lp-backrow{gap:var(--space);margin-top:calc(var(--space) * 3);padding-inline:var(--space-tight);flex-wrap:wrap;align-self:flex-start;display:flex}
:root:has(.lp){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root:has(.lp){--lightningcss-light: ;--lightningcss-dark:initial}:root:has(.lp){--surface-page:#121416;--surface-sunken:#1c1f22;--ink:#eceef0;--ink-muted:#9aa1a8;--rule:#2e3236;--rule-strong:#43484d;--selection:#3a3f44;--side-left:#4f93b2;--side-left-strong:#70a6c0;--side-left-tint:#14232b;--side-right:#d0746e;--side-right-strong:#e08b84;--side-right-tint:#2a1816}}.lp{--lp-rise:18px;--lp-rise-duration:.7s;--lp-marquee-duration:60s;--lp-strip-duration:90s;--lp-box:calc(var(--space) * 7);--lp-gap:var(--space-section);--lp-card-w:24rem;--lp-card-title:var(--text-lead);background:var(--surface-page);color:var(--ink);min-height:100svh;overflow-x:clip}:where(.lp) h1,:where(.lp) h2,:where(.lp) h3,:where(.lp) p,:where(.lp) ul{margin:0;padding:0}.lp ul{list-style:none}:where(.lp) button,:where(.lp) input{font:inherit;color:inherit}.lp-sheet,.lp-duo{width:100%;min-width:0;max-width:78rem;margin-inline:auto;padding-inline:clamp(.75rem,2.5vw,1.5rem)}.lp-section{padding-block:var(--lp-gap) 0}.lp-icon{flex:none}.lp-link{color:inherit;text-decoration:none}a.lp-link:hover{text-underline-offset:.25em;text-decoration:underline}.lp-link--off{color:var(--ink-muted);cursor:default}.lp-soon{margin-left:var(--space);font-size:var(--text-label);letter-spacing:var(--tracking-label);font-weight:700}.lp-iconbtn{width:calc(var(--space) * 4);height:calc(var(--space) * 4);border:var(--rule-weight) solid var(--ink);color:var(--ink);cursor:pointer;background:0 0;flex:none;place-items:center;padding:0;display:grid}.lp-iconbtn:hover{background:var(--surface-sunken)}.lp-chrome{inset:var(--space) var(--space) auto;z-index:50;pointer-events:none;justify-content:space-between;display:flex;position:fixed}.lp-box{pointer-events:auto;width:var(--lp-box);height:var(--lp-box);background:var(--surface-page);border:var(--rule-weight) solid var(--ink);color:var(--ink);cursor:pointer;transition:background-color var(--duration) ease-out;border-radius:0;place-items:center;padding:0;display:grid;position:relative}.lp-box:hover{background:var(--surface-sunken)}.lp-burger__bar{width:calc(var(--space) * 3);height:var(--rule-weight);margin:calc(var(--rule-weight) / -2) 0 0 calc(var(--space) * -1.5);transition:transform .32s var(--ease), opacity .2s ease-out;background:currentColor;position:absolute;top:50%;left:50%}.lp-burger__bar:first-child{transform:translateY(calc(var(--space) * -1))}.lp-burger__bar:nth-child(3){transform:translateY(var(--space))}.lp-burger[aria-expanded=true] .lp-burger__bar:first-child{transform:rotate(45deg)}.lp-burger[aria-expanded=true] .lp-burger__bar:nth-child(2){opacity:0;transform:scaleX(0)}.lp-burger[aria-expanded=true] .lp-burger__bar:nth-child(3){transform:rotate(-45deg)}.lp-mark{pointer-events:auto;min-height:calc(var(--space) * 6);padding-inline:calc(var(--space) * 2);color:var(--lp-mark-color,var(--ink));transition:opacity var(--duration) ease-out;align-self:center;align-items:center;display:flex}.lp-mark:hover{opacity:.7}.masthead__name{align-items:center;display:inline-flex}.lp-menu{z-index:40;padding:calc(var(--lp-box) + var(--space) * 4) clamp(.75rem, 2.5vw, 1.5rem);background:var(--surface-page);visibility:hidden;opacity:0;transition:opacity .3s var(--ease), visibility 0s linear .3s;flex-direction:column;justify-content:center;display:flex;position:fixed;inset:0}.lp-menu.is-open{visibility:visible;opacity:1;transition-delay:0s}.lp-menu__list{gap:var(--space);display:grid}.lp-menu__item{font-size:var(--text-title);font-weight:700;line-height:var(--leading-title);letter-spacing:var(--tracking-title);opacity:0;transform:translateY(var(--lp-rise));transition:opacity .5s var(--ease), transform .5s var(--ease)}.lp-menu.is-open .lp-menu__item{opacity:1;transition-delay:calc(.12s + var(--i) * 90ms);transform:none}.lp-hero{gap:var(--space-block);padding-top:calc(var(--lp-box) + var(--space-breath));flex-direction:column;display:flex}.lp-h1{font-size:var(--text-title);font-weight:700;line-height:var(--leading-title);letter-spacing:var(--tracking-title)}.lp-h1 span{white-space:nowrap;display:block}.lp-hero__bar{width:100%;max-width:40rem}.lp-hero__bar .stamp{margin-bottom:var(--space)}.lp-hero__actions{gap:calc(var(--space) * 2);flex-direction:column;display:flex}.lp-copy{font-size:var(--text-lead);line-height:var(--leading-headline)}.lp-rail__heading{margin-bottom:calc(var(--space) * 3);display:flex}.lp-rail__track{gap:calc(var(--space) * 5);padding-block:var(--space-tight);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;position:relative;overflow:auto hidden}.lp-rail__track::-webkit-scrollbar{display:none}.lp-card{flex:0 0 min(var(--lp-card-w), 84%);scroll-snap-align:start;border-top:var(--rule-weight) solid var(--ink);display:flex;position:relative}.lp-card__rank{display:none}.lp-card__body{gap:var(--space);min-width:0;padding:calc(var(--space) * 2) var(--space-tight) 0;flex-direction:column;flex:1;display:flex}.lp-card__meta{gap:calc(var(--space) * 2);font-size:var(--text-label);letter-spacing:var(--tracking-meta);color:var(--ink-muted);font-variant-numeric:tabular-nums;font-weight:700;display:flex}.lp-card__title{font-size:var(--lp-card-title);font-weight:700;line-height:var(--leading-headline);letter-spacing:var(--tracking-side)}.lp-card__link{color:inherit;text-decoration:none}.lp-card__link:after{content:"";position:absolute;inset:0}.lp-card__link:hover{text-underline-offset:.25em;text-decoration:underline}.lp-card .stamp{margin-top:var(--space)}.lp-card__summary{font-size:var(--text-headline);line-height:var(--leading-caption);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lp-card__body>div:last-child{padding-top:calc(var(--space) * 2);margin-top:auto}.lp-rail__controls{align-items:center;gap:calc(var(--space) * 2);margin-top:calc(var(--space) * 3);display:flex}.lp-dots{display:flex}.lp-dots__btn{width:calc(var(--space) * 3);height:calc(var(--space) * 3);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;padding:0;position:relative}.lp-dots__btn:before{content:"";width:var(--space);height:var(--space);border-radius:var(--radius-pill);transition:width .3s var(--ease);background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lp-dots__btn[aria-current=true]{color:var(--ink)}.lp-dots__btn[aria-current=true]:before{width:calc(var(--space) * 2.5)}.lp-marquee{margin-top:var(--lp-gap);border-block:var(--rule-hairline) solid var(--rule);position:relative;overflow:hidden}.lp-marquee__track{padding-block:calc(var(--space) * 2);display:flex}.lp-marquee__group{min-width:100%;animation:lp-marquee var(--lp-marquee-duration) linear infinite;flex:none;justify-content:space-around;align-items:center;display:flex}@keyframes lp-marquee{to{transform:translate(-100%)}}.lp-marquee[data-paused] .lp-marquee__group,.lp-marquee:hover .lp-marquee__group,.lp-marquee:focus-within .lp-marquee__group{animation-play-state:paused}.lp-marquee__item{align-items:center;gap:calc(var(--space) * 4);padding-inline:calc(var(--space) * 2);font-size:var(--text-side);letter-spacing:var(--tracking-side);white-space:nowrap;font-weight:700;display:flex}.lp-marquee__sep{width:var(--space);height:var(--space);color:var(--ink-muted);flex:none}.lp-marquee__pause{right:var(--space);background:var(--surface-page);position:absolute;top:50%;transform:translateY(-50%)}.lp-strip{margin-top:var(--lp-gap);position:relative;overflow:hidden}.lp-strip__track{display:flex}.lp-strip__group{justify-content:space-around;align-items:center;gap:calc(var(--space) * 2);min-width:100%;animation:lp-strip var(--lp-strip-duration) linear infinite;flex:none;padding-inline-end:calc(var(--space) * 2);display:flex}@keyframes lp-strip{to{transform:translate(-100%)}}.lp-strip[data-paused] .lp-strip__group,.lp-strip:hover .lp-strip__group{animation-play-state:paused}.lp-strip__slot{aspect-ratio:3/2;background:var(--surface-sunken);flex:none;width:clamp(14rem,28vw,24rem);position:relative;overflow:hidden}.lp-strip__img{object-fit:cover}.lp-strip__pause{right:var(--space);top:var(--space);background:var(--surface-page);position:absolute}.lp-why{padding-top:calc(var(--space) * 5);justify-content:center;display:flex}.lp-subscribe__form{gap:var(--space);max-width:36rem;display:grid}.lp-subscribe__row{gap:calc(var(--space) * 2);flex-wrap:wrap;display:flex}.lp-input{min-width:0;min-height:calc(var(--space) * 6);padding:0 var(--space-tight);border:0;border-bottom:var(--rule-weight) solid var(--ink);font-size:var(--text-lead);background:0 0;border-radius:0;flex:14rem}.lp-input::placeholder{color:var(--ink-muted);opacity:1}.lp-subscribe__note{min-height:calc(var(--text-note) * var(--leading-note) * 2);font-size:var(--text-note);line-height:var(--leading-note)}.lp-contact__list{gap:var(--space) calc(var(--space) * 5);margin-top:calc(var(--space) * 2);flex-wrap:wrap;display:flex}.lp-contact .lp-link{font-size:var(--text-side);letter-spacing:var(--tracking-side);font-weight:700}.lp-statement-wrap{container-type:inline-size}.lp-statement{font-size:var(--text-statement);font-weight:700;line-height:var(--leading-title);letter-spacing:var(--tracking-title)}.lp-statement span{white-space:nowrap;display:block}.lp-footer{justify-content:space-between;gap:var(--space) calc(var(--space) * 4);margin-top:var(--lp-gap);padding-block:calc(var(--space) * 3) calc(var(--space) * 4);border-top:var(--rule-weight) solid var(--rule);font-size:var(--text-colophon);line-height:var(--leading-colophon);color:var(--ink-muted);flex-wrap:wrap;display:flex}.lp-footer__links{gap:0 calc(var(--space) * 3);flex-wrap:wrap;display:flex}a.lp-link:hover{color:var(--ink)}.lp-rail--a .lp-card,.lp-rail--b .lp-card,.lp-rail--c .lp-card{border-top:0}.lp-rail--a .lp-card__link:focus-visible,.lp-rail--b .lp-card__link:focus-visible,.lp-rail--c .lp-card__link:focus-visible{outline:0}:is(.lp-rail--a .lp-card:has(:focus-visible),.lp-rail--b .lp-card:has(:focus-visible),.lp-rail--c .lp-card:has(:focus-visible)){outline:2px solid var(--ink);outline-offset:3px}.lp-card__link:hover{text-decoration:none}.lp-rail--a .lp-card{padding:var(--space);border:var(--rule-weight) solid var(--ink);border-radius:var(--radius);transition:background-color var(--duration) ease-out}.lp-rail--a .lp-card:hover{background:var(--surface-sunken)}.lp-rail--a .lp-card__body{padding:calc(var(--space) * 2);border:var(--rule-hairline) solid var(--rule-strong);border-radius:var(--radius-inner)}.lp-rail--a .lp-card__meta{border:var(--rule-weight) solid var(--ink);border-radius:var(--radius-tight);width:fit-content;color:var(--ink);gap:0}.lp-rail--a .lp-card__meta>*{padding:var(--space-tight) var(--space)}.lp-rail--a .lp-card__meta>*+*{border-left:var(--rule-weight) solid var(--ink)}.lp-rail--b .lp-card{background:var(--surface-sunken);border-radius:var(--radius-lg);transition:box-shadow var(--duration) ease-out}.lp-rail--b .lp-card:hover{box-shadow:inset 0 0 0 var(--rule-weight) var(--ink)}.lp-rail--b .lp-card__body{padding:calc(var(--space) * 3)}.lp-rail--b .lp-card__rank{font-size:var(--text-title);font-weight:700;line-height:var(--leading-title);letter-spacing:var(--tracking-title);font-variant-numeric:tabular-nums;color:#0000;-webkit-text-stroke:var(--rule-weight) var(--ink);display:block}.lp-rail--c .lp-card{background:var(--surface-sunken);border-radius:var(--radius-lg)}.lp-rail--c .lp-card:hover .lp-card__title{text-underline-offset:.25em;text-decoration:underline}.lp-rail--c .lp-card__body{padding:calc(var(--space) * 3)}.lp-rail--c .lp-card__body>div:last-child{margin:0 0 var(--space);order:-1;padding:0}.lp-rail--c .rb__bar{border-radius:var(--radius-pill);overflow:hidden}.lp-feed{padding-top:calc(var(--lp-box) + var(--space) * 8);text-align:left}.lp-feed__head{margin-bottom:calc(var(--space) * 4)}.lp--v3 .lp-feed .lp-h1 span{margin-inline:0;padding-inline:0}.lp-feed__bar{justify-content:space-between;align-items:center;gap:var(--space) calc(var(--space) * 4);margin-bottom:calc(var(--space) * 2);flex-wrap:wrap;display:flex}.lp-feed__count{font-size:var(--text-label);letter-spacing:var(--tracking-label);color:var(--ink-muted);font-weight:700}.lp-seg{border:var(--rule-weight) solid var(--ink);border-radius:var(--radius-tight);display:inline-flex;overflow:hidden}.lp-seg__btn{min-height:calc(var(--space) * 5);padding:0 calc(var(--space) * 2);font-size:var(--text-label);letter-spacing:var(--tracking-label);color:var(--ink);cursor:pointer;transition:background-color var(--duration) ease-out, color var(--duration) ease-out;background:0 0;border:0;border-radius:0;font-weight:700}.lp-seg__btn+.lp-seg__btn{border-left:var(--rule-weight) solid var(--ink)}.lp-seg__btn:hover{background:var(--surface-sunken)}.lp-seg__btn[aria-pressed=true]{background:var(--ink);color:var(--surface-page)}.lp-seg__btn:focus-visible{outline-offset:-4px;outline-color:var(--ink)}.lp-seg__btn[aria-pressed=true]:focus-visible{outline-color:var(--surface-page)}.lp-feed__sample{margin-bottom:calc(var(--space) * 2);font-size:var(--text-label);letter-spacing:var(--tracking-meta);color:var(--ink-muted)}.lp-feed__list{gap:calc(var(--space) * 2);display:grid}.lp-feedrow{gap:calc(var(--space) * 2) calc(var(--space) * 5);padding:calc(var(--space) * 3);border:var(--rule-weight) solid var(--ink);border-radius:var(--radius);transition:background-color var(--duration) ease-out;grid-template-columns:9rem minmax(0,1fr) 18rem;display:grid;position:relative}.lp-feedrow:hover{background:var(--surface-sunken)}.lp-feedrow:has(:focus-visible){outline:2px solid var(--ink);outline-offset:3px}.lp-feedrow__meta{gap:var(--space-tight);font-size:var(--text-label);letter-spacing:var(--tracking-meta);color:var(--ink-muted);font-variant-numeric:tabular-nums;flex-direction:column;font-weight:700;display:flex}.lp-feedrow__main{gap:var(--space);flex-direction:column;min-width:0;display:flex}.lp-feedrow__title{font-size:var(--text-side);font-weight:700;line-height:var(--leading-headline);letter-spacing:var(--tracking-side)}.lp-feedrow__link{color:inherit;text-decoration:none}.lp-feedrow__link:after{content:"";position:absolute;inset:0}.lp-feedrow__link:focus-visible{outline:0}.lp-feedrow:hover .lp-feedrow__link{text-underline-offset:.25em;text-decoration:underline}.lp-feedrow .stamp{margin-top:var(--space)}.lp-feedrow__summary{font-size:var(--text-headline);line-height:var(--leading-caption);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lp-feedrow__bar{align-self:center}@media (max-width:52rem){.lp-feedrow{grid-template-columns:minmax(0,1fr)}.lp-feedrow__meta{gap:var(--space) calc(var(--space) * 2);flex-flow:wrap}}.lp-today__list{gap:calc(var(--space) * 3);grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));display:grid}.lp-today__item{border:var(--rule-weight) solid var(--ink);border-radius:var(--radius);transition:background-color var(--duration) ease-out;flex-direction:column;display:flex;position:relative;overflow:hidden}.lp-today__item:hover{background:var(--surface-sunken)}.lp-today__item:has(.lp-today__link:focus-visible){outline:2px solid var(--ink);outline-offset:3px}.lp-today__fig{background:var(--surface-sunken);margin:0;position:relative}.lp-today__img{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.lp-today__cap{padding:var(--space) calc(var(--space) * 2) 0;font-size:var(--text-micro);letter-spacing:var(--tracking-label);color:var(--ink-muted)}.lp-today__cap a{z-index:1;color:inherit;position:relative}.lp-today__body{gap:var(--space);padding:calc(var(--space) * 2) calc(var(--space) * 3) calc(var(--space) * 3);flex-direction:column;flex:1;display:flex}.lp-today__meta{gap:var(--space) calc(var(--space) * 2);flex-flow:wrap}.lp-today__title{font-size:var(--text-lead);font-weight:700;line-height:var(--leading-headline);letter-spacing:var(--tracking-side)}.lp-today__link{color:inherit;text-decoration:none}.lp-today__link:after{content:"";position:absolute;inset:0}.lp-today__link:focus-visible{outline:0}.lp-today__item:hover .lp-today__link{text-underline-offset:.25em;text-decoration:underline}.lp-today__summary{font-size:var(--text-headline);line-height:var(--leading-caption);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lp-today__bar{padding-top:calc(var(--space) * 2);margin-top:auto}.lp-today__more{margin-top:calc(var(--space) * 6);justify-content:center;display:flex}@media (min-width:52.01rem){.lp-today__item--featured{flex-direction:row;grid-column:1/-1}.lp-today__item--featured .lp-today__fig{flex-direction:column;flex:0 0 55%;display:flex}.lp-today__item--featured .lp-today__img{aspect-ratio:auto;flex:1;height:auto;min-height:20rem}.lp-today__item--featured .lp-today__cap{padding-block:var(--space)}.lp-today__item--featured .lp-today__body{padding:calc(var(--space) * 5);justify-content:center}.lp-today__item--featured .lp-today__title{font-size:var(--text-side)}.lp-today__item--featured .lp-today__summary{font-size:var(--text-body);-webkit-line-clamp:5}}.lp .stage{text-align:left}.lp .compare-page .sheet{padding-top:calc(var(--lp-box) + var(--space) * 2)}.lp-errorscreen{justify-content:center;align-items:center;gap:calc(var(--space) * 3);min-height:72svh;padding-top:calc(var(--lp-box) + var(--space) * 4);text-align:center;flex-direction:column;display:flex}.lp-errorscreen .lp-copy{max-width:28rem}.lp-errorscreen__actions{justify-content:center;gap:var(--space);margin-top:var(--space);flex-wrap:wrap;display:flex}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.lp [data-reveal]{opacity:0;transform:translateY(var(--lp-rise));transition:opacity var(--lp-rise-duration) var(--ease), transform var(--lp-rise-duration) var(--ease)}.lp [data-reveal][data-shown]{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lp *,.lp :before,.lp :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.lp-marquee__group[aria-hidden=true]{display:none}.lp-marquee__group{justify-content:center;row-gap:var(--space);flex-wrap:wrap}.lp-strip__group[aria-hidden=true]{display:none}.lp-strip__group{justify-content:center;row-gap:calc(var(--space) * 2);flex-wrap:wrap}.lp-marquee__pause,.lp-rail__pause,.lp-strip__pause{display:none}.lp-backdrop__layer{inset:0}}.lp--v3{text-align:center;--lp-card-title:var(--text-side)}.lp--v3 .lp-hero{isolation:isolate;align-items:center;position:relative}.lp--v3 .lp-h1 span,.lp--v3 .lp-copy,.lp--v3 .lp-hero__bar .stamp{width:fit-content;padding-inline:var(--space);background:var(--surface-page);margin-inline:auto}.lp--v3 .lp-hero__bar{margin-inline:auto}.lp--v3 .lp-hero__bar .stamp{display:flex}.lp--v3 .lp-hero__actions{align-items:center}.lp--v3 .lp-cta{align-self:center}.lp--v3 .lp-axis{width:0;height:calc(var(--space) * 8);margin-inline:auto}.lp--v3 .lp-rail__heading,.lp--v3 .lp-rail__controls{justify-content:center}.lp--v3 .lp-rail__track{justify-content:safe center}.lp--v3 .lp-card__meta{justify-content:center}.lp--v3 .lp-card .stamp{align-self:center}.lp--v3 .lp-card__meta{margin-inline:auto}.lp--v3 .lp-card .rb__legend{justify-content:center}.lp--v3 .lp-card__rank{text-align:center}.lp--v3 .lp-subscribe__form{margin-inline:auto}.lp--v3 .lp-input{text-align:center}.lp--v3 .lp-contact__list,.lp--v3 .lp-footer,.lp--v3 .lp-footer__links{justify-content:center}.lp--v3 .lp-contact .stamp{justify-content:center;display:flex}.lp-herowrap{--hero-extra:220px;--hero-position:50% 50%;isolation:isolate;min-height:calc(100svh + var(--hero-extra));background:var(--photo-scrim);color:var(--photo-ink);flex-direction:column;display:flex;position:relative;overflow:hidden}.lp-herowrap .lp-hero{z-index:1;flex:none;justify-content:center;min-height:100svh;position:relative}.lp--v3 .lp-herowrap:before{content:"";z-index:0;inset-block:0;border-left:var(--rule-hairline) solid color-mix(in srgb, var(--photo-ink) 45%, transparent);position:absolute;left:50%}.lp--v3 .lp-herowrap .lp-hero:before{content:none}.lp-backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0}.lp-backdrop__layer{will-change:transform;position:absolute;inset:-18% 0 0}.lp-backdrop__img{object-fit:cover;object-position:var(--hero-position)}.lp-backdrop__scrim{pointer-events:none;background:linear-gradient(to bottom, transparent 55%, color-mix(in srgb, var(--photo-scrim) 75%, transparent)), linear-gradient(to bottom, color-mix(in srgb, var(--photo-scrim) 56%, transparent), transparent 22%), radial-gradient(ellipse at center, color-mix(in srgb, var(--photo-scrim) 68%, transparent), color-mix(in srgb, var(--photo-scrim) 34%, transparent));position:absolute;inset:0}.lp-herowrap .lp-h1,.lp-herowrap .lp-copy{text-shadow:0 1px 14px color-mix(in srgb, var(--photo-scrim) 45%, transparent)}.lp--v3 .lp-herowrap .lp-h1 span,.lp--v3 .lp-herowrap .lp-copy{color:var(--photo-ink);background:0 0}.lp-herowrap .lp-cta{background:var(--photo-ink);color:var(--photo-scrim);border-color:var(--photo-ink)}.lp-herowrap .lp-cta:hover{color:var(--photo-ink);background:0 0}.lp-herowrap .lp-cta:focus-visible{outline-color:var(--photo-ink)}.lp-herowrap .lp-hero__bar{--side-left:var(--photo-left);--side-left-strong:var(--photo-left-strong);--side-right:var(--photo-right);--side-right-strong:var(--photo-right-strong);padding:calc(var(--space) * 2);background:var(--photo-ink)}
