.proof{--proof-portrait:300px;isolation:isolate;width:min(100% - 144px,1296px);margin-inline:auto;padding-block:280px 152px;position:relative}.proof-figure{grid-template-columns:var(--proof-portrait) minmax(0, 620px);-moz-column-gap:56px;grid-template-areas:"portrait quote""portrait caption";place-content:start center;align-items:start;gap:28px 56px;margin:0;display:grid}.proof-portrait{width:var(--proof-portrait);aspect-ratio:1;isolation:isolate;background:#09090b;border:1px solid #303036;border-radius:12px;grid-area:portrait;align-self:center;position:relative;overflow:hidden}@media (pointer:coarse){.proof-portrait{touch-action:pan-y}}.proof-portrait-standin{width:100%;height:100%;image-rendering:pixelated;transition:opacity .36s cubic-bezier(.4,0,.6,1) .12s;position:absolute;inset:0}.proof-portrait-ready .proof-portrait-standin{opacity:0}.proof-portrait-lens{display:none}@supports ((-webkit-mask-image:radial-gradient(1px circle at 0px 0px, #000 0px, transparent 1px)) or (mask-image:radial-gradient(1px circle at 0px 0px, #000 0px, transparent 1px))){.proof-portrait-lens{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;opacity:var(--dither-open,0);-webkit-mask-image:radial-gradient(var(--dither-lens,0px) circle at var(--dither-light-x,50%) var(--dither-light-y,50%), #000 var(--dither-lens-core,0px), transparent var(--dither-lens,0px));-webkit-mask-image:radial-gradient(var(--dither-lens,0px) circle at var(--dither-light-x,50%) var(--dither-light-y,50%), #000 var(--dither-lens-core,0px), transparent var(--dither-lens,0px));mask-image:radial-gradient(var(--dither-lens,0px) circle at var(--dither-light-x,50%) var(--dither-light-y,50%), #000 var(--dither-lens-core,0px), transparent var(--dither-lens,0px));pointer-events:none;display:block;position:absolute;inset:0}}@media print,(forced-colors:active){.proof-portrait-lens{display:none}}.proof-quote{grid-area:quote;min-width:0;margin:0}.proof-quote p{color:#b9b5c1;letter-spacing:-.028em;text-wrap:pretty;margin:0;font-size:clamp(24px,2.1cqw,30px);font-weight:450;line-height:1.42}.proof-quote p+p{margin-top:.65em}@property --proof-sweep{syntax:"<percentage>";inherits:false;initial-value:118%}.proof-payoff{--proof-sweep:118%;color:#eeedef;font-weight:550}@supports ((-webkit-background-clip:text) or (background-clip:text)){.proof-payoff{color:#0000;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg, #eeedef 0%, #eeedef calc(var(--proof-sweep) - 16%), #fff calc(var(--proof-sweep) - 2%), #b9b5c1 calc(var(--proof-sweep) + 14%))}.proof[data-reveal=armed] .proof-payoff{--proof-sweep:-16%}.proof[data-reveal=settled] .proof-payoff{--proof-sweep:118%;transition:--proof-sweep 1.4s cubic-bezier(.4,0,.2,1) .24s}}@media (prefers-reduced-motion:reduce),(scripting:none){.proof[data-reveal=armed] .proof-payoff{--proof-sweep:118%}}.proof-caption{grid-area:caption;margin:0}.proof-attribution{color:#a9a6b0;font-size:14px;line-height:1.5}.proof-person{color:#eeedef;font-size:15px;font-weight:550}.proof-attribution p{margin:3px 0 0}.proof-company{color:#ddd9e1}.proof-company-mark{vertical-align:-.14em;width:1em;height:1em;margin-right:.32em;display:inline-block}.proof-batch{color:#8e8997}.proof-attribution a{text-underline-offset:4px}.proof-attribution a:hover{text-decoration:underline}.proof-attribution a:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #b99cf9}@media (prefers-reduced-motion:reduce){.proof-portrait-standin,.proof[data-reveal=settled] .proof-payoff{transition:none}}@container homepage-surface (width<=1100px){.proof{--proof-portrait:240px;width:calc(100% - 48px);padding-block:200px 104px}.proof-figure{-moz-column-gap:40px;gap:24px 40px}.proof-quote p{font-size:24px}}@container homepage-surface (width<=599px){.proof{--proof-portrait:200px;width:calc(100% - 32px);padding-block:136px 80px}.proof-figure{grid-template-columns:minmax(0,1fr);grid-template-areas:"portrait""quote""caption";row-gap:24px}.proof-portrait{justify-self:start}.proof-quote p{font-size:22px}}
