@import"https://fonts.googleapis.com/css2?family=Lexend:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap";.navbar{position:fixed;top:0;left:0;right:0;z-index:1000;background-color:#fffffff2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:box-shadow .3s,background-color .3s}.navbar--scrolled{box-shadow:0 1px 4px #00000014}.navbar__inner{max-width:var(--max-width);margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-16) var(--spacing-24);height:var(--navbar-height)}@media(min-width:768px){.navbar__inner{height:var(--navbar-height);padding:var(--spacing-16) var(--spacing-40)}}.navbar__logo img{height:32px;width:auto}@media(min-width:768px){.navbar__logo img{height:36px}}.navbar__desktop{display:none;align-items:center;gap:var(--spacing-32)}@media(min-width:768px){.navbar__desktop{display:flex}}.navbar__dropdown{position:relative}.navbar__dropdown>.nav-link{display:flex;align-items:center;gap:var(--spacing-4);cursor:pointer;border:none;outline:none;background:none}.navbar__chevron{transition:transform .2s}.navbar__chevron--open{transform:rotate(180deg)}.navbar__dropdown-menu{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);background:var(--card-white);border:1px solid var(--border-tertiary);border-radius:var(--radius-lg);box-shadow:0 4px 16px #00000014;padding:var(--spacing-8) 0;min-width:200px;z-index:100}.navbar__dropdown-item{display:block;padding:var(--spacing-12) var(--spacing-20);color:var(--text-secondary);font-weight:500;font-size:14px;transition:background-color .15s,color .15s;white-space:nowrap}.navbar__dropdown-item:hover{background-color:var(--card-bg);color:var(--text-primary)}.navbar__cta{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-8) var(--spacing-24);background-color:var(--key-primary);color:var(--text-white);font-family:Roboto,sans-serif;font-weight:600;font-size:14px;border-radius:var(--radius-rounded);transition:background-color .2s;border:none;cursor:pointer;text-decoration:none}.navbar__cta:hover{background-color:var(--key-secondary)}.navbar__hamburger{display:flex;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:4px;z-index:1001}@media(min-width:768px){.navbar__hamburger{display:none}}.navbar__hamburger span{display:block;width:22px;height:2px;background-color:var(--text-primary);border-radius:1px;transition:transform .3s,opacity .3s}.navbar__hamburger--open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.navbar__hamburger--open span:nth-child(2){opacity:0}.navbar__hamburger--open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.navbar__mobile-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:999}.navbar__mobile-menu{position:fixed;top:0;right:0;width:280px;height:100vh;background:var(--card-white);padding:80px var(--spacing-32) var(--spacing-32);display:flex;flex-direction:column;gap:var(--spacing-24);overflow-y:auto}.navbar__mobile-mice-toggle{display:flex;align-items:center;gap:var(--spacing-8);background:none;border:none;cursor:pointer;padding:0;text-align:left}.navbar__mobile-mice-sub{display:flex;flex-direction:column;gap:var(--spacing-16);padding-left:var(--spacing-20)}.navbar__mobile-mice-sub .typo-navModal{font-size:16px;color:var(--text-tertiary)}.footer{background-color:var(--card-white);color:var(--text-primary);padding:var(--spacing-60) 0 var(--spacing-32);border-top:1px solid var(--effect-gradation-light)}.footer__inner{max-width:var(--max-width);margin:0 auto;padding:0 var(--spacing-24)}@media(min-width:768px){.footer__inner{padding:0 var(--spacing-40)}}.footer__top{display:flex;flex-direction:column;gap:var(--spacing-32);padding-bottom:var(--spacing-40);border-bottom:1px solid var(--effect-gradation-light)}@media(min-width:768px){.footer__top{flex-direction:row;justify-content:space-between;align-items:flex-start}}.footer__logo{height:36px;width:auto;margin-bottom:var(--spacing-12);display:block}.footer__tagline{font-size:14px;color:var(--text-tertiary);line-height:1.5;margin:0}.footer__heading{font-family:Lexend,sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin:0 0 var(--spacing-16);color:var(--text-secondary-interactive)}.footer__links-group{display:flex;flex-direction:column;gap:var(--spacing-12)}.footer__link{font-size:14px;color:var(--text-secondary);text-decoration:none;transition:color .15s;line-height:1.5;margin:0}.footer__link:hover{color:var(--text-primary)}.footer__social{display:flex;gap:var(--spacing-16);padding:var(--spacing-32) 0;justify-content:center}.footer__social-link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--card-bg);border:1px solid var(--effect-gradation-light);color:var(--text-secondary);transition:background-color .2s,color .2s,border-color .2s}.footer__social-link:hover{background:var(--key-primary);border-color:var(--key-primary);color:var(--text-white)}.footer__bottom{text-align:center;padding-top:var(--spacing-32)}.footer__copyright{font-size:13px;color:var(--text-tertiary);margin:0}:root{--key-primary: #002113;--key-secondary: #467e00;--key-tertiary: #b8722e;--card-white: #fff;--card-bg: #f6f5f3;--card-disabled: #e4e2e0;--border-interactive-primary: #002113;--border-interactive-secondary: #acaba9;--border-tertiary: #f6f5f3;--effect-gradation-light: #e4e2e0;--border-disabled: #acaba9;--border-error: #de3730;--text-primary: #1b1c1b;--text-secondary: #464745;--text-secondary-interactive: #5e5e5d;--text-secondary-hovered: #464745;--text-secondary-pressed: #30312f;--text-tertiary: #777775;--text-disabled: #acaba9;--text-white: #fff;--text-link: #3d4ed5;--text-accent-rose: #b33e47;--icon-disabled: #bfbfbf;--icon-secondary-interactive: #5e5e5d;--icon-tertiary: #777775;--system-blue: #1a7dba;--system-link: #1ababa;--system-link-blue: #1a2dba;--system-link-purple: #571aba;--system-tertiary: #1aba1a;--system-secondary: #baba1a;--system-error: #ba1a1a;--max-width: 1280px;--spacing-2: 2px;--spacing-4: 4px;--spacing-6: 6px;--spacing-8: 8px;--spacing-12: 12px;--spacing-16: 16px;--spacing-20: 20px;--spacing-24: 24px;--spacing-32: 32px;--spacing-40: 40px;--spacing-60: 60px;--spacing-80: 80px;--spacing-120: 120px;--radius-sm: 2px;--radius-md: 4px;--radius-lg: 8px;--radius-xl: 12px;--radius-2xl: 16px;--radius-rounded: 1000px;--border-sm: 1px;--border-sm2: 1.5px;--border-md: 2px;--border-lg: 4px;--navbar-height: 64px}@media(min-width:768px){:root{--navbar-height: 72px}}body{background-color:var(--card-white);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-family:Roboto,sans-serif}.main-content{padding-top:var(--navbar-height);min-height:calc(100vh - var(--navbar-height));display:flex;flex-direction:column}*{box-sizing:border-box}a{color:inherit;text-decoration:none}.font-lexend{font-family:Lexend,sans-serif}.nav-link{color:var(--text-secondary-interactive);letter-spacing:0;font-family:Roboto,sans-serif;font-weight:600;text-decoration:none;transition:color .15s}.typo-navModal{font-size:20px;font-weight:600;line-height:24px}@media(min-width:768px){.typo-navModal{font-size:16px}}.nav-link.nav-link--active,.typo-navModal.nav-link--active{color:var(--text-primary)!important}.nav-link:hover{color:var(--text-secondary-hovered)}.nav-link:active{color:var(--text-secondary-pressed)}.custom-input::placeholder,.textarea-field::placeholder{color:var(--text-disabled);opacity:1}textarea.textarea-field{-webkit-appearance:none;resize:vertical;-moz-appearance:none!important;appearance:none!important;background-color:#fff!important}
