.page-layout-layout-module-scss-module__c8hh8W__page-layout{flex-direction:column;min-height:100vh;display:flex}.page-layout-layout-module-scss-module__c8hh8W__page-layout__header{z-index:2;position:sticky;top:0}.page-layout-layout-module-scss-module__c8hh8W__page-layout .page-layout-layout-module-scss-module__c8hh8W__page-layout__content{flex-direction:column;flex-grow:2;align-items:center;gap:1.25rem;width:100%;display:flex}
.paragraph-component-module-scss-module__DZQH_W__paragraph{flex-direction:column;gap:1.25rem;width:100%;max-width:1440px;padding:1.25rem;display:flex}.paragraph-component-module-scss-module__DZQH_W__paragraph h1,.paragraph-component-module-scss-module__DZQH_W__paragraph h2,.paragraph-component-module-scss-module__DZQH_W__paragraph h3{margin-bottom:2rem}.paragraph-component-module-scss-module__DZQH_W__paragraph p{margin:.5rem 0 1.5rem}.paragraph-component-module-scss-module__DZQH_W__paragraph__content{flex-direction:column;width:100%;display:flex}.paragraph-component-module-scss-module__DZQH_W__paragraph__body{flex-direction:column;align-items:center;width:100%;display:flex}.paragraph-component-module-scss-module__DZQH_W__paragraph__btns{display:flex}.paragraph-component-module-scss-module__DZQH_W__paragraph__banner{width:100%}.paragraph-component-module-scss-module__DZQH_W__paragraph--centered{text-align:center;align-items:center}@media (min-width:768px){.paragraph-component-module-scss-module__DZQH_W__paragraph p{margin:.5rem 0 2.5rem}.paragraph-component-module-scss-module__DZQH_W__paragraph--row{flex-direction:row}.paragraph-component-module-scss-module__DZQH_W__paragraph--inverted{flex-direction:row-reverse}.paragraph-component-module-scss-module__DZQH_W__paragraph--row,.paragraph-component-module-scss-module__DZQH_W__paragraph--inverted{align-items:center}.paragraph-component-module-scss-module__DZQH_W__paragraph--row .paragraph-component-module-scss-module__DZQH_W__paragraph__content,.paragraph-component-module-scss-module__DZQH_W__paragraph--inverted .paragraph-component-module-scss-module__DZQH_W__paragraph__content,.paragraph-component-module-scss-module__DZQH_W__paragraph--row .paragraph-component-module-scss-module__DZQH_W__paragraph__banner,.paragraph-component-module-scss-module__DZQH_W__paragraph--inverted .paragraph-component-module-scss-module__DZQH_W__paragraph__banner{width:calc(50% - 1.25rem)}}
.button-component-module-scss-module__DE17Ka__button{border-radius:.625rem;padding:1rem;transition:all .2s;display:flex}.button-component-module-scss-module__DE17Ka__button__primary{color:#fff;background-color:#095ce6;border:.0625rem solid #095ce6}.button-component-module-scss-module__DE17Ka__button__primary:hover{color:#000;background-color:#0000;border:.0625rem solid #095ce6}.button-component-module-scss-module__DE17Ka__button__secondary{color:#095ce6;background-color:#0000;border:.0625rem solid #095ce6}.button-component-module-scss-module__DE17Ka__button__secondary:hover{background-color:#a7d0ff}.button-component-module-scss-module__DE17Ka__button__terciary{color:#fff;background-color:#0000;border:.0625rem solid #fff}.button-component-module-scss-module__DE17Ka__button__terciary:hover{background-color:#095ce6;border:.0625rem solid #095ce6}
.hero-banner-component-module-scss-module__U8ZM9W__hero-banner{color:#fff;flex-direction:column;justify-content:flex-end;gap:.9375rem;width:100%;min-height:90dvh;display:flex;position:relative}.hero-banner-component-module-scss-module__U8ZM9W__hero-banner__content{z-index:1;flex-direction:column;gap:2.5rem;max-width:25rem;padding:3.125rem;display:flex}.hero-banner-component-module-scss-module__U8ZM9W__hero-banner__title{text-transform:uppercase;letter-spacing:.12em;font-size:2.8125rem}.hero-banner-component-module-scss-module__U8ZM9W__hero-banner__title--blue{color:#095ce6}.hero-banner-component-module-scss-module__U8ZM9W__hero-banner__text{max-width:25rem;font-size:.875rem;font-weight:500}.hero-banner-component-module-scss-module__U8ZM9W__hero-banner__btn{color:#fff;z-index:1;text-transform:uppercase;border:1px solid #fff;border-radius:.625rem;justify-content:center;padding:.625rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.hero-banner-component-module-scss-module__U8ZM9W__hero-banner__btn:hover{background-color:#095ce6;border:1px solid #095ce6}@media (min-width:768px){.hero-banner-component-module-scss-module__U8ZM9W__hero-banner{gap:.9375rem}.hero-banner-component-module-scss-module__U8ZM9W__hero-banner__content{max-width:31.25rem}.hero-banner-component-module-scss-module__U8ZM9W__hero-banner__title{font-size:3.125rem}.hero-banner-component-module-scss-module__U8ZM9W__hero-banner__text,.hero-banner-component-module-scss-module__U8ZM9W__hero-banner__btn{font-size:1rem}}@media (min-width:1024px){.hero-banner-component-module-scss-module__U8ZM9W__home-intro{gap:1.25rem}.hero-banner-component-module-scss-module__U8ZM9W__home-intro__title{font-size:3.4375rem}.hero-banner-component-module-scss-module__U8ZM9W__home-intro__text,.hero-banner-component-module-scss-module__U8ZM9W__home-intro__btn{font-size:1.125rem}}@media (min-width:1440px){.hero-banner-component-module-scss-module__U8ZM9W__home-intro{gap:1.5625rem}.hero-banner-component-module-scss-module__U8ZM9W__home-intro__title{font-size:4.6875rem}.hero-banner-component-module-scss-module__U8ZM9W__home-intro__text,.hero-banner-component-module-scss-module__U8ZM9W__home-intro__btn{font-size:1.25rem}}
