#root{margin:0;padding:0}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{min-height:100%;flex:1;display:flex;flex-direction:column;overflow-x:hidden;width:100%;position:relative}main#page-main-content{flex:1}.Toastify__toast-container{z-index:9999999999}@font-face{font-family:Graphik Thin;src:url(/fonts/Graphik-Thin.ttf);font-display:swap}@font-face{font-family:Graphik Thin Italic;src:url(/fonts/Graphik-ThinItalic.ttf);font-display:swap}@font-face{font-family:Graphik Extralight;src:url(/fonts/Graphik-Extralight.ttf);font-display:swap}@font-face{font-family:Graphik Extralight Italic;src:url(/fonts/Graphik-ExtralightItalic.ttf);font-display:swap}@font-face{font-family:Graphik Light;src:url(/fonts/Graphik-Light.ttf);font-display:swap}@font-face{font-family:Graphik Light Italic;src:url(/fonts/Graphik-LightItalic.ttf);font-display:swap}@font-face{font-family:Graphik Regular;src:url(/fonts/Graphik-Regular.ttf);font-display:swap}@font-face{font-family:Graphik Regular Italic;src:url(/fonts/Graphik-RegularItalic.ttf);font-display:swap}@font-face{font-family:Graphik Medium;src:url(/fonts/Graphik-Medium.ttf);font-display:swap}@font-face{font-family:Graphik Medium Italic;src:url(/fonts/Graphik-MediumItalic.ttf);font-display:swap}@font-face{font-family:Graphik Semibold;src:url(/fonts/Graphik-Semibold.ttf);font-display:swap}@font-face{font-family:Graphik Semibold Italic;src:url(/fonts/Graphik-SemiboldItalic.ttf);font-display:swap}@font-face{font-family:Graphik Bold;src:url(/fonts/Graphik-Bold.ttf);font-display:swap}@font-face{font-family:Graphik Bold Italic;src:url(/fonts/Graphik-BoldItalic.ttf);font-display:swap}@font-face{font-family:Graphik Black;src:url(/fonts/Graphik-Black.ttf);font-display:swap}@font-face{font-family:Graphik Black Italic;src:url(/fonts/Graphik-BlackItalic.ttf);font-display:swap}@font-face{font-family:Graphik Super;src:url(/fonts/Graphik-Super.ttf);font-display:swap}@font-face{font-family:Graphik Super Italic;src:url(/fonts/Graphik-SuperItalic.ttf);font-display:swap}.footer-component{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);border-top:1px solid rgba(154,245,254,.2);padding:2.0833333333vw 4.1666666667vw;margin-top:auto}@media(max-width:950px){.footer-component{padding:7.6335877863vw 5.0890585242vw}}.footer-component .footer-container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1.0416666667vw;margin-bottom:1.5625vw}@media(max-width:950px){.footer-component .footer-container{flex-direction:column;text-align:center;gap:5.0890585242vw;margin-bottom:6.3613231552vw}}.footer-component .footer-left{display:flex;align-items:center;gap:1.5625vw}@media(max-width:950px){.footer-component .footer-left{flex-direction:column;gap:3.8167938931vw}}.footer-component .footer-left .footer-logo{display:flex;align-items:center;justify-content:center}.footer-component .footer-left .footer-logo .footer-logo-text{width:2.0833333333vw;height:auto;object-fit:contain}@media(max-width:950px){.footer-component .footer-left .footer-logo .footer-logo-text{width:8.9058524173vw;height:auto}}.footer-component .footer-left .footer-copyright p{font-family:Graphik Regular;font-size:.625vw;color:#fff9;margin:0}@media(max-width:950px){.footer-component .footer-left .footer-copyright p{font-size:2.5445292621vw}}.footer-component .footer-right .footer-social{display:flex;gap:1.0416666667vw;margin-top:.8333333333vw}@media(max-width:950px){.footer-component .footer-right .footer-social{gap:6.3613231552vw}}.footer-component .footer-right .footer-social .footer-social-link{display:flex;align-items:center;justify-content:center;width:1.875vw;height:1.875vw;border-radius:50%;background:#ffffff0d;transition:all .3s ease}@media(max-width:950px){.footer-component .footer-right .footer-social .footer-social-link{width:10.1781170483vw;height:10.1781170483vw}}.footer-component .footer-right .footer-social .footer-social-link:hover{background:#9af5fe;transform:translateY(-3px)}.footer-component .footer-right .footer-social .footer-social-link img{width:1.0416666667vw;height:1.0416666667vw;object-fit:contain;transition:filter .3s ease}@media(max-width:950px){.footer-component .footer-right .footer-social .footer-social-link img{width:5.5979643766vw;height:5.5979643766vw}}.footer-component .footer-nav{padding-top:1.5625vw;border-top:1px solid rgba(255,255,255,.1)}@media(max-width:950px){.footer-component .footer-nav{padding-top:6.3613231552vw}}.footer-component .footer-nav .footer-nav-links{display:flex;justify-content:center;align-items:center;gap:.4166666667vw;flex-wrap:wrap}@media(max-width:950px){.footer-component .footer-nav .footer-nav-links{gap:3.0534351145vw}}.footer-component .footer-nav .footer-nav-links .footer-nav-link{font-family:Graphik Regular;font-size:.625vw;color:#ffffffb3;text-decoration:none;transition:color .3s ease}@media(max-width:950px){.footer-component .footer-nav .footer-nav-links .footer-nav-link{font-size:2.7989821883vw}}.footer-component .footer-nav .footer-nav-links .footer-nav-link:hover{color:#9af5fe}.footer-component .footer-nav .footer-nav-links .footer-nav-separator{color:#ffffff4d;font-size:.625vw}@media(max-width:950px){.footer-component .footer-nav .footer-nav-links .footer-nav-separator{font-size:2.7989821883vw}}.footer-component.compact .footer-container{margin-bottom:0}.footer-component.compact .footer-nav{display:none}@font-face{font-family:Graphik Thin;src:url(/fonts/Graphik-Thin.ttf);font-display:swap}@font-face{font-family:Graphik Thin Italic;src:url(/fonts/Graphik-ThinItalic.ttf);font-display:swap}@font-face{font-family:Graphik Extralight;src:url(/fonts/Graphik-Extralight.ttf);font-display:swap}@font-face{font-family:Graphik Extralight Italic;src:url(/fonts/Graphik-ExtralightItalic.ttf);font-display:swap}@font-face{font-family:Graphik Light;src:url(/fonts/Graphik-Light.ttf);font-display:swap}@font-face{font-family:Graphik Light Italic;src:url(/fonts/Graphik-LightItalic.ttf);font-display:swap}@font-face{font-family:Graphik Regular;src:url(/fonts/Graphik-Regular.ttf);font-display:swap}@font-face{font-family:Graphik Regular Italic;src:url(/fonts/Graphik-RegularItalic.ttf);font-display:swap}@font-face{font-family:Graphik Medium;src:url(/fonts/Graphik-Medium.ttf);font-display:swap}@font-face{font-family:Graphik Medium Italic;src:url(/fonts/Graphik-MediumItalic.ttf);font-display:swap}@font-face{font-family:Graphik Semibold;src:url(/fonts/Graphik-Semibold.ttf);font-display:swap}@font-face{font-family:Graphik Semibold Italic;src:url(/fonts/Graphik-SemiboldItalic.ttf);font-display:swap}@font-face{font-family:Graphik Bold;src:url(/fonts/Graphik-Bold.ttf);font-display:swap}@font-face{font-family:Graphik Bold Italic;src:url(/fonts/Graphik-BoldItalic.ttf);font-display:swap}@font-face{font-family:Graphik Black;src:url(/fonts/Graphik-Black.ttf);font-display:swap}@font-face{font-family:Graphik Black Italic;src:url(/fonts/Graphik-BlackItalic.ttf);font-display:swap}@font-face{font-family:Graphik Super;src:url(/fonts/Graphik-Super.ttf);font-display:swap}@font-face{font-family:Graphik Super Italic;src:url(/fonts/Graphik-SuperItalic.ttf);font-display:swap}*{scroll-behavior:smooth}header.main-header-component{box-sizing:border-box;z-index:999;width:100%;position:sticky;top:0;display:flex;flex-direction:column;color:#fff;background-color:#0a0a0a;font-family:Graphik Regular}@media(max-width:950px){header.main-header-component{position:fixed;left:0;background-color:#101010;height:auto;min-height:2.5445292621vw;padding:5.0890585242vw 10.6870229008vw}}header.main-header-component .main-header-component-mobile{background-color:transparent;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}header.main-header-component .main-header-component-mobile .main-header-component-mobile-logo{width:9.6692111959vw;height:auto;cursor:pointer}header.main-header-component .main-header-component-mobile div{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:3.8167938931vw}header.main-header-component .main-header-component-mobile div .main-header-lang{position:relative;display:flex;align-items:center;gap:1.272264631vw;cursor:pointer;padding:1.272264631vw}header.main-header-component .main-header-component-mobile div .main-header-lang:hover .main-header-component-mobile-avatar-dropdown{display:flex}header.main-header-component .main-header-component-mobile div .main-header-lang .main-header-component-mobile-avatar-arrow{width:3.0534351145vw;height:auto;cursor:pointer;transition:transform .3s ease}header.main-header-component .main-header-component-mobile div .main-header-lang:hover .main-header-component-mobile-avatar-arrow{transform:rotate(180deg)}header.main-header-component .main-header-component-mobile div .main-header-component-mobile-avatar-dropdown{display:none;position:absolute;top:100%;left:0;background-color:#1a1a1a;padding:2.5445292621vw;gap:2.0356234097vw;box-sizing:border-box;flex-direction:column;width:25vw;min-width:100px;border-radius:4px;box-shadow:0 4px 8px #0003;z-index:1000}header.main-header-component .main-header-component-mobile div .main-header-component-mobile-avatar-dropdown .main-header-component-mobile-avatar-dropdown-lang{display:flex;font-size:3.5623409669vw;padding:2.0356234097vw;gap:2.0356234097vw;border:none;border-bottom:2px solid transparent;color:#fff;text-decoration:none;align-items:center;transition:all .3s ease-in-out;cursor:pointer;background:none;font-family:inherit;width:100%;font-family:Graphik Medium}header.main-header-component .main-header-component-mobile div .main-header-component-mobile-avatar-dropdown .main-header-component-mobile-avatar-dropdown-lang:hover{border-bottom:2px solid white;background-color:#ffffff1a}header.main-header-component .main-header-component-mobile div .main-header-component-mobile-avatar-dropdown .main-header-component-mobile-avatar-dropdown-lang img{width:5.0890585242vw;height:5.0890585242vw;border-radius:2px}header.main-header-component .main-header-component-mobile div .main-header-component-mobile-avatar-img{width:7.1246819338vw;height:7.1246819338vw;object-fit:cover;border:none;border-radius:100%;cursor:pointer}header.main-header-component .main-header-component-mobile div .main-header-component-mobile-menu{background:none;border:none;padding:0;cursor:pointer;line-height:0;transition:opacity .3s ease}header.main-header-component .main-header-component-mobile div .main-header-component-mobile-menu img{width:7.6335877863vw;height:auto}header.main-header-component .main-header-component-mobile div .main-header-component-mobile-menu:hover{opacity:.8}@media(min-width:950px){header.main-header-component .main-header-component-section2{padding:.5208333333vw 3.28125vw}}header.main-header-component .main-header-component-section2{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media(min-width:950px){header.main-header-component .main-header-component-section2{font-size:.8333333333vw;line-height:.8854166667vw}}@media(min-width:950px){header.main-header-component .main-header-component-section2 .main-header-component-section2-logo{width:1.5625vw;margin-right:calc(10vw - 4.7916666667vw)}}header.main-header-component .main-header-component-section2 .main-header-component-section2-div{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:center;padding-right:2.0833333333vw;margin-top:.78125vw;font-family:Graphik Semibold}@media(min-width:950px){header.main-header-component .main-header-component-section2 .main-header-component-section2-div{gap:2.2916666667vw}}header.main-header-component .main-header-component-section2 .main-header-component-section2-div>*{color:#fff;text-decoration:none;font-size:.8333333333vw;cursor:pointer;transition:border-color .3s ease-in-out}@media(min-width:950px){header.main-header-component .main-header-component-section2 .main-header-component-section2-div>*{border-bottom:2px solid transparent;padding-bottom:.5208333333vw}}header.main-header-component .main-header-component-section2 .main-header-component-section2-div>*:hover{border-bottom:2px solid #9AF5FE}header.main-header-component .main-header-component-section2 .main-header-component-section2-div>*.selected{color:#9af5fe}@media(min-width:950px){header.main-header-component .main-header-component-section2 .main-header-component-section2-div>*.selected{border-bottom:2px solid transparent}}header.main-header-component .main-header-component-section2 .main-header-language-selector{display:flex;flex-direction:row;align-items:center;gap:1.0416666667vw}header.main-header-component .main-header-component-section2 .main-header-language-selector .main-header-language-dropdown{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;cursor:pointer;gap:.2604166667vw}header.main-header-component .main-header-component-section2 .main-header-language-selector .main-header-language-dropdown:hover .main-header-avatar-dropdown{display:flex}@media(min-width:950px){header.main-header-component .main-header-component-section2 .main-header-language-selector .main-header-language-dropdown .main-header-avatar-img{width:1.25vw;height:1.25vw;object-fit:contain;background-color:#ffffff80;border:none;border-radius:100%}}@media(min-width:950px){header.main-header-component .main-header-component-section2 .main-header-language-selector .main-header-language-dropdown .main-header-avatar-arrow{width:.5208333333vw}}header.main-header-component .main-header-component-section2 .main-header-language-selector .main-header-language-dropdown .main-header-avatar-dropdown{z-index:999999;display:none;position:absolute;top:100%;background-color:#000;padding:1.0416666667vw;gap:.5208333333vw;box-sizing:border-box;right:0;flex-direction:column;width:8vw;transition:border-color .3s ease-in-out}header.main-header-component .main-header-component-section2 .main-header-language-selector .main-header-language-dropdown .main-header-avatar-dropdown .main-header-avatar-dropdown-lang{display:flex;padding-bottom:.2604166667vw;gap:.2604166667vw;border:none;border-bottom:2px solid transparent;color:#fff;text-decoration:none;align-items:center;transition:border-color .3s ease-in-out;background:none;font-family:inherit;font-size:inherit;cursor:pointer;font-family:Graphik Medium}header.main-header-component .main-header-component-section2 .main-header-language-selector .main-header-language-dropdown .main-header-avatar-dropdown .main-header-avatar-dropdown-lang:hover{border-bottom:2px solid white}header.main-header-component .main-header-component-section2 .main-header-language-selector .main-header-language-dropdown .main-header-avatar-dropdown .main-header-avatar-dropdown-lang img{width:1.25vw;height:1.25vw}.main-header-menu-component-mobile{z-index:99999;overflow-y:auto;box-sizing:border-box;position:fixed;top:0;left:-120%;width:100vw;height:100dvh;background-color:#000;transition:left .5s ease-in-out;padding:20.3562340967vw 8.9058524173vw 8.9058524173vw}.main-header-menu-component-mobile.visible{left:0;animation:slideIn .5s ease-in-out forwards}.main-header-menu-component-mobile .main-header-menu-component-mobile-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12.7226463104vw}.main-header-menu-component-mobile .main-header-menu-component-mobile-header .main-header-logo{width:25.4452926209vw;height:auto}.main-header-menu-component-mobile .main-header-menu-component-mobile-header .main-header-close{font-size:5.0890585242vw;font-family:Graphik Medium;cursor:pointer;padding:1.272264631vw 2.5445292621vw;transition:all .3s ease;border:none;border-bottom:.5089058524vw solid transparent;background:none;color:#fff}.main-header-menu-component-mobile .main-header-menu-component-mobile-header .main-header-close:hover{border-color:#fff}.main-header-menu-component-mobile .main-header-menu-component-mobile-links{display:flex;flex-direction:column;margin-bottom:5.0890585242vw;gap:1.272264631vw}.main-header-menu-component-mobile .main-header-menu-component-mobile-links .main-header-menu-component-mobile-link{font-family:Graphik Bold;color:#fff;text-decoration:none;font-size:5.0890585242vw;line-height:12.7226463104vw;padding:1.272264631vw 0;transition:color .3s ease;border-bottom:2px solid transparent}.main-header-menu-component-mobile .main-header-menu-component-mobile-links .main-header-menu-component-mobile-link:hover{color:#9af5fe;border-bottom-color:#9af5fe}.main-header-menu-component-mobile .main-header-menu-component-mobile-links .main-header-menu-component-mobile-link.selected{color:#9af5fe;font-weight:700}.main-header-menu-component-mobile hr{border:none;border-top:1px solid #333;margin:5.0890585242vw 0}.main-header-menu-component-mobile .header-menu-component-external{display:flex;justify-content:center;align-items:center;gap:7.6335877863vw;margin-top:12.7226463104vw}.main-header-menu-component-mobile .header-menu-component-external img{width:10.1781170483vw;height:10.1781170483vw;cursor:pointer;transition:transform .3s ease;filter:brightness(0) invert(1)}.main-header-menu-component-mobile .header-menu-component-external img:hover{transform:scale(1.1)}.main-header-menu-component-mobile .footer-right .footer-social{display:flex;gap:1.0416666667vw;margin-top:.8333333333vw}@media(max-width:950px){.main-header-menu-component-mobile .footer-right .footer-social{gap:6.3613231552vw;align-items:center;justify-content:center}}.main-header-menu-component-mobile .footer-right .footer-social .footer-social-link{display:flex;align-items:center;justify-content:center;width:1.875vw;height:1.875vw;border-radius:50%;background:#ffffff0d;transition:all .3s ease}@media(max-width:950px){.main-header-menu-component-mobile .footer-right .footer-social .footer-social-link{width:10.1781170483vw;height:10.1781170483vw}}.main-header-menu-component-mobile .footer-right .footer-social .footer-social-link:hover{background:#9af5fe;transform:translateY(-3px)}.main-header-menu-component-mobile .footer-right .footer-social .footer-social-link:hover img{filter:brightness(0)}.main-header-menu-component-mobile .footer-right .footer-social .footer-social-link img{width:1.0416666667vw;height:1.0416666667vw;object-fit:contain;transition:filter .3s ease}@media(max-width:950px){.main-header-menu-component-mobile .footer-right .footer-social .footer-social-link img{width:5.5979643766vw;height:5.5979643766vw}}@keyframes slideIn{0%{left:-120%}to{left:0}}body.menu-open{overflow:hidden}@font-face{font-family:Graphik Thin;src:url(/fonts/Graphik-Thin.ttf);font-display:swap}@font-face{font-family:Graphik Thin Italic;src:url(/fonts/Graphik-ThinItalic.ttf);font-display:swap}@font-face{font-family:Graphik Extralight;src:url(/fonts/Graphik-Extralight.ttf);font-display:swap}@font-face{font-family:Graphik Extralight Italic;src:url(/fonts/Graphik-ExtralightItalic.ttf);font-display:swap}@font-face{font-family:Graphik Light;src:url(/fonts/Graphik-Light.ttf);font-display:swap}@font-face{font-family:Graphik Light Italic;src:url(/fonts/Graphik-LightItalic.ttf);font-display:swap}@font-face{font-family:Graphik Regular;src:url(/fonts/Graphik-Regular.ttf);font-display:swap}@font-face{font-family:Graphik Regular Italic;src:url(/fonts/Graphik-RegularItalic.ttf);font-display:swap}@font-face{font-family:Graphik Medium;src:url(/fonts/Graphik-Medium.ttf);font-display:swap}@font-face{font-family:Graphik Medium Italic;src:url(/fonts/Graphik-MediumItalic.ttf);font-display:swap}@font-face{font-family:Graphik Semibold;src:url(/fonts/Graphik-Semibold.ttf);font-display:swap}@font-face{font-family:Graphik Semibold Italic;src:url(/fonts/Graphik-SemiboldItalic.ttf);font-display:swap}@font-face{font-family:Graphik Bold;src:url(/fonts/Graphik-Bold.ttf);font-display:swap}@font-face{font-family:Graphik Bold Italic;src:url(/fonts/Graphik-BoldItalic.ttf);font-display:swap}@font-face{font-family:Graphik Black;src:url(/fonts/Graphik-Black.ttf);font-display:swap}@font-face{font-family:Graphik Black Italic;src:url(/fonts/Graphik-BlackItalic.ttf);font-display:swap}@font-face{font-family:Graphik Super;src:url(/fonts/Graphik-Super.ttf);font-display:swap}@font-face{font-family:Graphik Super Italic;src:url(/fonts/Graphik-SuperItalic.ttf);font-display:swap}.scroll-to-top-component{box-sizing:border-box;position:fixed;z-index:210;right:2.0833333333vw;bottom:2.0833333333vw;cursor:pointer;display:flex;justify-content:center;align-items:center;width:2.6041666667vw;height:2.6041666667vw;padding:.78125vw;border:none;border-radius:100%;background-color:#fff;box-shadow:0 0 10px #ffffffbf}@media(max-width:950px){.scroll-to-top-component{display:none}}.scroll-to-top-component img{width:100%;height:100%}
