.comp-proof,.comp-proof *{box-sizing:border-box}.comp-proof{background:#f5f5f5}.comp-proof__wrap{margin:0 auto;max-width:1536px;padding:var(--pad-top,72px) 80px var(--pad-bottom,72px)}.comp-proof__header{align-items:center;display:flex;flex-direction:column;margin:0 0 40px;text-align:center}.comp-proof__stories{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.comp-proof__story{display:block}.comp-proof__story-field{background-color:#0a1220;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;box-shadow:0 24px 40px -24px rgba(2,6,23,.35);display:flex;flex-direction:column;isolation:isolate;justify-content:flex-end;min-height:523px;overflow:hidden;padding:40px;position:relative;transition:transform .25s ease,box-shadow .25s ease}.comp-proof__story-overlay{background:linear-gradient(206.46deg,rgba(38,101,226,0),#040404 80%);border-radius:20px;inset:0;position:absolute;z-index:1}.comp-proof__story-hover{background:linear-gradient(206.46deg,rgba(38,101,226,0),rgba(4,4,4,.5) 80%),linear-gradient(90deg,rgba(38,101,226,.34),rgba(194,109,230,.34));border-radius:20px;inset:0;z-index:2}.comp-proof__story-hover,.comp-proof__story-stats{opacity:0;position:absolute;transition:opacity .25s ease}.comp-proof__story-stats{display:flex;flex-direction:column;gap:20px;inset:40px 40px auto 40px;justify-content:flex-start;pointer-events:none;z-index:4}.comp-proof__story-stat{display:flex;flex-direction:column;gap:8px}.comp-proof__story-bar{background:rgba(10,18,32,.5);border-radius:65px;height:4px;position:relative;width:100%}.comp-proof__story-bar>span{background:#fff;border-radius:65px;height:4px;left:0;position:absolute;top:0;transition:width .9s cubic-bezier(.22,1,.36,1);width:0}.comp-proof__story-bar>i{background:#fff;border-radius:999px;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.35),0 2px 8px rgba(0,0,0,.25);height:10px;left:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:left .9s cubic-bezier(.22,1,.36,1);width:10px}.comp-proof__story-statrow{align-items:center;display:flex;height:24px;justify-content:space-between}.comp-proof__story-statlabel{color:#f5f5f5;font:600 12px/1.2 Roboto,sans-serif;letter-spacing:.22em;text-transform:uppercase}.comp-proof__story-statbadge{align-items:center;background:rgba(10,18,32,.5);border-radius:9999px;color:#f5f5f5;display:inline-flex;font:700 16px/1 Roboto-Bold,Roboto,sans-serif;height:24px;padding:0 10px}@media (hover:hover) and (pointer:fine){.comp-proof__story-field:hover{box-shadow:0 32px 56px -24px rgba(2,6,23,.45);transform:translateY(-5px)}.comp-proof__story-field:hover .comp-proof__story-hover,.comp-proof__story-field:hover .comp-proof__story-stats{opacity:1}.comp-proof__story-field:hover .comp-proof__story-bar>span{width:calc(var(--val, 0)*1%)}.comp-proof__story-field:hover .comp-proof__story-bar>i{left:calc(var(--val, 0)*1%)}}@media not all and (hover:hover) and (pointer:fine){.comp-proof__story-stats{display:none}}.comp-proof__story-post{gap:20px;position:relative;z-index:5}.comp-proof__story-post,.comp-proof__story-text{display:flex;flex-direction:column}.comp-proof__story-kicker{color:hsla(0,0%,96%,.7);display:block;font:600 12px/1.3 Roboto,system-ui,Arial,sans-serif;letter-spacing:.14em;margin:0;text-transform:uppercase}.comp-proof__story-title{color:#f5f5f5;font:700 30px/1.3 Roboto-Bold,Roboto,sans-serif;margin:8px 0 0}.comp-proof__story-cta{align-self:flex-start}.comp-proof__ctarow{display:flex;justify-content:center;margin-top:40px}@media (max-width:1100px){.comp-proof__stories{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1024px){.comp-proof__wrap{padding:calc(var(--pad-top, 72px)*.72) 40px calc(var(--pad-bottom, 72px)*.72)}}@media (max-width:767.98px){.comp-proof__wrap{padding:calc(var(--pad-top, 72px)*.72) 20px calc(var(--pad-bottom, 72px)*.72)}.comp-proof__header{margin-bottom:28px}.comp-proof__stories{grid-template-columns:1fr}.comp-proof__story-field{min-height:400px;padding:28px}.comp-proof__story-title{font-size:24px}}.comp-proof__wrap>*{opacity:1;transform:none}.comp-proof.js-ready .comp-proof__wrap>*{opacity:0;transform:translateY(20px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.comp-proof.js-ready.is-revealed .comp-proof__header{opacity:1;transform:none;transition-delay:0s}.comp-proof.js-ready.is-revealed .comp-proof__stories{opacity:1;transform:none;transition-delay:.14s}.comp-proof.js-ready.is-revealed .comp-proof__ctarow{opacity:1;transform:none;transition-delay:.22s}@media (prefers-reduced-motion:reduce){.comp-proof.js-ready .comp-proof__wrap>*,.comp-proof.js-ready.is-revealed .comp-proof__wrap>*{opacity:1!important;transform:none!important;transition:none!important}.comp-proof__story-bar>i,.comp-proof__story-bar>span,.comp-proof__story-field,.comp-proof__story-stats{transition:none!important}}