.ap-wrap{box-sizing:border-box;margin:0 auto;max-width:1536px;padding-left:80px;padding-right:80px;width:100%}@media (max-width:767.98px){.ap-wrap{padding-left:20px;padding-right:20px}}.ap-hero{background:var(--overlay),var(--bg-image);background-position:50%;background-size:cover;display:flex;flex-direction:column;height:400px;justify-content:center}@media (min-width:768px){.ap-hero{height:485px}}.ap-hero__text{align-items:flex-start;display:flex;flex-direction:column;gap:24px;justify-content:center}.ap-title__row{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;margin:0}@media (max-width:767.98px){.ap-title__row{gap:4px;margin-bottom:6px}.ap-title__row>span{line-height:1.02}}.ap-pad{padding:40px 20px}@media (min-width:768px){.ap-pad{padding:80px}}.ap-title{color:#f5f5f5;font-family:Roboto-Bold,sans-serif;font-size:40px;font-weight:700;letter-spacing:-.015em;line-height:1.2;margin:0;overflow-wrap:break-word;text-align:left}@media (min-width:768px){.ap-title{font-size:60px}}.ap-subtitle{color:#f5f5f5;font-family:Roboto-Regular,sans-serif;font-size:16px;font-weight:400;line-height:1.5;text-align:left}@media (min-width:768px){.ap-subtitle{font-size:18px}}@keyframes ap-grow-underline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ap-title__highlight{display:inline-block;line-height:1;position:relative}.ap-title__highlight:after{background:linear-gradient(90deg,#2665e2,#c26de6);border-radius:4px;bottom:-6px;content:"";height:5px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;width:100%}.ap-hero.is-visible .ap-title__highlight:after{animation:ap-grow-underline .8s cubic-bezier(.25,1,.5,1) forwards}@media (min-width:768px){.ap-title__highlight:after{bottom:-10px;height:8px}}.ap-cta{align-items:center;background-color:#2665e2;border-radius:8px;color:#fff!important;display:inline-flex;font-family:Roboto-Bold,sans-serif;font-size:14px;font-weight:700;gap:8px;height:40px;isolation:isolate;overflow:hidden;padding:12px 24px;position:relative;text-decoration:none}.ap-cta:before{background:linear-gradient(90deg,#2665e2,#c26de6);content:"";inset:0;opacity:0;position:absolute;transition:opacity .35s ease;z-index:-1}.ap-cta:focus-visible:before,.ap-cta:hover:before{opacity:1}