.site-nav[data-v-c9f66c1a]{background:#134032;color:#fff;font-family:General Sans,Arial,sans-serif;inset:0 0 auto;position:fixed;z-index:50}.nav-inner[data-v-c9f66c1a]{align-items:center;display:flex;gap:28px;height:100px;justify-content:space-between;margin:auto;width:min(1240px,calc(100% - 80px))}.brand[data-v-c9f66c1a]{flex-shrink:0}.brand img[data-v-c9f66c1a]{display:block;height:52px;-o-object-fit:contain;object-fit:contain;width:184px}.nav-links[data-v-c9f66c1a]{align-items:center;display:flex;gap:22px}.login-link[data-v-c9f66c1a],.nav-links a[data-v-c9f66c1a]{color:#f5faf7;font-size:16px;font-weight:600;line-height:1.4;padding:12px 0;white-space:nowrap}.login-link[data-v-c9f66c1a]:hover,.nav-links a[data-v-c9f66c1a]:hover{color:#3cff85}.nav-actions[data-v-c9f66c1a]{align-items:center;display:flex;gap:20px}.signup-link[data-v-c9f66c1a]{align-items:center;background:#3cff85;border-radius:6px;color:#134032;display:inline-flex;font-size:15px;font-weight:600;gap:10px;min-height:50px;padding:12px 22px;white-space:nowrap}.signup-link svg[data-v-c9f66c1a]{height:18px;width:18px}.signup-link[data-v-c9f66c1a]:hover{background:#7affab}.menu-toggle[data-v-c9f66c1a]{align-items:center;background:transparent;border:1px solid #6a9380;border-radius:7px;color:#fff;display:none;height:44px;justify-content:center;width:44px}.menu-toggle svg[data-v-c9f66c1a]{width:21px}.mobile-menu[data-v-c9f66c1a]{background:#134032;border-top:1px solid #466d59;left:0;max-height:calc(100dvh - 100px);overflow-y:auto;padding:12px 24px 24px;position:absolute;right:0;top:100px}.mobile-menu>a[data-v-c9f66c1a]{border-bottom:1px solid #365e49;color:#e5f1e9;display:block;font-size:18px;font-weight:600;padding:15px 0}.mobile-actions[data-v-c9f66c1a]{display:grid;gap:12px;grid-template-columns:1fr 1fr;padding-top:20px}.mobile-actions a[data-v-c9f66c1a]{align-items:center;border:1px solid #608a71;border-radius:6px;color:#fff;display:flex;font-size:16px;font-weight:600;justify-content:center;min-height:48px}.mobile-actions a[data-v-c9f66c1a]:last-child{background:#3cff85;border:0;color:#134032}a[data-v-c9f66c1a]:focus-visible,button[data-v-c9f66c1a]:focus-visible{outline:3px solid #3cff85;outline-offset:4px}@media(max-width:1150px){.nav-links[data-v-c9f66c1a]{gap:14px}.nav-inner[data-v-c9f66c1a]{gap:20px}.nav-actions[data-v-c9f66c1a]{gap:12px}}@media(max-width:1100px){.login-link[data-v-c9f66c1a],.nav-links[data-v-c9f66c1a]{display:none}.menu-toggle[data-v-c9f66c1a]{display:flex}.nav-inner[data-v-c9f66c1a]{height:88px;width:calc(100% - 48px)}.mobile-menu[data-v-c9f66c1a]{max-height:calc(100dvh - 88px);top:88px}}@media(max-width:600px){.nav-inner[data-v-c9f66c1a]{height:84px;width:calc(100% - 36px)}.brand img[data-v-c9f66c1a]{height:auto;width:166px}.nav-actions[data-v-c9f66c1a]{gap:10px}.signup-link[data-v-c9f66c1a]{display:none}.mobile-menu[data-v-c9f66c1a]{max-height:calc(100dvh - 84px);top:84px}.mobile-actions[data-v-c9f66c1a]{grid-template-columns:1fr}}.site-footer[data-v-6f69c916]{background:#fcfcfd;color:#475467;font-family:General Sans,Arial,sans-serif;padding:45px 0 24px}.footer-bottom[data-v-6f69c916],.footer-inner[data-v-6f69c916]{margin:auto;width:min(1240px,calc(100% - 80px))}.footer-inner[data-v-6f69c916]{display:grid;gap:90px;grid-template-columns:1.5fr 1fr 1fr;padding-bottom:48px}.footer-intro img[data-v-6f69c916]{height:auto;margin-bottom:20px;width:160px}.footer-intro img.marketing-logo[data-v-6f69c916]{background:#134032;border-radius:6px;box-sizing:content-box;padding:10px 12px}.footer-intro p[data-v-6f69c916]{font-size:13px;line-height:1.7;margin:0;max-width:340px}.footer-column[data-v-6f69c916]{display:flex;flex-direction:column;gap:15px}.footer-column h4[data-v-6f69c916]{color:#101828;font-size:13px;font-weight:600;margin:0 0 8px}.footer-column a[data-v-6f69c916]{color:#316149;font-size:12px}.footer-column a[data-v-6f69c916]:hover{color:#101828;text-decoration:underline}.footer-bottom[data-v-6f69c916]{align-items:center;border-top:1px solid #e3eae5;display:flex;gap:20px;justify-content:space-between;padding-top:22px}.footer-bottom p[data-v-6f69c916]{color:#66746c;font-size:11px}.social-links[data-v-6f69c916]{display:flex;gap:12px}.social-links a[data-v-6f69c916]{color:#316149;display:grid;height:44px;place-items:center;width:44px}.social-links svg[data-v-6f69c916]{height:18px;width:18px}a[data-v-6f69c916]:focus-visible{outline:3px solid #2f9a72;outline-offset:4px}@media(max-width:900px){.footer-inner[data-v-6f69c916]{gap:35px}.footer-bottom[data-v-6f69c916],.footer-inner[data-v-6f69c916]{width:calc(100% - 48px)}}@media(max-width:600px){.footer-bottom[data-v-6f69c916],.footer-inner[data-v-6f69c916]{width:calc(100% - 36px)}.footer-inner[data-v-6f69c916]{gap:35px 24px;grid-template-columns:1fr 1fr}.footer-intro[data-v-6f69c916]{grid-column:1/-1}.footer-column[data-v-6f69c916]{gap:0}.footer-column a[data-v-6f69c916]{align-items:center;display:flex;line-height:1.5;min-height:44px}.footer-bottom[data-v-6f69c916]{align-items:start;flex-direction:column;gap:10px}}
