html{scroll-behavior:smooth}body{box-sizing:border-box}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}*{font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box;border:0;margin:0;padding:0}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}a{color:inherit;text-decoration:none}button,input,select,textarea{appearance:none;background:0 0;border:none;outline:none}blockquote,q{quotes:none}img{max-width:100%;height:auto;display:block}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}h1,h2,h3,h4,h5,h6{font-weight:400}body{line-height:1}figcaption,figure{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}:focus{outline:0}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace}button{cursor:pointer}.v-reveal{opacity:0;will-change:opacity,transform;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}.v-reveal.is-visible{opacity:1;will-change:auto;transform:none}.page-enter-active,.page-leave-active{transition:opacity .28s,transform .28s}.page-enter-from,.page-leave-to{opacity:0;transform:translateY(12px)}@media (prefers-reduced-motion:reduce){.v-reveal{opacity:1;transform:none}.page-enter-active,.page-leave-active,.v-reveal{transition:none}}:root{--left-bg:#f05d33;--right-bg:#225ea8;--card-bg:#ffffff14;--text:#fff;--text-soft:#fff;--green:#639922;--grey:#6e6e6e;--bg-grey:#f9f9f9;--red:#d43f3e;--bg1:#4b8cd1;--bg2:#2f66ab;--bg3:#1f4c8c;--chip:#679cdd4d;--social:#ffffff2e;--padding-indent:70px}@media (width<1441px){:root{--padding-indent:34px}}@media (width<1025px){:root{--padding-indent:32px}}@media (width<745px){:root{--padding-indent:16px}}body{margin:0;font-family:Plus Jakarta Sans,Manrope,Arial,sans-serif}#__nuxt,body{min-height:100vh}#__nuxt{flex-direction:column;display:flex;overflow:hidden}.container{max-width:1920px;padding:0 var(--padding-indent);margin:0 auto}.title{text-transform:uppercase;margin-bottom:60px;font-size:86px;font-weight:600;line-height:100%}@media (width<=768px){.title{margin-bottom:30px;font-size:35px;font-weight:600;line-height:100%}}@media (width>=768px) and (width<=1279px){.title{margin-bottom:40px;font-size:40px}}@media (width>=1280px) and (width<=1919px){.title{margin-bottom:50px;font-size:60px;line-height:100%}}.title-2{text-transform:uppercase;margin-bottom:30px;font-size:60px;font-weight:600;line-height:120%}@media (width<1870px){.title-2{font-size:clamp(40px,3.1vw,60px)}}@media (width<769px){.title-2{font-size:clamp(25px,5.2vw,40px)}}.desc{margin-bottom:40px;font-size:22px;font-style:normal;line-height:150%}@media (width<1870px){.desc{font-size:clamp(18px,1.176vw,22px)!important}}@media (width<1280px){.desc{font-size:16px!important}}@media (width<700px){.desc{font-size:clamp(14px,2.28vw,16px)!important}}.mb-0{margin-bottom:0}.text-center{text-align:center}.page-block{padding-bottom:100px}.icon-btn{height:36px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:10px;font-size:27px;line-height:1}@media (width>=1280px){.icon-btn{display:none}}.logo{width:32px;height:32px;display:inline-flex}.logo__mark{border-radius:8px;width:100%;height:100%;position:relative}.logo__mark:after,.logo__mark:before{content:"";background:var(--text);border-radius:2px;width:11px;height:7px;position:absolute;transform:rotate(-38deg)}.logo__mark:before{top:8px;left:2px}.logo__mark:after{top:14px;right:2px;transform:rotate(38deg)}@media (width<=768px){.logo{width:40px;height:37px}}.socials{gap:14px;margin:0}.socials,.socials--compact{display:flex}@media (width>=768px) and (width<=1279px){.socials--compact{display:none}}@media (width<=768px){.socials{display:none}}.lang,.round-badge{width:40px;height:40px;color:var(--text);cursor:pointer;background:#ffffff26;border:0;border-radius:50%;justify-content:center;align-items:center;font-size:14px;text-decoration:none;transition:color .2s ease-in-out,background-color .2s ease-in-out;display:inline-flex}.lang svg path,.round-badge svg path{transition:fill .1s ease-in-out}.lang:hover,.round-badge:hover{color:#639922;background:#fff}.lang:hover svg path,.round-badge:hover svg path{fill:#639922}.language-switcher{position:relative}.language-switcher__menu{z-index:25;background:#fff;border-radius:18px;flex-direction:column;align-items:center;gap:12px;width:72px;padding:16px 0;display:flex;position:absolute;top:calc(100% + 10px);right:0}.language-switcher__menu[hidden]{display:none}.language-switcher__btn{color:#9a9a9a;cursor:pointer;background:0 0;border:1px solid #a5a5a5;border-radius:50%;width:42px;height:42px;font-size:14px;line-height:1;transition:color .2s ease-in-out,background-color .2s ease-in-out}.language-switcher__btn:hover{color:#fff;background:#639922}.language-switcher__btn--active{border-color:var(--green);background:var(--green);color:#fff}.toggle-dropdown-svg{margin-left:4px}.toggle-dropdown-svg.opened{transform:rotate(180deg)}.mail,.topnav{display:none}.primary__figure{pointer-events:none;justify-content:center;align-items:flex-end;min-height:440px;display:flex;position:relative}@media (width<=768px){.primary__figure>img{max-height:440px}}@media (width>=768px) and (width<=1279px){.primary__figure>img{max-width:660px}}@media (width>=1280px) and (width<=1919px){.primary__figure>img{max-height:853px;transform:translate(-22px)}}@media (width<=768px){.primary__figure{order:3;min-height:auto}}@media (width>=768px) and (width<=1279px){.primary__figure{order:3;min-height:620px}}@media (width>=1280px) and (width<=1919px){.primary__figure{justify-content:center;align-items:end;min-height:680px}}@media (width>=1920px){.primary__figure{z-index:3}}@media (width>=1280px){.icon-btn{display:none}.topnav{text-transform:uppercase;gap:28px;font-size:14px;font-weight:600;line-height:180%;display:flex}.mail,.topnav a{color:var(--text-soft);text-decoration:none}}@media (width>=1378px){.mail{margin-right:14px;font-size:14px;display:inline-flex}.mail,.topnav a{color:var(--text-soft);text-decoration:none;transition:color .2s ease-in-out}.mail:hover,.topnav a:hover{color:#ef9f27}}.hidden{display:none}.no-scroll{overflow:hidden}.rotate-180{transform:rotate(180deg)}*{-webkit-tap-highlight-color:transparent}@media (pointer:fine){a:focus,button:focus{outline:none}}a:active,button:active{opacity:.8;transition:opacity 50ms}#menu-icon{display:inline-block}#menu-icon .bar{color:#fff;background:#fff;border-radius:1.5px;width:40px;height:2px;margin:7px 0;transition:all .3s}#menu-icon.close .bar:first-child{transform:translateY(12px)rotate(45deg)}#menu-icon.close .bar:nth-child(2){opacity:0}#menu-icon.close .bar:last-child{transform:translateY(-6px)rotate(-45deg)}:root{--menu-blue:#3b75b4;--menu-text:#1a1a1a;--menu-muted:#8a8a8a;--menu-border:#c8c8c8;--menu-bg:#fff;--menu-radius:24px;--menu-dur-overlay:.28s;--menu-dur-panel:.38s;--menu-ease-out:cubic-bezier(.32, .72, 0, 1);--menu-ease-overlay:cubic-bezier(.4, 0, .2, 1)}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body.menu-no-scroll{overflow:hidden}.menu-overlay[hidden]{display:none!important}.menu-overlay:not([hidden]){visibility:visible;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.menu-overlay{z-index:10000;position:fixed;inset:0}.menu-overlay__backdrop{cursor:pointer;opacity:0;min-height:10vh;transition:opacity var(--menu-dur-overlay) var(--menu-ease-overlay);background:#00000059;border:0;flex:auto;margin:0;padding:0}.menu-overlay.menu-overlay--open .menu-overlay__backdrop{opacity:1}.menu-overlay__panel{-webkit-overflow-scrolling:touch;opacity:0;width:100%;max-height:100dvh;transition:transform var(--menu-dur-panel) var(--menu-ease-out),opacity var(--menu-dur-panel) var(--menu-ease-overlay);flex:none;overflow-y:auto;transform:translateY(6%)scale(.97)}.menu-overlay.menu-overlay--open .menu-overlay__panel{opacity:1;transform:translateZ(0)scale(1)}@keyframes menu-item-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.menu-overlay.menu-overlay--open .menu-mail,.menu-overlay.menu-overlay--open .menu-sheet__nav>*,.menu-overlay.menu-overlay--open .menu-social{animation:menu-item-in .45s var(--menu-ease-overlay) both}.menu-overlay.menu-overlay--open .menu-sheet__nav>:first-child{animation-delay:80ms}.menu-overlay.menu-overlay--open .menu-sheet__nav>:nth-child(2){animation-delay:.12s}.menu-overlay.menu-overlay--open .menu-sheet__nav>:nth-child(3){animation-delay:.16s}.menu-overlay.menu-overlay--open .menu-sheet__nav>:nth-child(4){animation-delay:.2s}.menu-overlay.menu-overlay--open .menu-sheet__nav>:nth-child(5){animation-delay:.24s}.menu-overlay.menu-overlay--open .menu-social{animation-delay:.28s}.menu-overlay.menu-overlay--open .menu-mail{animation-delay:.32s}@media (prefers-reduced-motion:reduce){.menu-overlay.menu-overlay--open .menu-mail,.menu-overlay.menu-overlay--open .menu-sheet__nav>*,.menu-overlay.menu-overlay--open .menu-social{animation:none}}.menu-sheet{box-sizing:border-box;background:var(--menu-bg);border-radius:var(--menu-radius);max-width:371px;margin:10px var(--padding-indent);padding:20px 24px 40px;position:relative;box-shadow:0 -4px 24px #00000014}.menu-sheet__header{grid-template-columns:44px 1fr 44px;align-items:center;margin-bottom:28px;display:grid}.menu-sheet__close{width:44px;height:44px;color:var(--green);cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;padding:0;display:inline-flex}.menu-sheet__close:hover{background:#3b75b414}.menu-sheet__logo{justify-content:center;justify-self:center;align-items:center;display:flex}.menu-sheet__logo svg path{fill:var(--green)}.menu-sheet__logo img{width:40px;height:auto;display:block}.menu-sheet__header-spacer{width:44px;height:44px}.menu-sheet__nav{flex-direction:column;gap:22px;display:flex}.menu-accordion{border:0;margin:0;padding:0}.menu-accordion__summary{cursor:pointer;letter-spacing:.04em;text-transform:uppercase;color:var(--menu-text);justify-content:space-between;align-items:center;gap:12px;padding:4px 0;font-size:15px;font-weight:700;list-style:none;display:flex}.menu-accordion__summary::-webkit-details-marker{display:none}.menu-accordion__chevron{border-right:2px solid var(--menu-text);border-bottom:2px solid var(--menu-text);flex-shrink:0;width:10px;height:10px;margin-top:4px;transition:transform .2s;transform:rotate(-135deg)}.menu-accordion:not([open]) .menu-accordion__chevron{margin-top:-2px;transform:rotate(45deg)}.menu-accordion__list{flex-direction:column;gap:14px;margin:16px 0 0;padding:0 0 0 4px;list-style:none;display:flex}.menu-accordion__list a{color:var(--menu-muted);font-size:16px;line-height:1.35;text-decoration:none}.menu-accordion__list a:hover,.menu-link{color:var(--menu-text)}.menu-link{letter-spacing:.04em;text-transform:uppercase;padding:4px 0;font-size:15px;font-weight:700;text-decoration:none}.menu-link:hover{color:var(--green)}.menu-social{gap:14px;margin-top:36px;display:flex}.menu-social__btn{background:var(--bg-grey);width:48px;height:48px;color:var(--menu-muted);border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.menu-social__btn:hover{border-color:var(--green);color:var(--green)}.menu-mail{color:var(--green);margin-top:20px;font-size:15px;font-weight:500;text-decoration:none;display:block}.menu-mail:hover{color:var(--menu-muted)}.menu-lang{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.menu-lang__btn{border:1px solid var(--menu-border);background:var(--menu-bg);min-width:48px;height:48px;color:var(--menu-muted);letter-spacing:.06em;cursor:pointer;border-radius:50%;padding:0 14px;font-size:13px;font-weight:600;transition:background .15s,color .15s,border-color .15s}.menu-overlay__backdrop{z-index:0;flex:none;min-height:100%;position:absolute;inset:0}.menu-lang__btn:hover{border-color:var(--green);color:var(--green)}.menu-lang__btn--active{background:var(--green)}.menu-lang__btn--active,.menu-lang__btn--active:hover{border-color:var(--green);color:#fff}@media (prefers-reduced-motion:reduce){.menu-overlay:not([hidden]),.menu-overlay__panel{transition-duration:1ms}}@media (width>=768px){.menu-overlay__panel{transition:transform var(--menu-dur-panel) var(--menu-ease-out);transform:translateY(28px)scale(.98)}.menu-overlay.menu-overlay--open .menu-overlay__panel{transform:translateZ(0)scale(1)}.menu-overlay{justify-content:center;align-items:center;padding:24px}.menu-overlay__panel{z-index:1;width:fit-content;max-width:1280px;max-height:calc(100dvh - 48px);position:relative}.menu-sheet{border-radius:var(--menu-radius);width:371px;margin:0 auto;padding:28px 40px 48px;box-shadow:0 12px 48px #0000001f}.menu-sheet__nav{max-width:420px}}.toggle-dropdown{position:relative}.dropdown-menu{color:#969696;z-index:4;text-transform:none;background:#fff;border-radius:20px;width:247px;padding:30px 40px;font-size:16px;font-weight:400;line-height:160%;position:absolute;top:calc(100% + 10px)}.dropdown-menu ul{margin:0;padding:0;list-style:none}.dropdown-menu ul li{padding-bottom:4px}.dropdown-menu ul li:hover{color:#ef9f27}.button{text-align:center;text-transform:uppercase;border-radius:1000px;gap:10px;padding:22px 80px;font-size:22px;font-style:normal;font-weight:500;line-height:160%;transition:background-color .2s ease-in-out,transform .2s ease-in-out,box-shadow .2s ease-in-out;display:inline-block}.button:hover{transform:translateY(-2px);box-shadow:0 10px 20px #00000026}.button:active{box-shadow:none;transform:translateY(0)}@media (width<1280px){.button{font-size:20px}}@media (width<769px){.button{padding:22px 40px;font-size:14px}}@media (width<420px){.button{padding:20px}}.button--green{background-color:var(--Green,#639922);color:#fff}.button--green:hover{background-color:#456b17}.button--red{background:var(--red);color:#fff}.button--red:hover{background-color:#c92928}.button--border{border:2px solid var(--Grey,#639922);color:#639922}.button--border:hover{background-color:#eaf3de}.button--white{color:#000;background-color:#fff}.button--white:hover{background-color:#f0efef}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans Variable),url(../fonts/PlusJakartaSans-VariableFont_wght.woff2)format("woff2");font-display:swap;font-weight:1 999;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans Variable Italic),url(../fonts/PlusJakartaSans-Italic-VariableFont_wght.woff2)format("woff2");font-display:swap;font-weight:1 999;font-style:italic}@font-face{font-family:Manrope;src:local(Manrope Variable),url(../fonts/Manrope-VariableFont_wght.woff2)format("woff2");font-display:swap;font-weight:1 999;font-style:normal}
