.pillar-hero-full{background-color:#072942;background-position:50%;background-size:cover;overflow:hidden;padding:120px 24px;position:relative;text-align:center}.pillar-hero-inner{margin:0 auto;max-width:800px;position:relative;z-index:10}.pillar-hero-eyebrow{color:#f1b434;display:inline-block;font-family:IBM Plex Sans,sans-serif;font-size:14px;font-weight:600;letter-spacing:2px;margin-bottom:20px;text-transform:uppercase}.pillar-hero-title{color:#fff;font-family:IBM Plex Sans,sans-serif;font-size:48px;font-weight:700;line-height:1.2;margin:0 0 24px}.pillar-hero-desc{font-family:Suisse Intl,IBM Plex Sans,sans-serif;font-size:20px;font-weight:300;line-height:1.6;margin:0 auto;text-align:center}.pillar-hero-desc,.pillar-hero-desc *{background:transparent!important;background-color:transparent!important;color:hsla(0,0%,100%,.8)!important;font-family:Suisse Intl,IBM Plex Sans,sans-serif!important;text-align:center!important}.hero-blob-1{animation:blobMove1 18s ease-in-out infinite;background:#0ca5ea;filter:blur(120px);height:600px;left:10%;opacity:.35;top:-100px;width:600px}.hero-blob-1,.hero-blob-2{border-radius:50%;pointer-events:none;position:absolute;z-index:1}.hero-blob-2{animation:blobMove2 22s ease-in-out infinite;background:#25ddf0;bottom:-50px;filter:blur(80px);height:300px;opacity:.2;right:15%;width:300px}.hero-iso-pattern{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='138.56' viewBox='0 0 80 138.56'%3E%3Cg stroke='%230ca5ea' stroke-opacity='.15' stroke-width='1.5'%3E%3Cpath d='M0 0v138.56M40 0v138.56'/%3E%3Cpath fill='none' d='m0 0 80 46.19m-80 0 80 46.19m-80 0 80 46.18m-80 0 80 46.19M0 46.19 80 0M0 92.38l80-46.19M0 138.56l80-46.18M0 184.75l80-46.19'/%3E%3C/g%3E%3C/svg%3E");background-size:80px 138.56px;height:100%;left:0;-webkit-mask-image:radial-gradient(ellipse at center,transparent 35%,#000 85%);mask-image:radial-gradient(ellipse at center,transparent 35%,#000 85%);top:0;width:100%;z-index:2}.hero-illustration,.hero-iso-pattern{pointer-events:none;position:absolute}.hero-illustration{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='499' height='115' fill='none' viewBox='0 0 499 115'%3E%3Cpath stroke='url(%23a)' stroke-linejoin='round' d='M20.746 47.283.5 35.587V12.196L20.746.5l20.246 11.696v23.391zm20.246-35.087L20.746 23.89m0 0L.5 12.196M20.746 23.89v23.392m123.928 67-20.246-11.696V79.196L144.674 67.5l20.246 11.696v23.391zm20.246-35.087L144.674 90.89m0 0-20.246-11.695m20.246 11.695v23.392m248.856 0-20.246-11.696V79.196L393.53 67.5l20.246 11.696v23.391zm20.246-35.087L393.53 90.89m0 0-20.246-11.695M393.53 90.89v23.392m-124.928-67-20.245-11.696V12.196L268.602.5l20.246 11.696v23.391zm20.246-35.087L268.602 23.89m0 0-20.245-11.695m20.245 11.695v23.392M40.712 35.057l84 44m165-44 84 44m-124.464-44-84 44'/%3E%3Cpath stroke='url(%23b)' d='M0-.5h94.826' transform='rotate(152.354 244.873 79.075)scale(1 -1)'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='.5' x2='413.776' y1='57.391' y2='57.391' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23f2b43d'/%3E%3Cstop offset='1' stop-color='%2325ddf0'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='0' x2='94.826' y1='.5' y2='.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2325ddf0' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%2325ddf0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;height:115px;opacity:.8;top:50%;transform:translateY(-50%);width:499px;z-index:5}.hero-illustration-left{left:0}.hero-illustration-right{right:0;transform:translateY(-50%) scaleX(-1)}@keyframes blobMove1{0%{transform:translate(0)}33%{transform:translate(60px,-40px)}66%{transform:translate(-40px,30px)}to{transform:translate(0)}}@keyframes blobMove2{0%{transform:translate(0)}33%{transform:translate(-50px,30px)}66%{transform:translate(30px,-20px)}to{transform:translate(0)}}@media(max-width:992px){.hero-illustration{display:none}.hero-blob-1{filter:blur(80px);height:300px;width:300px}.hero-blob-2{filter:blur(60px);height:200px;width:200px}}@media(max-width:768px){.pillar-hero-full{padding:80px 20px}.pillar-hero-title{font-size:36px}}