.core-section-library-wrapper .core-section-hero-text-full-background .background-image,.core-section-library-wrapper .core-section-hero-text-full-background .overlay{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.core-section-library-wrapper .core-section-hero-text-full-background .background-image{-o-object-fit:cover;object-fit:cover}.core-section-library-wrapper .core-section-hero-text-full-background{position:relative;z-index:1;overflow:hidden}.core-section-library-wrapper .core-section-hero-text-full-background .background-image{position:relative;max-width:1800px;max-width:112.5rem;max-height:1080px;max-height:67.5rem;font-size:0;position:absolute;z-index:-2;max-width:100%}.core-section-library-wrapper .core-section-hero-text-full-background .background-image:after{content:"";display:inline-block;width:100%;padding-top:60%}.core-section-library-wrapper .core-section-hero-text-full-background .background-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.core-section-library-wrapper .core-section-hero-text-full-background .overlay{z-index:-1;background:#000;pointer-events:none}.core-section-library-wrapper .core-section-hero-text-full-background .wrapper{padding-top:min(100px + 1.25 * ((100vw - 320px) / 100) ,120px);padding-top:min(6.25rem + 1.25 * ((100vw - 20rem) / 100) ,7.5rem)}@media(min-width:48rem){.core-section-library-wrapper .core-section-hero-text-full-background .wrapper{padding-top:min(2.5rem + 2.5 * ((100vw - 48rem) / 72) ,5rem)}}@media(min-width:48rem){.core-section-library-wrapper .core-section-hero-text-full-background .title{width:min(31.25rem + 14.0625 * ((100vw - 48rem) / 72) ,45.3125rem)}}.core-section-library-wrapper .core-section-hero-text-full-background .text{display:grid;margin-top:35px;margin-top:2.1875rem}@media(min-width:48rem){.core-section-library-wrapper .core-section-hero-text-full-background .text{margin-top:min(4.6875rem + 4.6875 * ((100vw - 48rem) / 72) ,9.375rem);gap:min(2.5rem + 16.25 * ((100vw - 48rem) / 72) ,18.75rem);grid-template-columns:min(31.25rem + 14.0625 * ((100vw - 48rem) / 72) ,45.3125rem) 1fr}}.core-section-library-wrapper .core-section-hero-text-full-background .text .button{width:100%;margin-top:40px;margin-top:2.5rem}@media(min-width:48rem){.core-section-library-wrapper .core-section-hero-text-full-background .text .button{max-width:31.25rem;margin-top:0}}.core-section-library-wrapper .core-section-hero-text-full-background .text .button-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
/*# sourceMappingURL=styles.css.map */
