.ev-hero{padding-bottom:clamp(56px,10vh,128px);overflow:hidden}.ev-hero__in{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,88px);align-items:center;padding-top:clamp(32px,7vh,96px)}.ev-hero__copy{display:grid;gap:clamp(20px,2vw,28px);justify-items:start}.ev-hero .gb-h1{max-width:13ch}.ev-hero .gb-lead{max-width:36ch}.ev-ctas{display:flex;gap:12px;flex-wrap:wrap;margin-top:8px}.ev-hero__shot{aspect-ratio:2000/1144;box-shadow:0 40px 80px -40px #0009}.ev-hero__shot img{object-position:0 0}@media(max-width:1100px){.ev-hero__in{grid-template-columns:1fr;gap:40px}}.ev-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,72px);padding:clamp(24px,3.4vw,64px);min-height:clamp(420px,34vw,620px);align-items:center}.ev-split__copy{display:grid;gap:clamp(16px,1.6vw,24px);align-content:center;justify-items:start}.ev-split__copy .gb-h2{max-width:16ch}.ev-split__copy .gb-lead{max-width:38ch}@media(max-width:900px){.ev-split{grid-template-columns:1fr;min-height:0}}.ev-brief{display:grid;gap:clamp(28px,3vw,48px);padding:clamp(24px,3.4vw,64px);overflow:hidden}.ev-brief__copy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(16px,4vw,72px);align-items:end}.ev-brief__copy .gb-h2{max-width:15ch;color:var(--ink)}.ev-brief__copy .gb-lead{color:var(--ink);max-width:44ch}.ev-brief__side{display:grid;gap:clamp(16px,1.6vw,24px);justify-items:start}.ev-brief__shot{border-radius:var(--r-sm);overflow:hidden;background:#fff;box-shadow:0 4px 12px -8px #0223301f}.ev-brief__shot img{display:block;width:100%;height:auto}.ev-sources{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ev-sources li{background:#ffffffb8;color:var(--ink);border-radius:var(--r-pill);padding:7px 14px;font-size:14.5px;font-weight:600}.ev-brief__text{display:none;background:#fff;border-radius:var(--r-sm);padding:20px;gap:10px;color:var(--ink);font-size:15px;line-height:1.45}.ev-brief__text p{margin:0}.ev-brief__name{font-weight:600;font-size:17px}.ev-brief__lbl{font-size:13px;font-weight:600;color:var(--ink-faint)}@media(max-width:900px){.ev-brief__copy{grid-template-columns:1fr}}@media(max-width:700px){.ev-brief__shot{display:none}.ev-brief__text{display:grid}}.ev-plain{padding-block:0}.ev-ans{display:grid;gap:clamp(16px,1.6vw,24px);justify-items:start;justify-self:center;width:min(100%,600px)}.ev-ans__stage{display:grid;width:100%}.ev-ans__card{grid-area:1/1;border-radius:var(--r-sm);overflow:hidden;background:#fff;box-shadow:0 4px 12px -8px #0223301f}.ev-ans__card img{display:block;width:100%;height:auto}.ev-ans__card.on{animation:evin .35s var(--ease-out)}@keyframes evin{0%{opacity:0;transform:translateY(6px)}}.ev-hist{background:var(--wash);border-radius:var(--r-lg);padding:clamp(24px,3.4vw,64px) clamp(24px,3.4vw,64px) 0;overflow:hidden;display:grid;gap:clamp(28px,3vw,48px)}.ev-hist__copy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(16px,4vw,72px);align-items:end}.ev-hist__copy .gb-h2{max-width:16ch}.ev-hist__copy .gb-lead{max-width:44ch}.ev-hist__rise{border-radius:var(--r-sm) var(--r-sm) 0 0;overflow:hidden;background:#fff;box-shadow:0 4px 12px -8px #0223301f;margin-inline:clamp(0px,4vw,96px);position:relative}.ev-hist__rise img{display:block;width:100%;height:auto}@media(max-width:900px){.ev-hist__copy{grid-template-columns:1fr}.ev-hist__rise{margin-inline:0;margin-right:calc(-1*clamp(24px,3.4vw,64px));border-radius:var(--r-sm) 0 0 0}.ev-hist__rise img{width:160%;max-width:none}}.ev-ana__card{justify-self:end;width:min(100%,640px);height:auto;border-radius:var(--r-sm);background:#fff;box-shadow:0 4px 12px -8px #0223301f}@media(max-width:900px){.ev-ana__card{justify-self:stretch;width:100%}}.ev-proof{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(12px,1.4vw,24px);align-items:stretch}.ev-proof .gb-quote{display:flex;flex-direction:column;justify-content:space-between}.ev-tiles{display:grid;gap:clamp(12px,1.4vw,24px)}.ev-tiles .gb-story .gb-num{font-size:clamp(56px,22cqi,112px);white-space:nowrap}.ev-tiles .gb-story.bare .gb-story__body{min-height:0}@media(max-width:1000px){.ev-proof{grid-template-columns:1fr}}.ev-close{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(24px,4vw,72px);align-items:start}.ev-close .gb-h2{margin:0 0 clamp(20px,2.4vw,40px)}.ev-close .gb-demo{position:sticky;top:96px}.ev-labs{margin-top:clamp(20px,2vw,32px)}@media(max-width:1100px){.ev-close{grid-template-columns:1fr}.ev-close .gb-demo{position:static}}@media(prefers-reduced-motion:reduce){.ev-ans__card.on{animation:none}}@media(max-width:700px){.ev-close .gb-demo__cd{min-height:0}}.ev-sieve{border-radius:var(--r-lg);display:grid;gap:clamp(28px,3vw,56px);padding:clamp(32px,4.5vw,80px) clamp(24px,4.5vw,88px)}.ev-sieve__copy{display:grid;grid-template-columns:minmax(0,1fr) fit-content(30rem);gap:clamp(16px,5rem,120px);align-items:end}.ev-sieve .gb-h2{max-width:22ch}.ev-sv{position:relative;container-type:inline-size;aspect-ratio:1000/310;width:100%;max-width:1280px;justify-self:center}.ev-sv__line{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.ev-sv__line path{fill:none;stroke:var(--l300);stroke-width:3;stroke-linecap:round;stroke-dasharray:0 9;vector-effect:non-scaling-stroke;transition:opacity .5s 1.5s}.ev-sv__hist{position:absolute;left:0;aspect-ratio:554/300}.ev-sv__hist i{position:absolute;width:3.249%;aspect-ratio:1;border-radius:50%;background:var(--c);transition:transform 1.1s var(--ease) calc(var(--n)*6ms),background .4s calc(.5s + var(--n)*6ms),box-shadow .4s 1.4s}.ev-sv__hist .c1{--c:var(--i700)}.ev-sv__hist .c2{--c:var(--i600)}.ev-sv__hist .c3{--c:var(--i400)}.ev-sv__hist .c4{--c:var(--l400)}.ev-sv__hist .c5{--c:var(--e300)}.ev-sv__hist i.pick{box-shadow:0 0 0 .4cqi var(--i900),0 0 0 .65cqi var(--l300)}.ev-sv__hist span{position:absolute;text-align:center;font:600 clamp(13px,1.4cqi,18px)/1 var(--body);color:#e2e1fdbf;font-variant-numeric:tabular-nums}.ev-sv__card{position:absolute;background:var(--paper);border-radius:var(--r-sm);padding:1cqi;transition:transform .7s var(--ease) 1.3s,opacity .4s 1.3s}.ev-sv__card img{display:block;width:100%;height:auto;border-radius:calc(var(--radius-mui) - 2px)}.ev-sv:not(.in) .ev-sv__hist i{transform:translate(calc(var(--dx)*100%),calc(var(--dy)*100%));background:var(--i500);box-shadow:none}.ev-sv:not(.in) .ev-sv__card{opacity:0;transform:translate(4cqi)}.ev-sv:not(.in) .ev-sv__line path{opacity:0}@media(max-width:900px){.ev-sieve__copy{grid-template-columns:1fr;gap:16px}}@media(max-width:700px){.ev-sv{aspect-ratio:auto;display:grid;gap:20px}.ev-sv__line{display:none}.ev-sv__hist{position:relative;width:100%!important;top:auto!important}.ev-sv__card{position:static;width:auto!important;padding:8px}}@media(prefers-reduced-motion:reduce){.ev-sv__hist i,.ev-sv__card,.ev-sv__line path{transition:none}}
