.landing-header{box-sizing:border-box;z-index:50;background:#fffffff7;border-bottom:1px solid #edf0e9;justify-content:space-between;align-items:center;gap:36px;max-width:1440px;height:94px;margin:auto;padding:0 6%;display:flex;position:sticky;top:0}.landing-header-home{flex:0 auto}.landing-header-logo{width:172px;max-width:100%;height:auto;display:block}.landing-header-nav{gap:30px;font-size:13px;font-weight:550;display:flex}.landing-header-nav a,.landing-header-login{color:inherit;text-decoration:none}.landing-header-nav a:hover,.landing-header-login:hover{color:#087849}.landing-header-account{align-items:center;gap:26px;font-size:13px;display:flex}.landing-header-button{color:#fff;background:#087849;border:0;border-radius:7px;justify-content:center;align-items:center;gap:20px;padding:12px 17px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.landing-header-button:hover{background:#045b37;transform:translateY(-2px)}.landing-header-button-icon{color:currentColor;flex:none;width:16px;height:16px}.landing-header-menu{color:#172d24;background:0 0;border:0;font-size:20px;display:none}@media (max-width:980px){.landing-header-account{display:none}.landing-header-menu{display:inline-flex}.landing-header-logo{width:150px}.landing-header-nav{background:#fff;border:1px solid #e5ebdf;border-radius:10px;flex-direction:column;gap:14px;padding:16px;display:none;position:absolute;top:94px;left:6%;right:6%}.landing-header-nav.open{display:flex}}
.landing-footer{box-sizing:border-box;color:#172d24;border-top:1px solid #edf1ea;justify-content:space-between;align-items:flex-start;gap:40px;max-width:1440px;margin:auto;padding:32px 6% 50px;display:flex}.landing-footer-brand{flex-direction:column;align-items:flex-start;display:flex}.landing-footer-logo{width:150px;height:auto;display:block}.landing-footer-brand p{color:#68756d;margin:12px 0 0;font-size:12px;line-height:1.8}.landing-footer-bottom{color:#70806d;flex-wrap:wrap;gap:8px 20px;margin-top:28px;font-size:11px;display:flex}.landing-footer-links{justify-content:flex-end;gap:60px;margin:22px 0 0 auto;display:flex}.landing-footer-links>div{flex-direction:column;gap:12px;display:flex}.landing-footer-links b{color:#6d7d70;letter-spacing:1.4px;font-size:11px}.landing-footer-links a{color:#4b6553;font-size:12px;text-decoration:none}.landing-footer-links a:hover{color:#087849}@media (max-width:980px){.landing-footer{flex-direction:column}.landing-footer-links{justify-content:space-between;gap:20px;width:100%;margin:0}}
