@layer base{@font-face{font-family:TT Neoris;src:url(/fonts/inovocorte/TT_Neoris_Regular.woff2)format("woff2"),url(/fonts/inovocorte/TT_Neoris_Regular.woff)format("woff"),url(/fonts/inovocorte/TT_Neoris_Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TT Neoris;src:url(/fonts/inovocorte/TT_Neoris_Medium.woff2)format("woff2"),url(/fonts/inovocorte/TT_Neoris_Medium.woff)format("woff"),url(/fonts/inovocorte/TT_Neoris_Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TT Neoris;src:url(/fonts/inovocorte/TT_Neoris_DemiBold.woff2)format("woff2"),url(/fonts/inovocorte/TT_Neoris_DemiBold.woff)format("woff"),url(/fonts/inovocorte/TT_Neoris_DemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:TT Neoris;src:url(/fonts/inovocorte/TT_Neoris_Bold.woff2)format("woff2"),url(/fonts/inovocorte/TT_Neoris_Bold.woff)format("woff"),url(/fonts/inovocorte/TT_Neoris_Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--color-yellow:#ffc700;--color-yellow-disabled:#ffe28c;--color-meteor-grey:#4d4d4d;--color-meteor-grey-disabled:#afafaf;--font-primary:"TT Neoris",sans-serif;--big-space-128:clamp(6rem,8.46vw,13.73rem);--medium-space-64:clamp(4rem,4.23vw,7rem);--small-space-32:clamp(2rem,2.1vw,3.54rem);--font-size-responsive-32:clamp(1rem,2.1vw,3.54rem);--split-banner-big-text-width:clamp(18.5rem,26.9vw,35.19rem)}}body{font-family:var(--font-primary)}.swiper-container,.swiper-slide{height:auto!important}.portable-text>:last-child{margin-bottom:0!important}.team .swiper-slide{will-change:transform;transition:transform .4s cubic-bezier(.33,1,.68,1);transform:translateY(0)}.team .swiper-slide-active,.team .swiper-slide-center{transform:translateY(-80px)!important}h1,.h1{font-size:max(3rem,min(6.04vw,9.185rem));font-style:normal;font-weight:700;line-height:120%}h2,.h2{font-size:max(2.5rem,min(3.82vw,5.54rem));font-style:normal;font-weight:700;line-height:120%}h3,.h3{font-size:max(2.25rem,min(2.72vw,3.375rem));font-style:normal;font-weight:700;line-height:120%}h4,.h4{text-transform:uppercase;font-size:max(1.5rem,min(1.9vw,1.75rem));font-style:normal;font-weight:700;line-height:120%}.big-text{font-size:max(2rem,min(2.19vw,2.838rem));font-style:normal;font-weight:400;line-height:120%}.body{font-size:max(1.125rem,min(1.3vw,1.5rem));font-style:normal;font-weight:400;line-height:150%}.contact-heading{font-size:max(1.125rem,min(1.36vw,1.509rem));font-style:normal;font-weight:700;line-height:150%}.labels{font-size:max(1rem,min(.79vw,1.35rem));font-style:normal;font-weight:500;line-height:150%}.half-labels{font-size:max(.5rem,min(.89vw,1rem));font-style:normal;font-weight:500;line-height:150%}.tags{font-size:max(.75rem,min(.82vw,1.3125rem))}@media only screen and (max-width:768px){.right-side-fullwidth{padding-left:0;padding-right:0}.article-title{font-size:3rem}}@media (max-width:1024px){.right-side-fullwidth{margin-left:0;margin-right:0}}@media (min-width:1024px){.right-side-fullwidth{max-width:100vw;margin-right:0;margin-left:calc((100vw - min(100vw,var(--breakpoint-4xl)))/2 + var(--medium-space-64))}}@media (min-width:2680px){.right-side-fullwidth{margin-left:calc((100vw - var(--breakpoint-4xl))/2)}}.video{width:auto!important;height:auto!important}[aria-invalid=true]{color:red;border-color:red}html{scroll-behavior:smooth}[id]{scroll-margin-top:120px}#page-wrapper{opacity:1!important;visibility:visible!important}.application-detail .richImage img{border-radius:var(--radius-2xl)}.application-content .application-detail>div{padding-top:0;padding-bottom:0}.application-content .application-detail .split-media-item{min-height:max(468px,min(7.14vw,491px))}@media only screen and (min-width:2100px){.application-content .application-detail .split-media-item{min-height:max(850px,min(7.14vw,890px))}}.application-content .application-detail{gap:var(--medium-space-64);flex-direction:column;display:flex}.application-content .application-detail .richImage>div{height:max(400px,min(60vh,640px))}.application-content .application-detail .split-media-item img{border-radius:var(--radius-xl)}@media only screen and (max-width:768px){.sliderTestimonialsWrapper{width:100vw;margin-left:-32px}.sliderTestimonialsWrapper .swiper-wrapper .swiper-slide:first-child{margin-left:32px}.latestNewsSection .swiper{padding:0 32px}.sliderTestimonialsWrapper .swiper{padding-right:62px}.application-content .application-detail{gap:var(--small-space-32)}.application-content .application-detail .richImage>div{height:max(240px,min(45vh,280px))}}@media only screen and (min-width:2800px){.application-content .application-detail .richImage>div{height:max(400px,min(60vh,900px))}}.fixedContentSection .sticky h4,.fixedContentSection .sticky h2{transform:none!important}.imageGallerySection .swiper-slide{visibility:hidden;pointer-events:none}.imageGallerySection .swiper-slide-active{visibility:visible;pointer-events:auto}.newsletter-form form,.newsletter-form .hs-form,.newsletter-form .hbspt-form form{flex-wrap:wrap!important;align-items:center!important;gap:1rem!important;display:flex!important}.newsletter-form .hsfc-Step__Content{gap:12px;display:flex;padding:0!important}.form-wrapper .hsfc-Step__Content{padding:0!important}.newsletter-form .hsfc-Step__Content .hsfc-Row:nth-child(2),.newsletter-form .hsfc-Step__Content .hsfc-Row:nth-child(3),.newsletter-form .hs-richtext,.newsletter-form .legal-consent-container,.newsletter-form .hs-recaptcha,.form-wrapper .hsfc-ReCaptchaV2{display:none!important}.form-wrapper .hsfc-DataPrivacyField{margin-top:calc(-1*var(--medium-space-64))!important}.form-wrapper .hsfc-DataPrivacyField span{color:#fff!important}.newsletter-form .hsfc-Step__Content .hsfc-NavigationRow,.newsletter-form .hsfc-Step__Content .hsfc-NavigationRow__Alerts{margin:0!important}.form-wrapper .hsfc-Row{margin-bottom:var(--small-space-32)!important}.form-wrapper .hsfc-Row:last-child{margin-bottom:0!important;margin-top:calc(-1*var(--small-space-32))!important}.newsletter-form .hsfc-Button,.newsletter-form .hs-button,.newsletter-form input[type=submit],.newsletter-form button[type=submit],.form-wrapper .hsfc-Button,.form-wrapper .hs-button,.form-wrapper input[type=submit],.form-wrapper button[type=submit]{color:#000!important;text-transform:uppercase!important;cursor:pointer!important;white-space:nowrap!important;background:#ffc700!important;border:none!important;border-radius:9999px!important;width:max-content!important;padding:.5rem 2rem!important;font-size:1rem!important;font-weight:600!important;transition:transform .3s!important}.newsletter-form .hsfc-Button:hover,.newsletter-form .hs-button:hover,.newsletter-form input[type=submit]:hover,.newsletter-form button[type=submit]:hover,.form-wrapper .hsfc-Button:hover,.form-wrapper .hs-button:hover,.form-wrapper input[type=submit]:hover,.form-wrapper button[type=submit]:hover{transform:scale(1.05)!important}.newsletter-form .hsfc-TextInput,.newsletter-form .hs-input,.newsletter-form input[type=email],.newsletter-form input[type=text],.form-wrapper .hsfc-TextInput,.form-wrapper .hs-input,.form-wrapper input[type=email],.form-wrapper input[type=text]{color:#333!important;width:100%!important;max-width:100%!important;font-size:1rem!important;font-family:var(--font-primary)!important;background-color:#fff!important;border:none!important;border-radius:9999px!important;margin-bottom:0!important;padding:.5rem 1.5rem!important}.form-wrapper input[type=tel]{border-radius:0 9999px 9999px 0!important}.form-wrapper .hsfc-PhoneInput__FlagAndCaret{border:0!important}.form-wrapper .hsfc-PhoneInput{margin-bottom:0!important}.newsletter-form .hsfc-TextInput::placeholder,.newsletter-form .hs-input::placeholder,.newsletter-form input[type=email]::placeholder,.newsletter-form input[type=text]::placeholder,.form-wrapper .hsfc-TextInput::placeholder,.form-wrapper .hs-input::placeholder,.form-wrapper input[type=email]::placeholder,.form-wrapper input[type=text]::placeholder{color:#9ca3af!important}.newsletter-form .hsfc-RichText,.form-wrapper .hsfc-RichText{color:#fff!important}.newsletter-form .hsfc-FieldLabel,.newsletter-form .hs-form-field>label,.newsletter-form label{display:none!important}.form-wrapper .hsfc-FieldLabel,.form-wrapper .hs-form-field>label,.form-wrapper label{color:#fff!important;font-size:max(.75rem,min(.82vw,1.3125rem))!important}.newsletter-form .hs-form-field{margin:0!important}.newsletter-form .hs-error-msgs,.newsletter-form .hs-error-msg{display:none!important}.newsletter-form .hsfc-ErrorAlert,.form-wrapper .hsfc-ErrorAlert{margin-top:10px;font-size:max(.75rem,min(.82vw,1.3125rem))!important;font-family:var(--font-primary)!important;position:absolute!important}.form-wrapper .hsfc-CheckboxFieldGroup .hsfc-ErrorAlert{margin-top:0}.newsletter-form .hs-submit,.newsletter-form .actions,.form-wrapper .hs-submit,.form-wrapper .actions{margin:0!important}.form-wrapper .hsfc-CheckboxFieldGroup__Options{margin-bottom:0!important}.form-wrapper .hsfc-CheckboxFieldGroup>.hsfc-FieldLabel{color:#fff!important;margin-bottom:1rem!important;font-size:max(.75rem,min(.82vw,1.3125rem))!important}.form-wrapper .hsfc-CheckboxFieldGroup__Options{flex-wrap:wrap!important;gap:1rem!important;display:flex!important}.form-wrapper .hsfc-CheckboxFieldGroup__Options>div{display:inline-block!important}.form-wrapper .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel{color:#fff!important;cursor:pointer!important;font-size:1rem!important;font-family:var(--font-primary)!important;background-color:transparent!important;border:1px solid #fff!important;border-radius:16px!important;align-items:center!important;gap:.5rem!important;margin:0!important;padding:.75rem!important;font-weight:400!important;display:flex!important}.form-wrapper .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel:hover{background-color:rgba(255,255,255,.1)!important}.form-wrapper .hsfc-CheckboxFieldGroup__Options .hsfc-CheckboxInput{display:none!important}.form-wrapper .hsfc-Row>.hsfc-CheckboxField{margin-top:calc(-1*var(--small-space-32))!important}.form-wrapper textarea{min-height:200px;border-radius:16px!important}input[type=file]{cursor:pointer;color:#000!important;padding:var(--small-space-32)!important;background-color:#fff!important;border-radius:16px!important;width:100%!important}.form-wrapper .hsfc-CheckboxInput:checked+span,.form-wrapper textarea{font-family:var(--font-primary)!important;font-weight:400!important}.form-wrapper .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel:has(.hsfc-CheckboxInput:checked){color:#000!important;background-color:#fff!important}.form-wrapper .hsfc-FieldLabel__RequiredIndicator{color:#ffc700!important}.form-wrapper .hsfc-TextareaField .hsfc-ErrorAlert,.form-wrapper .hsfc-CheckboxField .hsfc-ErrorAlert{margin-top:-15px!important}.form-wrapper .hsfc-FieldLabel{padding-bottom:5px!important}.form-wrapper .hsfc-NavigationRow .hsfc-ErrorAlert{position:relative!important}.form-wrapper .hsfc-InfoAlert{color:#fff!important;font-family:var(--font-primary)!important;font-weight:400!important}.form-wrapper .hsfc-TextareaField .hsfc-ErrorAlert{padding-bottom:10px;position:relative!important}.contactsSection .form-wrapper .hsfc-TextareaField .hsfc-ErrorAlert{padding-bottom:0;position:absolute!important}@media only screen and (max-width:430px){.form-wrapper .hsfc-Row{margin-bottom:20px!important}.form-wrapper .hsfc-Row:last-child,.form-wrapper .hsfc-Row>.hsfc-CheckboxField{margin-top:0!important}.form-wrapper .hsfc-DataPrivacyField{margin-top:-20px!important}.form-wrapper .hsfc-ErrorAlert{position:relative!important}}.contactsSection .form-wrapper .hsfc-FieldLabel,.contactsSection .form-wrapper .hs-form-field>label,.contactsSection .form-wrapper label,.contactsSection .form-wrapper .hsfc-DataPrivacyField span,.contactsSection .form-wrapper .hsfc-RichText{color:#000!important}.contactsSection .form-wrapper .hsfc-TextInput,.contactsSection .form-wrapper .hs-input,.contactsSection .form-wrapper input[type=email],.contactsSection .form-wrapper input[type=text],.contactsSection .form-wrapper textarea,.contactsSection .form-wrapper input[type=tel]{border:2px solid #000!important}.contactsSection .form-wrapper .hsfc-Button,.contactsSection .form-wrapper .hs-button,.contactsSection .form-wrapper input[type=submit],.contactsSection .form-wrapper button[type=submit]{color:#fff!important;background:#000!important}.contactsSection .form-wrapper .hsfc-CheckboxFieldGroup>.hsfc-FieldLabel{color:#000!important}.contactsSection .form-wrapper .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel{color:#000!important;border:1px solid #000!important}.contactsSection .form-wrapper .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel:hover{background-color:rgba(0,0,0,.1)!important}.contactsSection .form-wrapper .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel:has(.hsfc-CheckboxInput:checked){border:2px solid #000!important}.contactsSection .form-wrapper .hsfc-Row{margin-bottom:24px!important}.contactsSection .form-wrapper .hsfc-ErrorAlert{margin-top:5px}.contactsSection .form-wrapper .hsfc-DataPrivacyField{margin-top:-24px!important}.contactsSection .form-wrapper .hsfc-Row>.hsfc-CheckboxField{margin-bottom:20px;margin-top:-10px!important}.contactsSection .form-wrapper .hsfc-CheckboxField .hsfc-ErrorAlert{margin-top:-10px!important}.contactsSection .form-wrapper .hsfc-PhoneInput__FlagAndCaret{border:2px solid #000!important;border-right:0!important}.contactsSection .form-wrapper .hsfc-DropdownInput{margin-bottom:0!important}@media only screen and (max-width:768px){.latestNewsSection .swiper{padding:0 32px}}@media only screen and (min-width:768px) and (max-width:2560px){.latestNewsSection .swiper{padding:0 64px}.latestNewsSection .news-center .swiper-wrapper{justify-content:center;display:flex}}#CybotCookiebotDialog{background-color:#ffc700!important}#CybotCookiebotDialogBodyContent{color:#fff!important}#CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogBodyLevelButtonCustomize,#CybotCookiebotDialogBodyButtonDecline,#CybotCookiebotDialogBodyButtonAccept{color:#fff!important;background-color:#000!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{color:#fff!important}#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink{color:#ffc700!important}#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink:hover{color:#000!important}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{background-color:#ffc700!important}
