.spacekh-home .section-contacts .spacekh-contacts-ribbon{margin-inline:calc(var(--spacekh-section-gutter)*-1);margin-bottom:13.33vh;overflow:hidden;text-transform:uppercase;color:var(--site-color-th04);font-size:16.89vh;line-height:18.6vh;font-family:Libertinus Sans,sans-serif}.spacekh-home .section-contacts .spacekh-contacts-ribbon .rfm-marquee-container{overflow:hidden}.spacekh-home .section-contacts .spacekh-contacts-ribbon .spacekh-contacts-ribbon-item{margin-inline:2.1vh;white-space:nowrap}@media screen and (max-width:1100px){.spacekh-home .section-contacts .spacekh-contacts-ribbon{margin-bottom:4.2vh;color:var(--site-color-th02);font-size:8.4vh;line-height:9.2vh;font-family:Libertinus Sans,sans-serif}}@keyframes loadingAni{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loadingBarAni{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes loadingBarScanAni{0%,to{transform:translateX(-30%) scaleX(.4);animation-timing-function:cubic-bezier(.32,0,.67,0)}25%{transform:translateX(116%) scaleX(1);animation-timing-function:cubic-bezier(.33,1,.68,1)}50%{transform:translateX(263%) scaleX(.4);animation-timing-function:cubic-bezier(.32,0,.67,0)}75%{transform:translateX(116%) scaleX(1);animation-timing-function:cubic-bezier(.33,1,.68,1)}}@keyframes fadeInBlur{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:blur(0)}}@keyframes copyFeedback{0%{transform:scale(1);background-color:rgba(0,226,144,.25)}50%{transform:scale(1.1);background-color:rgba(0,226,144,.5)}to{transform:scale(1);background-color:rgba(0,226,144,.25)}}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Regular.ttf);font-weight:400}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Medium.ttf);font-weight:500}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-SemiBold.ttf);font-weight:600}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Bold.ttf);font-weight:700}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-ExtraBold.ttf);font-weight:800}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Black.ttf);font-weight:900}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-ThinIt.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-LightIt.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-Book.ttf) format("truetype");font-weight:350;font-style:normal;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-BookIt.ttf) format("truetype");font-weight:350;font-style:italic;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-RegularIt.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-MediumIt.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-SemiBoldIt.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-BoldIt.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-ExtraBoldIt.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Cygre;src:url(/fonts/cygre/Cygre-BlackIt.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Libertinus Sans;src:url(/fonts/libertinus-sans/LibertinusSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Libertinus Sans;src:url(/fonts/libertinus-sans/LibertinusSans-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Libertinus Sans;src:url(/fonts/libertinus-sans/LibertinusSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.spacekh-home .section-contacts{padding-bottom:12.6vh;background:linear-gradient(to bottom,var(--site-color-th04),var(--site-color-th02) 60%);color:var(--site-color-th05)}.spacekh-home .section-contacts .spacekh-contacts-card{grid-template-columns:minmax(0,2fr) minmax(0,1.02fr);width:auto;border-radius:var(--site-radius-sm);overflow:hidden}.spacekh-home .section-contacts .spacekh-contacts-content{grid-template-columns:minmax(0,.72fr) minmax(0,1fr);align-content:space-between;gap:21vh 5.25vh;padding:6.3vh 8.4vh 4.2vh;background:color-mix(in srgb,var(--site-color-th04) 20%,transparent)}.spacekh-home .section-contacts .spacekh-contacts-intro{grid-column:1/-1;gap:3.15vh}.spacekh-home .section-contacts .spacekh-contacts-intro .spacekh-heading,.spacekh-home .section-contacts .spacekh-contacts-intro .spacekh-lead{color:inherit}.spacekh-home .section-contacts .spacekh-contact-channels{align-content:end;gap:2.1vh}.spacekh-home .section-contacts .spacekh-contact-channels>p{max-width:21vh;font-size:2.1vh;line-height:2.7vh;font-family:Cygre,sans-serif}.spacekh-home .section-contacts .spacekh-contact-phones{gap:.5vh;font-size:2.1vh;line-height:2.7vh;font-family:Cygre,sans-serif}.spacekh-home .section-contacts .spacekh-contacts-image{position:relative;isolation:isolate;place-items:end;padding:4.2vh}.spacekh-home .section-contacts .spacekh-contacts-image>.img{position:absolute;inset:0;width:100%;height:100%;z-index:-1}.spacekh-home .section-contacts .spacekh-contacts-image>.img img{width:100%;height:100%;object-fit:cover}.spacekh-home .section-contacts .spacekh-contacts-image>.spacekh-button{-webkit-backdrop-filter:blur(2.1vh);backdrop-filter:blur(2.1vh);border-color:currentColor;background:rgba(44,46,49,.2509803922)}.spacekh-home .section-contacts .spacekh-contacts-image>.spacekh-button:hover{background:var(--site-color-th02);color:var(--site-color-th09);border-color:var(--site-color-th02)}@media screen and (max-width:1100px){.spacekh-home .section-contacts{background:linear-gradient(to bottom,var(--site-color-th04),var(--site-color-th02) 20%);padding-top:6.3vh;padding-bottom:8.4vh}.spacekh-home .section-contacts .spacekh-contacts-card{grid-template-columns:minmax(0,1fr)}.spacekh-home .section-contacts .spacekh-contacts-content{gap:4.2vh;padding:3.15vh 3.15vh 6.3vh}.spacekh-home .section-contacts .spacekh-contacts-intro{gap:3.15vh}.spacekh-home .section-contacts .spacekh-contact-channels{gap:2.1vh;text-wrap:balance}.spacekh-home .section-contacts .spacekh-contact-channels>p{max-width:none}.spacekh-home .section-contacts .spacekh-contacts-image{min-height:42vh;padding:3.15vh}}@media screen and (max-width:700px){.spacekh-home .section-contacts .spacekh-contacts-content{grid-template-columns:minmax(0,1fr);padding:2.1vh 2.1vh 6.3vh}.spacekh-home .section-contacts .spacekh-contacts-image{padding:2.1vh}}