.deadline-signup[data-v-a4108728]{background:#ecf1ff}.signup-form[data-v-a4108728]{display:flex;flex-wrap:wrap;grid-gap:12px;gap:12px}.signup-form input[type=email][data-v-a4108728]{flex:1 1 240px;min-height:44px;padding:0 14px;border:1px solid #b8c4ec;border-radius:8px;background:#fff;font-size:16px}.signup-form input[type=email][data-v-a4108728]:focus{outline:2px solid #3b60e4;outline-offset:1px}.honeypot[data-v-a4108728]{left:-10000px;opacity:0}.honeypot[data-v-a4108728],.visually-hidden[data-v-a4108728]{position:absolute;width:1px;height:1px}.visually-hidden[data-v-a4108728]{overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.signup-done[data-v-a4108728]{font-weight:600}.signup-error[data-v-a4108728]{color:#b3261e}.signup-consent[data-v-a4108728]{font-size:13px;color:#4a5068}p{margin-bottom:0!important}.cta-content{background:#1f2232;box-shadow:2px 2px 8px rgba(31,34,50,.05);padding-top:60px;padding-bottom:60px}@media(min-width:600px){.cta-content{padding-left:40px;padding-right:40px}}@media(min-width:960px){.cta-content{border-radius:6px}}.h-cta{color:#fff;font-weight:700;font-size:50px;line-height:65px;letter-spacing:-.01em}.p-cta{font-size:18px;font-weight:400;line-height:24px;color:#fff;padding-top:13px}.blog-card .blog-image{cursor:pointer}.blog-card .blog-image .v-image__image--cover{transition:all .45s ease-out}.blog-card .blog-image.hover-scale .v-image__image--cover{transform:scale(1.08)!important}.blog-card .blog-link{display:block;color:inherit;text-decoration:none}.blog-card .blog-image--fallback{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0c033d,#003fdc)}.blog-card .blog-title:hover{cursor:pointer;color:#003fdc!important}.blog-card .blog-description{font-size:16px;line-height:24px;color:#5e5c66}.blog-card .author-wrapper{display:flex;flex-direction:row}.tall-screen-only{display:none!important}@media (min-height:860px){.tall-screen-only{display:block!important}}.bg-slope-1{width:100vw;max-height:100%;position:absolute;left:0;top:0;z-index:1}.oval-bg{visibility:hidden}@media (min-width:960px){.oval-bg{visibility:visible;position:absolute;bottom:124px;width:75%;max-width:1400px!important;left:50%;transform:translateX(-50%)}}