<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.hero{width:100%;margin:0 auto;margin-bottom:50px;display:flex;justify-content:center;align-items:center;position:relative;color:var(--text-color)}.hero_small{--space-top:100px;--img-height:550px;width:90%;max-width:var(--max-width-content);display:flex;flex-direction:row-reverse;padding-top:var(--space-top)}.hero_small .hero-text{width:90%;max-width:40vw;font-size:var(--font-size-paragraph-1)}.hero_fullwidth{padding-top:0;padding-bottom:0;margin-top:-160px;height:650px}.hero_fullwidth .hero-content{width:100%}.hero_fullwidth .hero-text{max-width:60%}@media (max-width:1024px){.hero_fullwidth{margin-top:-170px}}.hero_small .hero-background-image_small{position:static;width:100%;max-height:550px;object-fit:cover;border-radius:var(--border-rounded-shape);z-index:0}.hero_small .hero-image-container{width:50%;height:100%;display:flex;justify-content:center;align-items:center}.hero_small .hero-image-container img{width:100%;height:100%;object-fit:cover;border-radius:var(--border-rounded-shape);z-index:0}.hero-background-image_fullwidth{position:absolute;top:0;right:0;width:100%;height:650px;object-fit:cover;z-index:0}.hero_small .hero-image-container{width:50%;height:100%;display:flex;justify-content:center;align-items:flex-end}.hero_small .hero-image-container img{width:100%;height:var(--img-height);object-fit:cover;border-radius:var(--border-rounded-shape);z-index:0}.hero-content{width:50%;max-width:var(--max-width-content);height:100%;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;position:relative}.hero-text{display:flex;flex-direction:column;justify-content:center;flex-grow:1}.hero-text h2{margin-bottom:27px}.hero-text p{margin-bottom:0;font-family:var(--font-secondary);font-size:var(--font-size-text-medium);font-weight:400;line-height:25px;margin-top:27px;margin-bottom:27px}.hero-cta-container{display:flex}.hero-cta-button{width:var(--width-cta-button);height:var(--height-cta-button);background-color:var(--color-white);border:none;border-radius:8px;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:2}.hero-cta-icon{font-size:var(--font-size-cta-icon);color:var(--section-menu-bg);display:flex;justify-content:center;align-items:center}.hero-cta-text{width:auto;height:var(--height-cta-text);padding:0 30px;background-color:var(--cta-bg-color-white);border-radius:var(--border-rounded-cta-right);display:flex;justify-content:center;align-items:center;transform:var(--cta-transform);font-weight:var(--font-weight-semi-bold)}.title-small+.hero-cta-container,.title-big+.hero-cta-container{margin-top:20px}@media (max-width:767.98px){.hero_small .hero-image-container{width:100%;margin-bottom:20px}.hero_small{--space-top:44px;--img-height:575px;flex-direction:column;align-items:center;width:100%;padding-left:var(--global-safe-space);padding-right:var(--global-safe-space);margin:0 auto;box-sizing:border-box}.hero_small .hero-text{max-width:100%}.hero_small .hero-image-container{padding-bottom:calc(1100 / 1220 * 100%);height:0;overflow:hidden;position:relative}.hero_small .hero-background-image_small{margin-right:0;max-height:unset;width:100%;height:100% !important;position:absolute;top:0;left:0}.hero_small .hero-content{width:100%;max-width:100%;padding:0}.hero-text h2{padding-top:20px}.hero_small .hero-cta-container{margin-top:50px}.hero_fullwidth .hero-content{width:100%;padding-left:var(--global-safe-space);padding-right:var(--global-safe-space);margin:0 auto}.hero_fullwidth .hero-text{max-width:100%}}@media (min-width:768px){.hero_small .hero-content{height:var(--img-height)}}@media (min-width:768px) and (max-width:1239.98px){.hero_small{--space-top:105px;--img-height:463px}.hero_fullwidth .hero-content{width:90%;margin:0 auto}.hero_small .hero-content .hero-text{margin-top:35px;justify-content:flex-start}}@media (min-width:1240px) and (max-width:1439.98px){.hero_small{--space-top:70px;--img-height:488px}}.hero .hero-image-container .video-sizer{width:100%;height:100vh;position:relative}.hero .hero-image-container video{width:100%;height:100%}.hero.hero_fullwidth .hero-image-container video{object-fit:cover;position:absolute;top:0;left:0}@media (min-width:1240px){body.home .hero.hero_fullwidth{height:100vh}}</pre></body></html>