@font-face{font-family:Lexend;src:local("Lexend Light"),url(../fonts/Lexend-Light.woff2) format(woff2),url(../fonts/Lexend-Light.woff) format(woff);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:"Lexend Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:117.646%;ascent-override:85.0008%;descent-override:21.2502%;line-gap-override:0%}@font-face{font-family:"Lexend Fallback: Segoe UI";src:local("Segoe UI");size-adjust:110.5198%;ascent-override:90.4815%;descent-override:22.6204%;line-gap-override:0%}@font-face{font-family:"Lexend Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:108.8889%;ascent-override:91.8367%;descent-override:22.9592%;line-gap-override:0%}@font-face{font-family:"Lexend Fallback: Arial";src:local("Arial");size-adjust:109.9146%;ascent-override:90.9798%;descent-override:22.7449%;line-gap-override:0%}@font-face{font-family:"Lexend Fallback: Noto Sans";src:local("Noto Sans");size-adjust:103.3755%;ascent-override:96.7347%;descent-override:24.1837%;line-gap-override:0%}@font-face{font-family:Lexend;src:local("Lexend Regular"),local("Lexend"),url(../fonts/Lexend-Regular.woff2) format(woff2),url(../fonts/Lexend-Regular.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Lexend;src:local("Lexend Medium"),url(../fonts/Lexend-Medium.woff2) format(woff2),url(../fonts/Lexend-Medium.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Lexend;src:local("Lexend Bold"),url(../fonts/Lexend-Bold.woff2) format(woff2),url(../fonts/Lexend-Bold.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Lexend;src:local("Lexend Black"),url(../fonts/Lexend-Black.woff2) format(woff2),url(../fonts/Lexend-Black.woff) format(woff);font-display:swap;font-weight:900;font-style:normal}.banner-w-text__wrapper{position:relative;z-index:1;display:flex;min-height:300px;width:100%;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgba(var(--color-background-light),var(--tw-bg-opacity));padding-top:2.5rem;padding-bottom:2.5rem}@media(min-width:768px){.banner-w-text__wrapper{min-height:400px;padding-top:4rem;padding-bottom:4rem}}@media(min-width:1024px){.banner-w-text__wrapper{min-height:540px}}@media(min-width:1280px){.banner-w-text__wrapper{min-height:600px;padding-top:5rem;padding-bottom:5rem}}.banner-w-text__image{position:absolute;left:0;top:0;z-index:-1;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;opacity:.3}.banner-w-text__content{position:relative;margin-left:auto;margin-right:auto;display:flex;max-width:100%;flex-direction:column;align-items:center;justify-content:center;padding-left:15px;padding-right:15px;text-align:center}@media(min-width:768px){.banner-w-text__content{max-width:600px;padding-left:0;padding-right:0}}@media(min-width:1024px){.banner-w-text__content{max-width:700px}}.banner-w-text__background{pointer-events:none;position:absolute;left:0;top:0;z-index:1;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;opacity:.5}.banner-w-text__title{z-index:2;margin-bottom:10px;font-family:Lexend,"Lexend Fallback: BlinkMacSystemFont","Lexend Fallback: Segoe UI","Lexend Fallback: Helvetica Neue","Lexend Fallback: Arial","Lexend Fallback: Noto Sans",sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;line-height:1.2;--tw-text-opacity:1;color:rgba(var(--color-text-primary),var(--tw-text-opacity))}@media(min-width:768px){.banner-w-text__title{font-size:40px}}@media(min-width:1024px){.banner-w-text__title{font-size:50px}}@media(min-width:1280px){.banner-w-text__title{font-size:60px}}.banner-w-text__subtitle{z-index:2;margin-bottom:.75rem;font-size:18px;font-weight:700;line-height:1.3;--tw-text-opacity:1;color:rgba(var(--color-text-primary),var(--tw-text-opacity))}@media(min-width:1024px){.banner-w-text__subtitle{font-size:22px}}.banner-w-text__paragraph{z-index:2;font-size:14px;font-weight:300;--tw-text-opacity:1;color:rgba(var(--color-text-primary),var(--tw-text-opacity))}@media(min-width:768px){.banner-w-text__paragraph{font-size:16px}}@media(min-width:1024px){.banner-w-text__paragraph{font-size:18px}}.banner-w-text__button{z-index:2;margin-top:20px;display:inline-flex;min-height:48px;min-width:140px;align-items:center;justify-content:center;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgba(var(--color-button-primary),var(--tw-bg-opacity));text-align:center;font-size:16px;font-weight:500;--tw-text-opacity:1;color:rgba(var(--color-button-primary-text),var(--tw-text-opacity));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.banner-w-text__button:hover{--tw-bg-opacity:1;background-color:rgba(var(--color-button-primary-hover),var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(var(--color-button-primary-text-hover),var(--tw-text-opacity))}.banner-w-text__button-icon{height:0;width:0}
