.content-hub .ch-hero{align-items:center;box-sizing:border-box;display:flex;min-height:min(100vh,50rem);min-height:min(100svh,50rem);padding-bottom:4rem;padding-top:6rem;text-align:center}.content-hub .ch-section.ch-hero{overflow:visible}.content-hub .ch-hero__bg{aspect-ratio:1291/785;height:100%;pointer-events:none;position:absolute;right:0;top:50%;transform:translate(40%,-30%);z-index:1}.content-hub .ch-hero__logo{display:block;height:100%;overflow:visible;width:100%}.content-hub .ch-hero__logo g{opacity:.2}.content-hub .ch-hero__logo path{animation:ch-hero-draw 1.2s cubic-bezier(.65,0,.35,1) 1s forwards;fill:none;stroke:var(--blue);stroke-dasharray:1;stroke-dashoffset:1;stroke-linejoin:round;stroke-width:2}.content-hub .ch-hero__logo path:nth-child(2){animation-delay:1.2s}.content-hub .ch-hero__logo path:nth-child(3){animation-delay:1.4s}.content-hub .ch-hero__logo path:nth-child(4){animation-delay:1.6s}.content-hub .ch-hero__logo path:nth-child(5){animation-delay:1.8s}.content-hub .ch-hero__logo path:nth-child(6){animation-delay:2s}.content-hub .ch-hero__logo path:nth-child(7){animation-delay:2.2s}@keyframes ch-hero-draw{to{stroke-dashoffset:0}}.content-hub .ch-hero__ctas,.content-hub .ch-hero__heading,.content-hub .ch-hero__intro,.content-hub .ch-hero__tagline{animation:ch-hero-fade 1s ease 1s both}.content-hub .ch-hero__heading{animation-delay:.2s}@keyframes ch-hero-fade{0%{opacity:0;transform:none}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.content-hub .ch-hero__logo path{animation:none;stroke-dashoffset:0}.content-hub .ch-hero__ctas,.content-hub .ch-hero__heading,.content-hub .ch-hero__intro,.content-hub .ch-hero__tagline{animation:none}}.content-hub .ch-hero--editor .ch-hero__logo path{animation:none;stroke-dashoffset:0}.content-hub .ch-hero--editor .ch-hero__ctas,.content-hub .ch-hero--editor .ch-hero__heading,.content-hub .ch-hero--editor .ch-hero__intro,.content-hub .ch-hero--editor .ch-hero__tagline{animation:none}.content-hub .ch-hero__inner{display:grid;justify-items:center;position:relative;row-gap:1.5rem}.content-hub .ch-hero__heading{color:#fff;text-align:center}.content-hub .ch-hero__tagline{color:var(--blue);font-size:1.125rem;font-weight:700;margin:0;max-width:26rem;text-align:center}.content-hub .ch-hero__intro{color:var(--muted);max-width:40rem;text-align:center}.content-hub .ch-hero__intro p{margin:0 auto;max-width:none}.content-hub .ch-hero__ctas{column-gap:2.5rem;display:grid;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:center;padding-top:.5rem}.content-hub .ch-hero .ch-btn{align-items:center;border:0;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.8rem;font-weight:700;letter-spacing:.06em;padding:1rem 1.75rem;text-decoration:none;text-transform:uppercase;transition:background-color .37s ease-in-out,color .37s ease-in-out,opacity .37s ease-in-out}.content-hub .ch-hero .ch-btn--solid{background-color:var(--blue);color:var(--dark-blue)}.content-hub .ch-hero .ch-btn--solid:hover{opacity:.7}.content-hub .ch-hero .ch-btn--outline{background-color:transparent;box-shadow:inset 0 0 0 2px #fff;color:#fff}.content-hub .ch-hero .ch-btn--outline:hover{background-color:#fff;color:var(--dark-blue)}@media (orientation:portrait){.content-hub .ch-hero{min-height:0}}@media (max-width:980px){.content-hub .ch-hero{padding-bottom:4rem;padding-top:8rem}}@media (max-width:768px){.content-hub .ch-hero__bg{height:60%;opacity:.6}.content-hub .ch-hero__ctas{grid-auto-flow:row;row-gap:1rem}}@media (max-width:480px){.content-hub .ch-hero{height:100vh;padding-bottom:2rem;padding-top:4rem}.content-hub .ch-hero__heading{text-wrap:balance}.content-hub .ch-hero__inner{row-gap:1rem}}