@layer components{header .menuLinks_Wrapper ul{margin:0;padding:0;list-style:none;display:inline-block}header .menuLinks_Wrapper ul li{margin-right:30px;display:inline-block}header .menuLinks_Wrapper ul li:last-child{margin-right:0}header .menuLinks_Wrapper ul li a{color:var(--foreground);font-family:var(--font-fraunces);font-size:18px;font-weight:400;text-decoration:none}header .menuLinks_Wrapper ul li:active a{font-weight:600}header .navButton a{background-color:var(--color-orange-accessible-btn);color:#fff;font-family:var(--font-fraunces);border-radius:8px;padding:12px 30px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:all .3s}header .navButton a:hover{background-color:var(--color-orange-accessible-btn-hover)}.mobileMenuHeader{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.mobileMenuTitle{font-family:var(--font-fraunces);font-size:18px;font-weight:600}.mobileMenuClose{cursor:pointer;background:0 0;border:0;padding:6px 10px;font-size:28px;line-height:1}.mobileMenuNav ul{gap:14px;margin:18px 0 0;padding:0;list-style:none;display:grid}.mobileMenuNav a{color:var(--foreground);font-family:var(--font-fraunces);font-size:18px;font-weight:500;text-decoration:none}.mobileMenuCta{margin-top:22px}.mobileMenuCta a{background-color:var(--color-orange-accessible-btn);color:#fff;font-family:var(--font-fraunces);border-radius:8px;padding:12px 20px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:inline-block}}
@layer components{.siteFooter{background:#132207;padding:100px 0}.siteFooter__grid{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:40px;display:grid}@media (max-width:991px){.siteFooter__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.siteFooter__brand{grid-column:1/-1;justify-content:space-between;align-items:flex-start;gap:24px;display:flex}}@media (max-width:767px){.siteFooter{padding:80px 0}.siteFooter__grid{grid-template-columns:1fr;gap:32px}.siteFooter__brand{flex-direction:column;align-items:flex-start}}.siteFooter__logo{align-items:center;margin-bottom:16px;text-decoration:none;display:inline-flex}.siteFooter__brandLeft{min-width:0}.siteFooter__tagline{color:#8fbf72;max-width:307px;margin:0 0 20px;font-family:Plus Jakarta Sans;font-size:16px;font-weight:600;line-height:1}.siteFooter__socials{align-items:center;gap:12px;display:flex}.siteFooter__socialLink{background:#ffffff1a;border-radius:32px;justify-content:center;align-items:center;padding:13px;text-decoration:none;transition:background-color .2s;display:inline-flex}.siteFooter__socialLink:hover{background:#fff3}.siteFooter__heading{letter-spacing:0%;color:#8fbf72;margin:0 0 24px;font-family:Plus Jakarta Sans;font-size:20px;font-weight:600;line-height:1}.siteFooter__links{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.siteFooter__links a,.siteFooter__links span{color:#a3a3a3;font-family:Plus Jakarta Sans;font-size:20px;font-weight:400;line-height:1;text-decoration:none;transition:color .2s}.siteFooter__links a:hover{color:#fff}.siteFooter a.siteFooter__ctaLink{color:#e8860a;font-weight:600}.siteFooter a.siteFooter__ctaLink:hover{color:#f5a23a}.siteFooter__divider{border-top:1px solid #ffffff1a;margin:50px 0}.siteFooter__copyright{color:#a3a3a3;text-align:center;margin:0;font-family:Plus Jakarta Sans;font-size:14px;font-weight:400;line-height:22px}}
