@layer base{:root{--primary:#693ceb;--light-pink:#cfc0fd;--secondary:#00ffce;--accent:gray;--background:#fff;--text:#1a1a1a;--text-secondary:#404040;--color-green:#00ffce;--color-purple:#693ceb;--color-off-white:#ffffd6;--font-primary:"PPSupplySans",sans-serif;--hsf-heading__color:var(--color-off-white);--hsf-default-heading__color:var(--color-off-white);--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)}@font-face{font-family:PPSupplySans;src:url(/fonts/antropos/PPSupplySans-Light.woff2)format("woff2"),url(/fonts/antropos/PPSupplySans-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:PPSupplySans;src:url(/fonts/antropos/PPSupplySans-Medium.woff2)format("woff2"),url(/fonts/antropos/PPSupplySans-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:PPSupplySans;src:url(/fonts/antropos/PPSupplySans-Bold.woff2)format("woff2"),url(/fonts/antropos/PPSupplySans-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PPSupplySans Fallback;src:local(Arial);ascent-override:90%;descent-override:22%;line-gap-override:0%;size-adjust:105%}:root{--font-primary:"PPSupplySans","PPSupplySans Fallback",system-ui,sans-serif}}body{font-family:var(--font-primary)}h1,.h1{font-size:max(3rem,min(6.34vw,9.59rem));font-style:normal;font-weight:700;line-height:120%}h2,.h2{text-transform:uppercase;font-size:max(2.25rem,min(3.535vw,6.04rem));font-style:normal;font-weight:700;line-height:150%}h3,.h3{text-transform:uppercase;font-size:max(2rem,min(2.576vw,4.2675rem));font-style:normal;font-weight:700;line-height:120%}h4,.h4{text-transform:uppercase;font-size:max(1.5rem,min(1.618vw,2.495rem));font-style:normal;font-weight:700;line-height:130%}.big-text{text-transform:none;font-size:max(1.75rem,min(2.2vw,4.2675rem));font-style:normal;font-weight:200;line-height:120%}.body{letter-spacing:1px;font-size:max(1.25rem,min(1.12vw,2rem));font-style:normal;font-weight:300;line-height:150%}.labels{text-transform:uppercase;font-size:max(1rem,min(.79vw,1.45rem));font-style:normal;font-weight:400;line-height:150%}.tags{text-transform:uppercase;font-size:max(.75rem,min(.52vw,1.0125rem));font-style:normal;font-weight:700;line-height:normal}.contact-heading{text-transform:capitalize;font-size:max(1.25rem,min(.82vw,1.7rem));font-style:normal;font-weight:700;line-height:150%}.contacts-section-text a:nth-of-type(odd){font-weight:700}.contacts-section-text a:nth-of-type(2n){display:block}.closed-hotspot{transition-delay:.5s}.latestNewsSection .swiper{padding:0 var(--medium-space-64)}@media only screen and (max-width:768px){.right-side-fullwidth{padding-left:0;padding-right:0}.article-title{font-size:3rem}.latestNewsSection .swiper{padding:0 var(--small-space-32)}}@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)}.latestNewsSection .swiper{padding:0}}input[type=range]::-webkit-slider-runnable-track{background:rgba(22,22,22,.2);border-radius:9999px;height:8px}input[type=range]::-moz-range-track{background:rgba(22,22,22,.2);border-radius:9999px;height:8px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--primary);border-radius:9999px;width:16px;height:16px;margin-top:-4px}input[type=range]::-moz-range-thumb{background:var(--primary);border-radius:9999px;width:16px;height:16px}[data-hsfc-id=Renderer] .hsfc-Button{background-color:var(--primary)!important}.select-wrapper button{border:3px solid #000;border-radius:6px}.hs-form-html .hsfc-FieldLabel{font-size:max(1rem,min(1.09vw,1.75rem))!important;font-weight:500!important}.hs-form-html .hsfc-Row{margin-bottom:24px!important}.hs-form-html input{padding:8px 12px!important}.hs-form-html .hsfc-DataPrivacyField,.hs-form-html .hsfc-RichText{color:#000!important;font-size:max(.75rem,min(.82vw,1.3125rem))!important;font-family:var(--font-primary)!important}.hs-form-html .hsfc-CheckboxField label{margin-top:-8px;margin-bottom:-8px;gap:24px!important}.hs-form-html .hsfc-CheckboxInput{padding:12px!important}.hs-form-html .hsfc-Step .hsfc-Step__Content>:last-child{margin-top:24px!important}@media (max-width:1024px){.hs-form-html .hsfc-Step .hsfc-Step__Content{padding-left:0!important;padding-right:0!important}}input[type=range]::-webkit-slider-thumb{background-color:var(--primary);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:50%;width:16px;height:16px}input[type=range]::-moz-range-thumb{background-color:var(--primary);cursor:pointer;border:none;border-radius:50%;width:16px;height:16px}@media (max-width:2680px){.form-and-content-wrapper{padding:0 var(--medium-space-64)}}@media (max-width:768px){.form-and-content-wrapper{padding:0 var(--small-space-32)}}.form-and-content-wrapper .hsfc-Step__Content,.form-and-content-wrapper .form-wrapper{padding:0!important}.form-and-content-wrapper .form-wrapper .hsfc-Heading{font-family:var(--font-primary);text-transform:uppercase;color:#000;font-size:max(1.5rem,min(1.918vw,2.795rem));font-style:normal;font-weight:700;line-height:130%}.form-and-content-wrapper .form-wrapper .hsfc-FieldLabel,.form-and-content-wrapper .form-wrapper .hsfc-ProgressBar__Text{font-family:var(--font-primary);text-transform:uppercase;font-style:normal;line-height:150%;font-size:max(1rem,min(1.09vw,1.75rem))!important;font-weight:400!important}.form-and-content-wrapper .hs-form-html .hsfc-Row{margin-bottom:var(--small-space-32)!important}.form-and-content-wrapper .hsfc-ProgressBar__Progress>div{background-color:#693cea!important}.form-and-content-wrapper .hsfc-ProgressBar__Progress{background-color:#fff!important}.form-and-content-wrapper .hsfc-ReCaptchaV2,.hs-form-html .hsfc-Row .hsfc-ReCaptchaV2{display:none!important}.form-and-content-wrapper input[type=file]{cursor:pointer;color:#000!important;padding:var(--small-space-32)!important;background-color:#fff!important;border:3px solid #000!important;border-radius:5px!important;width:100%!important}.hubspot-form iframe .hsfc-Heading,.hubspot-form iframe .hsfc-FieldLabel{color:var(--color-off-white)}.form-and-content-wrapper .hs-form-html .hsfc-Row:has(.hsfc-ReCaptchaV2){margin-bottom:0!important}.hs-form-html .hsfc-Row:has(.hsfc-ReCaptchaV2){margin-bottom:0!important}.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}.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{display:none!important}.newsletter-form .hsfc-Step__Content .hsfc-NavigationRow,.newsletter-form .hsfc-Step__Content .hsfc-NavigationRow__Alerts{margin:0!important}.newsletter-form .hsfc-Button,.newsletter-form .hs-button,.newsletter-form input[type=submit],.newsletter-form button[type=submit]{text-transform:uppercase!important;cursor:pointer!important;white-space:nowrap!important;width:max-content!important;font-size:1rem!important;font-weight:600!important;font-family:var(--font-primary)!important;border:none!important;border-radius:9999px!important;padding:.7rem 2rem!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{transform:scale(1.05)!important}.newsletter-form .hsfc-TextInput,.newsletter-form .hs-input,.newsletter-form input[type=email],.newsletter-form input[type=text]{color:#333!important;width:500px!important;max-width:100%!important;font-size:1rem!important;font-family:var(--font-primary)!important;background-color:#fff!important;border:3px solid #000!important;border-radius:6px!important;margin-bottom:0!important;padding:.5rem!important}.newsletter-form .hs-form-html .hsfc-Step .hsfc-Step__Content>:last-child{margin-top:0!important}.newsletter-form .hsfc-FieldLabel,.newsletter-form .hs-form-field>label,.newsletter-form label{display:none!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{margin-top:10px;font-size:max(.75rem,min(.82vw,1.3125rem))!important;font-family:var(--font-primary)!important;position:absolute!important}.newsletter-form .hs-submit,.newsletter-form .actions{margin:0!important}@media only screen and (max-width:768px){.newsletter-form .hsfc-TextInput,.newsletter-form .hs-input,.newsletter-form input[type=email],.newsletter-form input[type=text]{width:100%!important}}
