.Af2_WG_header{z-index:100;color:#000;background-color:#0000;justify-content:center;width:100%;padding:clamp(10px,2vh,20px) 0;transition:background-color .3s,color .3s,transform .4s ease-in-out;display:flex;position:fixed;top:0;left:0}.Af2_WG_headerHidden{transform:translateY(-100%)}.Af2_WG_headerScrolled{color:#fff;background-color:#000;box-shadow:0 4px 6px -1px #0000001a}.Af2_WG_container{justify-content:space-between;align-items:center;width:90%;max-width:1600px;transition:gap .3s;display:flex}.Af2_WG_headerScrolled .Af2_WG_container{justify-content:flex-start;gap:clamp(1rem,4vw,4rem)}.Af2_WG_navGroup{display:none}@media (min-width:768px){.Af2_WG_navGroup{flex:1;display:flex}}.Af2_WG_logo{align-items:center;display:flex}.Af2_WG_logoImage{object-fit:contain;width:auto;height:22px;transition:filter .3s}.Af2_WG_logoInverted{filter:brightness(0)invert()}.Af2_WG_headerScrolled .Af2_WG_logo{flex:1;justify-content:center;display:flex}.Af2_WG_nav{display:none}@media (min-width:768px){.Af2_WG_nav{gap:clamp(1rem,2vw,2rem);font-size:clamp(.75rem,.9vw,.9rem);font-weight:500;display:flex}}.Af2_WG_innerNav{display:none}@media (min-width:768px){.Af2_WG_innerNav{color:#fff;align-items:center;gap:clamp(.8rem,1.5vw,1.5rem);font-size:clamp(.7rem,.85vw,.85rem);transition:color .3s;display:flex}.Af2_WG_innerNav a{white-space:nowrap;transition:opacity .2s}.Af2_WG_innerNav a:hover{opacity:.7}.Af2_WG_headerScrolled .Af2_WG_innerNav{color:#ccc}.Af2_WG_headerScrolled .Af2_WG_innerNav a:hover{color:#fff;opacity:1}}.Af2_WG_actions{flex:1;justify-content:flex-end;align-items:center;gap:clamp(.8rem,1.5vw,1.5rem);display:flex}.Af2_WG_langSwitch{color:#000;cursor:pointer;font-size:clamp(.7rem,.85vw,.85rem);transition:color .3s}.Af2_WG_langSwitch:hover{opacity:.7}.Af2_WG_headerScrolled .Af2_WG_langSwitch{color:#ccc}.Af2_WG_headerScrolled .Af2_WG_langSwitch:hover{color:#fff;opacity:1}.Af2_WG_mobileTrigger{color:#000;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:1rem;font-weight:300;display:none}.Af2_WG_mobileTriggerScrolled{color:#fff}@media (max-width:900px){.Af2_WG_header{box-sizing:border-box;align-items:center;width:100%;min-height:72px;padding:18px 5%;display:flex}.Af2_WG_container{width:100%;position:relative;justify-content:center!important}.Af2_WG_header:not(.Af2_WG_isHome),.Af2_WG_headerScrolled{color:#fff!important;background-color:#000!important}.Af2_WG_actions,.Af2_WG_navGroup{display:none!important}.Af2_WG_logo{justify-content:center;align-items:center;display:flex}.Af2_WG_logoImage{height:20px!important;display:block!important}.Af2_WG_mobileTrigger{letter-spacing:.02em;padding:8px 0;font-size:1.2rem;font-weight:500;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);color:#fff!important}}.Af2_WG_overlay{z-index:999;width:100%;height:100vh;position:fixed;inset:0;overflow:hidden}
.diwqPq_overlay{background-color:var(--black);flex-direction:column;height:100dvh;animation:.3s ease-out forwards diwqPq_fadeInMenu;display:flex}@keyframes diwqPq_fadeInMenu{0%{opacity:0}to{opacity:1}}@keyframes diwqPq_slideDownFade{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.diwqPq_overlay>*{width:100%}.diwqPq_header{opacity:0;justify-content:flex-end;align-items:center;height:9.36vh;padding-right:4.27vw;animation:.4s cubic-bezier(.16,1,.3,1) 50ms forwards diwqPq_slideDownFade;display:flex}.diwqPq_closeButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:2.96vh;height:2.96vh;padding:0;transition:transform .2s,opacity .2s;display:flex}.diwqPq_closeButton:hover{opacity:.7;transform:rotate(90deg)}.diwqPq_closeButton:active{transform:rotate(90deg)scale(.9)}.diwqPq_closeButton svg{width:100%;height:100%}.diwqPq_footer{box-sizing:border-box;opacity:0;justify-content:space-between;align-items:center;width:100%;min-height:8vh;padding:0 5%;animation:.4s cubic-bezier(.16,1,.3,1) .15s forwards diwqPq_slideDownFade;display:flex}.diwqPq_footerLanguage{align-items:center;display:flex}.diwqPq_footerSocial{align-items:center;gap:16px;display:flex}.diwqPq_footer button,.diwqPq_footer a{color:var(--white);cursor:pointer;background:0 0;border:none;font-family:Sebino,sans-serif;font-size:clamp(.95rem,2.2vh,1.1rem);font-weight:500;line-height:1.4;text-decoration:none;transition:opacity .2s,-webkit-text-decoration .2s,text-decoration .2s}.diwqPq_footer button:hover,.diwqPq_footer a:hover{opacity:.7;text-decoration:underline}.diwqPq_footer button:active,.diwqPq_footer a:active{opacity:.5}.diwqPq_main{opacity:0;flex-direction:column;flex:1;padding:5vh 12%;animation:.4s cubic-bezier(.16,1,.3,1) .1s forwards diwqPq_slideDownFade;display:flex}.diwqPq_logoSection{justify-content:center;height:12.68vh;margin-bottom:6vh;display:flex}.diwqPq_navigation{height:auto;margin-bottom:5vh}.diwqPq_menuList{letter-spacing:.005em;height:100%;color:var(--white);flex-direction:column;align-items:center;gap:12px;margin:0;padding:0;font-family:Sebino,sans-serif;font-size:clamp(1.4rem,3.5vh,1.7rem);font-weight:500;line-height:1.4;list-style:none;display:flex}.diwqPq_menuList li{text-align:center;width:100%}.diwqPq_menuList a{color:inherit;padding:8px 0;text-decoration:none;transition:opacity .2s;display:block}.diwqPq_menuList a:hover{opacity:.7}.diwqPq_menuList a:active{opacity:.5}.diwqPq_ctaSection{height:auto;min-height:54px}.diwqPq_ctaButton{background-color:var(--primary-green);width:100%;min-height:54px;color:var(--black);cursor:pointer;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:14px 24px;font-family:Sebino,sans-serif;font-size:clamp(1.1rem,2.4vh,1.25rem);font-weight:500;line-height:1.4;transition:transform .2s,box-shadow .2s,background-color .2s;display:flex}.diwqPq_ctaButton:hover{background-color:var(--primary-green-hover);transform:translateY(-2px);box-shadow:0 4px 12px #61e65466}.diwqPq_ctaButton:active{transform:translateY(0);box-shadow:0 2px 6px #61e6544d}
.OPyqoG_button{z-index:90;background-color:var(--primary-green);width:56px;height:56px;color:var(--black);border-radius:50%;justify-content:center;align-items:center;transition:transform .2s,box-shadow .2s,background-color .2s;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 6px 20px #0000002e}.OPyqoG_spacer{height:80px}.OPyqoG_button:hover{background-color:var(--primary-green-hover);transform:translateY(-2px);box-shadow:0 10px 24px #00000038}.OPyqoG_button:focus-visible{outline:2px solid var(--black);outline-offset:3px}@media (max-width:768px){.OPyqoG_button{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));width:52px;height:52px}}@media (prefers-reduced-motion:reduce){.OPyqoG_button{transition:none}.OPyqoG_button:hover{transform:none}}
@font-face{font-family:Sebino;src:url(/fonts/Sebino-Regular.woff2)format("woff2"),url(/fonts/Sebino-Regular.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Sebino;src:url(/fonts/Sebino-Extralight.woff2)format("woff2"),url(/fonts/Sebino-Extralight.ttf)format("truetype");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:Sebino;src:url(/fonts/Sebino-Light.woff2)format("woff2"),url(/fonts/Sebino-Light.ttf)format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Sebino;src:url(/fonts/Sebino-Medium.woff2)format("woff2"),url(/fonts/Sebino-Medium.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Sebino;src:url(/fonts/Sebino-Bold.woff2)format("woff2"),url(/fonts/Sebino-Bold.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}:root{--background:#fff;--foreground:#111;--primary-green:#61e654;--primary-green-hover:#7fff73;--light-gray:#f5f5f5;--medium-gray:#f6f4f2;--dark-gray:#333;--text-gray:#7d7d7d;--text-gray-on-light:#6b6b6b;--green-on-light:#1e7b16;--dark-text-gray:#414141;--black:#000;--white:#fff}*{box-sizing:border-box;margin:0;padding:0}html{scrollbar-gutter:stable}html,body{width:100%;max-width:100vw;color:var(--foreground);background:var(--background);font-family:Sebino,sans-serif;overflow-x:clip}a{color:inherit;text-decoration:none}.reveal{opacity:0;will-change:opacity;transition:opacity 1.2s cubic-bezier(.5,0,0,1)}.reveal.active{opacity:1}.reveal-delay-1{transition-delay:.1s}.reveal-delay-2{transition-delay:.2s}.reveal-delay-3{transition-delay:.3s}.reveal-delay-4{transition-delay:.4s}.reveal-delay-5{transition-delay:.5s}.reveal-delay-6{transition-delay:.6s}.reveal-delay-7{transition-delay:.7s}.reveal-delay-8{transition-delay:.8s}.reveal-delay-9{transition-delay:.9s}.reveal-delay-10{transition-delay:1s}.btn{cursor:pointer;white-space:nowrap;letter-spacing:0.5%;border:1px solid #0000;border-radius:100px;justify-content:center;align-items:center;font-family:sebino;font-weight:400;line-height:1;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out,transform .2s ease-in-out,opacity .2s ease-in-out,box-shadow .2s ease-in-out;display:inline-flex}.btn:active{transform:scale(.98)}.btn-primary{background-color:var(--primary-green);color:#000}.btn-primary:hover{background-color:var(--primary-green-hover)}.btn-secondary{color:#000;background-color:#0000;border-color:#000}.btn-secondary:hover,.btn-tertiary{color:#fff;background-color:#000}.btn-tertiary:hover{opacity:.85}.btn-white{color:#000;background-color:#fff}.btn-white-outline{color:#fff;background-color:#0000;border-color:#fff}.btn-white-outline:hover{color:#000;background-color:#fff}.btn-lg{padding:1rem 8rem;font-size:1.1rem;font-weight:400}.btn-sm{padding:10px 1.5rem;font-size:.9rem;font-weight:400}.btn-icon{align-items:center;gap:12px;padding:.6rem 2rem;font-size:.9rem;font-weight:400;line-height:1;display:inline-flex!important}.btnTxt{position:relative;top:1px}.btn-icon svg{flex-shrink:0;display:block}.btn .icon,.btn svg{transition:transform .2s}.btn:hover .icon,.btn:hover svg{transform:translate(4px)}@media (max-width:768px){.btn-icon,.btn-lg{width:100%}}html[data-intro=pending] [data-intro-fade]{opacity:0}html[data-intro=ready] [data-intro-fade]{animation:.6s ease-out both intro-fade-in}@keyframes intro-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){html[data-intro=ready] [data-intro-fade]{animation-duration:10ms}}.skip-link{z-index:10000;background:var(--black);color:var(--white);border-radius:4px;padding:12px 16px;font-weight:500;position:absolute;top:-100px;left:16px}.skip-link:focus{outline:2px solid var(--primary-green);outline-offset:2px;top:16px}main:focus{outline:none}
