@font-face{font-display:swap;font-family:Pasha Neue Medium;src:url(/_next/static/media/Gilroy-Medium.325b7de6.woff2) format("woff2")}@font-face{font-display:swap;font-family:Pasha Neue Semibold;src:url(/_next/static/media/Gilroy-Semibold.2be39dd8.woff2) format("woff2")}:root{--background:#212426;--foreground:#f5f5f5;--heroMainText:#f5f5f5;--buttonBg:#56b14d;--buttonText:#f5f5f5;--buttonBorder:#56b14d;--buttonHeroBg:#3437384d;--buttonOfferText:#333;--themeToggleIcon:url(/_next/static/media/sun-icon.700443f1.svg);--heroBackgroundImage:url(/_next/static/media/hero-bg-dark.06bb5bca.png);--heroBackgroundImageMobile:url(/_next/static/media/hero-bg-dark-mobile.815d5284.png);--languageToggleIconFirst:url(/_next/static/media/planet-icon-dark.c765e5c0.png);--pagesDropdownIcon:url(/_next/static/media/arrow-down-light.eb49e870.png);--languageToggleIconSecond:url(/_next/static/media/arrow-down-dark.a2311bbd.png);--languageToggleColor:#333;--vh:1vh}:root.light{--background:#fdf6e3;--foreground:#333;--heroMainText:#56b14d;--buttonOfferText:#f5f5f5;--themeToggleIcon:url(/_next/static/media/moon-icon.2dc40d43.svg);--heroBackgroundImage:url(/_next/static/media/hero-bg-light.ef328be8.png);--heroBackgroundImageMobile:url(/_next/static/media/hero-bg-light-mobile.4981c4ed.png);--languageToggleIconFirst:url(/_next/static/media/planet-icon-light.e47d808c.png);--pagesDropdownIcon:url(/_next/static/media/arrow-down-dark.a2311bbd.png);--languageToggleIconSecond:url(/_next/static/media/arrow-down-light.eb49e870.png);--languageToggleColor:#f5f5f5}*,:after,:before{margin:0;padding:0;box-sizing:border-box;cursor:none}body,html{cursor:none}html{font-size:62.5%}body{font-family:Pasha Neue Medium,sans-serif;background:var(--background);color:var(--foreground);transition:all .3s ease;letter-spacing:.3px}::-webkit-scrollbar{width:1rem}::-webkit-scrollbar-track{-webkit-box-shadow:inset .5rem .5rem .5rem -.5rem rgba(34,60,80,.2);background-color:#212426}::-webkit-scrollbar-thumb{background-color:#3a3a3a}.cursor{width:5rem;height:5rem;background-color:rgba(86,177,77,.6);border-radius:100%;position:fixed;transform:translate(-50%,-50%);transition:all .3s;transition-property:transform;pointer-events:none;z-index:9999}@media screen and (max-width:1100px){.cursor{display:none}}.cursor.link-hovered{transform:translate(-50%,-50%) scale(1.4);background-color:rgba(86,177,77,.4)}a,button{text-decoration:none;letter-spacing:.3px;transition:all .3s}a,button,button img{color:var(--foreground)}button{font-size:2rem;font-family:Pasha Neue Medium,sans-serif;text-decoration:none;background:transparent;border:none;outline:none}button.active{color:#56b14d}h1,h2,h3{letter-spacing:.5px}h2{color:#56b14d;text-align:center;margin-bottom:3rem}h2,h3{font-size:2.4rem}h3{color:var(--foreground)}@media(max-width:1440px){h3{font-size:2.2rem}}@media(max-width:767px){h3{text-align:center}}p{line-height:28px;font-size:2rem}@media(max-width:767px){p{font-size:1.8rem}}h4,input,p,select,span,textarea{letter-spacing:.3px}.main-button{display:inline-block;background-color:var(--buttonBg);color:var(--buttonText);font-family:Pasha Neue Medium,sans-serif;font-size:2rem;white-space:nowrap;border-radius:3rem;box-shadow:0 1rem 2rem rgba(0,0,0,.19),0 .5rem .3rem -.2rem rgba(0,0,0,.23);padding:1.2rem 2.5rem;min-width:10rem;text-align:center;transition:background-color .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(hover:hover){.main-button:hover{background-color:#259314}}@media(max-width:1440px){.main-button{font-size:1.8rem;padding:1.2rem 2.2rem}}@media(max-width:767px){.main-button{font-size:2rem;padding:1.2rem 2.5rem}}.container{flex-direction:column}.container,.loading{display:flex;justify-content:center;align-items:center}.loading{width:100%;height:100vh}@media(max-width:767px){.loading{height:85vh}}.loading img{width:100%;object-fit:contain}#theme-switch{width:5rem;height:5rem;padding:0;border-radius:50%;background-color:#56b14d;display:flex;justify-content:center;align-items:center;top:2rem;right:2rem;box-shadow:0 1rem 2rem rgba(0,0,0,.19),0 .5rem .3rem -.2rem rgba(0,0,0,.23);transition:background-color .3s}@media(hover:hover){#theme-switch:hover{background-color:#259314}}@media(max-width:767px){#theme-switch{width:4rem;height:4rem}}#theme-switch img:last-child{display:none}.main-button.header{color:var(--buttonOfferText)}