.aut-full-width-hero{padding:calc(11rem + var(--header-alert-bar-height, 0px)) 0 6rem;position:relative;color:var(--wp--preset--color--white);background:url(../../assets/img/triangle-bg.png) 35% 35% no-repeat;background-color:var(--wp--preset--color--blue-300);background-size:245.375rem 219.375rem;min-height:45rem;display:flex;flex-direction:column;overflow:hidden}@media(max-width: 1023px){.aut-full-width-hero{padding:0 0 4rem;min-height:min(45rem,100vh)}.aut-full-width-hero:has(.aut-single-hero__img){min-height:min(48.5rem,100vh)}}.aut-full-width-hero .aut-container{flex:auto;display:flex;flex-direction:column;position:relative;z-index:4;gap:4rem}@media(max-width: 1023px){.aut-full-width-hero .aut-container:first-child{padding-top:7.5rem}}.aut-full-width-hero__img{position:absolute;inset:0;overflow:hidden}@media(max-width: 1023px){.aut-full-width-hero__img{position:relative;inset:unset;aspect-ratio:428/364;max-height:26.25rem;box-shadow:0 0 0 625rem #001a72;overflow:visible}}.aut-full-width-hero__img:before{content:"";width:64.625rem;aspect-ratio:1;background:radial-gradient(50% 50% at 50% 50%, #0a0c1a 0%, rgba(10, 12, 26, 0) 100%);border-radius:50%;z-index:2;position:absolute;bottom:100%;right:100%;transform:translate(60%, 60%);opacity:.5}@media(max-width: 1023px){.aut-full-width-hero__img:before{width:26.375rem}}.aut-full-width-hero__img:after{content:"";position:absolute;width:245.375rem;height:219.375rem;background-image:url(../../assets/img/triangle-bg.png);background-size:100% 100%;left:50%;top:50%;transform:translate(-60%, -25%);z-index:3;opacity:.8}@media(max-width: 1023px){.aut-full-width-hero__img:after{transform:translate(-45%, -30%) scale(0.6)}}.aut-full-width-hero__img-bg{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg, rgba(0, 21, 94, 0.7) 0%, rgba(0, 0, 0, 0) 50.12%)}@media(max-width: 1023px){.aut-full-width-hero__img-bg{background:linear-gradient(159.22deg, #001a72 7.95%, rgba(0, 0, 0, 0) 57.9%)}}.aut-full-width-hero__img-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(to right, #0a0c1a, #001a72 24.125rem, rgba(0, 26, 114, 0) 63%)}@media(max-width: 1023px){.aut-full-width-hero__img-bg:after{background:linear-gradient(360deg, #001a72 0%, rgba(0, 26, 114, 0) 63%);bottom:-1px}}.aut-full-width-hero__img-body{position:absolute !important;inset:0 0 0 24.125rem}@media(max-width: 1023px){.aut-full-width-hero__img-body{left:0}}.aut-full-width-hero__img-body img{object-position:right bottom}.aut-full-width-hero__body{display:flex;flex-direction:column;gap:1.5rem;justify-content:center;flex:auto;align-items:flex-start;max-width:max(33.5rem,40.6%)}@media(max-width: 1023px){.aut-full-width-hero__body{gap:1rem;flex:none;margin-top:auto}}.aut-full-width-hero__label{color:inherit !important}@media(max-width: 1023px){.aut-full-width-hero__label{margin-bottom:0.5rem}}.aut-full-width-hero__title{color:inherit !important;margin:0}.aut-full-width-hero__desc{color:var(--wp--preset--color--gray-200);line-height:1.375;margin-top:-0.5rem}@media(min-width: 1024px){.aut-full-width-hero__desc{font-size:1.125rem;line-height:1.5}}.aut-full-width-hero__btns{margin-top:0.5rem;display:flex;gap:1rem}@media(max-width: 767px){.aut-full-width-hero__btns{gap:0.75rem;flex-direction:column}}@media(max-width: 479px){.aut-full-width-hero__btns{width:100%}}.aut-full-width-hero__logos{position:relative}.aut-full-width-hero__logos:after{content:"";position:absolute;inset:50% -100vw -0.125rem;background-color:var(--wp--preset--color--gray-100)}.aut-full-width-hero__logos-list{position:relative;z-index:1;border:solid 1px var(--wp--preset--color--black-alpha-5);display:flex;align-items:center;justify-content:center;border-radius:1rem;background-color:var(--wp--preset--color--white);padding:1.5rem}@media(max-width: 1023px){.aut-full-width-hero__logos-list{flex-wrap:wrap;--gap: 1.5rem;--columns: 3;gap:var(--gap)}}@media(max-width: 767px){.aut-full-width-hero__logos-list{--columns: 2}}.aut-full-width-hero__logo{height:3rem;flex:auto;min-width:0;padding:0 0.75rem}@media(max-width: 1023px){.aut-full-width-hero__logo{width:calc(100%/var(--columns) - var(--gap) + var(--gap)/var(--columns));padding:0}}.aut-full-width-hero:has(.aut-full-width-hero__logos){padding-bottom:0}@media(min-width: 1024px){.aut-full-width-hero:has(.aut-full-width-hero__logos){min-height:48.75rem}.aut-full-width-hero:has(.aut-full-width-hero__logos) .aut-full-width-hero__img{bottom:3rem}}.aut-full-width-hero_content-bottom .aut-full-width-hero__body{justify-content:flex-end}