@import url("https://fonts.googleapis.com/css2?family=Chakra+Petch:wght@400;500;600;700&family=Hanken+Grotesk:wght@400;500;600;700;800&family=Newsreader:ital,opsz,wght@1,18,400;1,18,500&display=swap");*{box-sizing:border-box}body,html{margin:0;padding:0}body{overflow-x:hidden;--accent:#137a53;--accent2:#c2613c;background-color:#f4f1ea;background-image:radial-gradient(#17161026 1.4px,transparent 0);background-size:40px 40px;background-position:top;color:#17160f;font-family:Chakra Petch,Hanken Grotesk,sans-serif;-webkit-font-smoothing:antialiased}a{text-decoration:none;color:inherit}::selection{background:rgba(19,122,83,.18)}@keyframes fs-spin{to{transform:rotate(1turn)}}@keyframes fs-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes fs-marquee-rev{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.fs-spin-el{animation:fs-spin 22s linear infinite}.fs-marquee-track{animation:fs-marquee 38s linear infinite}.fs-ttrack-top{animation:fs-marquee 75s linear infinite}.fs-ttrack-bot{animation:fs-marquee-rev 75s linear infinite}.fs-trow:hover .fs-ttrack-bot,.fs-trow:hover .fs-ttrack-top{animation-play-state:paused!important}.fs-reveal{opacity:0;transform:translateY(26px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.fs-reveal.fs-in{opacity:1;transform:none}.fs-row{transition:background .2s}.fs-row:hover{background:#faf8f2}.fs-row .fs-arrow{transition:transform .25s cubic-bezier(.2,.7,.2,1),opacity .25s}.fs-row:hover .fs-arrow{transform:translateX(7px);opacity:1!important}.fs-row:hover .fs-ghost{color:var(--accent);opacity:.22}.fs-navlink{transition:color .15s}.fs-navlink:hover{color:#17160f}.fs-nav-cta{transition:gap .15s}.fs-btn-dark{transition:background .15s}.fs-btn-dark:hover{background:#2c2a20}.fs-btn-ghost{transition:border-color .15s}.fs-btn-ghost:hover{border-color:#4a515c}.fs-underline{transition:border-color .15s}.fs-underline:hover{border-color:#17160f}.fs-cta-light{transition:background .15s}.fs-cta-light:hover{background:#fff}.fs-foot-link{transition:color .15s}.fs-foot-link:hover{color:#17160f}@media (max-width:900px){.fs-hero{grid-template-columns:1fr!important;gap:36px!important;padding:20px 24px 40px!important}.fs-h1{font-size:46px!important}.fs-h2big{font-size:34px!important}.fs-howgrid{grid-template-columns:1fr!important;gap:36px!important}.fs-sec{padding:60px 24px!important}.fs-pad{padding-left:24px!important;padding-right:24px!important}.fs-ctacard{padding:56px 32px!important}.fs-ctah{font-size:38px!important}.fs-whatrow{flex-wrap:wrap!important;gap:20px 24px!important;padding:32px 24px!important}.fs-whatrow-head{flex:1 1 100%!important}.fs-whatrow .fs-arrow{display:none!important}}@media (max-width:600px){.fs-nav{top:8px!important;margin-top:8px!important;padding:9px 12px!important}.fs-navlink-page{display:none!important}.fs-h1{font-size:36px!important}.fs-h2big{font-size:28px!important}.fs-ctah{font-size:30px!important}.fs-hero{padding:16px 18px 32px!important}.fs-sec{padding:48px 18px!important}.fs-pad{padding-left:18px!important;padding-right:18px!important}.fs-ctacard{padding:44px 22px!important}.fs-whatrow{padding:28px 18px!important}.fs-hero-photo{height:320px!important}.fs-hero-visual{margin-top:8px!important}.fs-sec-y{padding-top:64px!important;padding-bottom:64px!important}}@media (prefers-reduced-motion:reduce){.fs-marquee-track,.fs-spin-el,.fs-ttrack-bot,.fs-ttrack-top{animation:none!important}.fs-reveal{opacity:1!important;transform:none!important}}