.ax-nav,.ax-nav *,.ax-nav :before,.ax-nav :after{box-sizing:border-box}.ax-nav{border-bottom:1px solid var(--mx-soft);width:min(100% - 76px,1204px);min-height:88px;color:var(--mx-ink);font:400 16px/1.5 var(--mx-font-sans);text-transform:none;letter-spacing:normal;-webkit-font-smoothing:antialiased;justify-content:space-between;align-items:center;gap:28px;margin-inline:auto;display:flex}.ax-nav a{color:inherit;text-decoration:none}.ax-nav a:hover{color:var(--mx-vivid)}.ax-nav a:focus-visible{outline:3px solid var(--mx-vivid);outline-offset:5px}.ax-nav img{max-width:100%;display:block}.ax-brand{flex-shrink:0;align-items:center;gap:13px;display:inline-flex}.ax-brand-icon{flex-shrink:0;width:52px;height:47px;display:inline-flex;overflow:hidden}.ax-brand-icon img{object-fit:contain;width:100%;height:100%;display:block;transform:scale(1.4)}.ax-brand .ax-wordmark{width:159px;height:auto;display:block}.ax-role-links{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.ax-role-links a{font-family:var(--mx-font-sans);letter-spacing:0;align-items:center;min-height:44px;font-size:14px;font-weight:500;display:inline-flex}.ax-role-links a[aria-current=page]{color:var(--mx-vivid)}.ax-nav-utilities{font-family:var(--mx-font-sans);flex-shrink:0;align-items:center;gap:18px;font-size:14px;font-weight:500;display:flex}.ax-language-links{align-items:center;gap:8px;display:inline-flex}.ax-language-links a{align-items:center;min-height:44px;font-size:13px;display:inline-flex}.ax-language-links [aria-current]{text-underline-offset:4px;text-decoration:underline}.ax-login{white-space:nowrap;align-items:center;gap:7px;min-height:44px;display:inline-flex}.ax-nav .ax-register{background:var(--mx-ink);min-height:40px;color:var(--mx-paper);white-space:nowrap;border-radius:6px;align-items:center;padding:9px 14px;display:inline-flex}.ax-nav .ax-register:hover{background:var(--mx-forest-hover);color:var(--mx-paper)}@media (width<=1100px){.ax-nav{grid-template-columns:auto 1fr;gap:4px 20px;padding-block:15px 10px;display:grid}.ax-nav-utilities{grid-area:1/2;justify-content:flex-end}.ax-role-links{grid-column:1/-1;justify-content:center;gap:24px}}@media (width<=850px){.ax-nav{width:calc(100% - 50px)}}@media (width<=600px){.ax-nav{gap:12px 10px;width:calc(100% - 40px);padding-block:16px 6px}.ax-brand{gap:8px}.ax-brand-icon{width:39px;height:36px}.ax-brand .ax-wordmark{width:124px}.ax-nav-utilities{gap:12px}.ax-login{gap:5px}.ax-role-links{justify-content:flex-start;gap:1px 20px}}@media (width<=380px){.ax-nav-utilities{flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:flex-start;gap:4px 14px}.ax-nav .ax-register{padding:8px 12px;font-size:13px}.ax-role-links{grid-row:3}}.mx-footer{background:var(--mx-forest,#222f30);color:var(--mx-paper,#fff);padding:72px 24px 32px}.mx-footer-inner{max-width:var(--mx-page-max,1200px);margin-inline:auto}.mx-footer-grid{grid-template-columns:1fr;gap:40px;display:grid}@media (width>=700px){.mx-footer-grid{grid-template-columns:repeat(2,1fr);gap:48px}.mx-footer-brand{grid-column:1/-1}}@media (width>=1024px){.mx-footer-grid{grid-template-columns:1.7fr 1fr 1fr 1fr 1fr;gap:40px}.mx-footer-brand{grid-column:auto}}.mx-footer-brand{flex-direction:column;gap:20px;display:flex}.mx-footer-logo{align-items:center;gap:10px;width:max-content;text-decoration:none;display:inline-flex}.mx-footer-logo-icon{background:var(--mx-paper);border-radius:4px;width:40px;height:40px;padding:3px;display:inline-flex}.mx-footer-logo-icon img{object-fit:contain;width:100%;height:100%}.mx-footer-logo-name{font-family:var(--mx-font-sans,"Inter", sans-serif);letter-spacing:-.01em;color:var(--mx-lime,#cef79e);font-size:26px;font-weight:600}.mx-footer-slogan{color:var(--mx-lime);margin:0;font-size:18px;font-weight:500}.mx-footer-desc{max-width:340px;color:var(--mx-dim-inverse,#ffffffc2);margin:0;font-size:14px;line-height:1.55}.mx-footer-socials{gap:8px;display:flex}.mx-footer-social{border-radius:var(--mx-radius-btn,16px);border:1px solid var(--mx-line-inverse,#ffffff2e);width:40px;height:40px;color:var(--mx-paper,#fff);justify-content:center;align-items:center;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.mx-footer-social:hover{background:var(--mx-lime,#cef79e);border-color:var(--mx-lime,#cef79e);color:var(--mx-ink,#000)}.mx-footer-social svg{width:17px;height:17px}.mx-footer-col h4{border-bottom:1px solid var(--mx-line-inverse,#ffffff2e);font-family:var(--mx-font-sans,"Inter", sans-serif);color:var(--mx-lime,#cef79e);margin:0 0 8px;padding-bottom:10px;font-size:15px;font-weight:600}.mx-footer-col ul{flex-direction:column;gap:12px;margin:12px 0 0;padding:0;list-style:none;display:flex}.mx-footer-col a{color:var(--mx-paper,#fff);font-size:14px;font-weight:500;text-decoration:none}.mx-footer-col a:hover{color:var(--mx-lime,#cef79e);text-underline-offset:3px;text-decoration:underline}.mx-footer-legal{border-top:1px solid var(--mx-line-inverse,#ffffff2e);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:56px;padding-top:24px;display:flex}.mx-footer-legal p{color:var(--mx-dim-inverse,#ffffffc2);margin:0;font-size:13px}.mx-footer-meta{letter-spacing:.14em;text-transform:uppercase;font-size:11px}@font-face{font-family:MX Display f;src:url(https://fonts.gstatic.com/s/schibstedgrotesk/v7/Jqz55SSPQuCQF3t8uOwiUL-taUTtap9GayojdSFO.woff2)format("woff2");font-weight:400 500;font-display:swap;unicode-range:U+66}:root{--color-bioluminescent-lime:#cef79e;--color-kelp:#436420;--color-abyssal-ink:#222f30;--color-bone-white:#f7f7f5;--color-paper:#fff;--color-graphite:#4d5757;--color-sediment:#6e7a76;--color-lichen:#c9cbbe;--color-tissue:#e7e8e1;--mx-sage:var(--color-bone-white);--mx-paper:var(--color-paper);--mx-ink:var(--color-abyssal-ink);--mx-charcoal:var(--color-graphite);--mx-forest:var(--color-abyssal-ink);--mx-lime:var(--color-bioluminescent-lime);--mx-forest-mid:var(--color-kelp);--mx-vivid:var(--color-kelp);--mx-vivid-hover:#344d1b;--mx-soft:var(--color-tissue);--mx-focus:var(--color-abyssal-ink);--mx-lime-hover:color-mix(in srgb, var(--mx-lime) 88%, var(--mx-ink));--mx-lime-active:#a5c784;--mx-forest-hover:color-mix(in srgb, var(--mx-forest) 88%, var(--mx-paper));--mx-forest-active:#576162;--mx-wash:#222f300f;--mx-wash-inverse:#ffffff1a;--mx-line:#a9ad9d;--mx-line-strong:var(--color-sediment);--mx-line-on-lime:#89a772;--mx-line-inverse:#ffffff38;--mx-dim:var(--color-graphite);--mx-dim-inverse:#cacdcd;--mx-danger:#b91c1c;--mx-danger-soft:#fbeaea;--mx-warn:#9a4607;--mx-warn-soft:#fdf3e4;--mx-success:#176e54;--mx-success-soft:#e8f1ee;--mx-font-display:"MX Display f", "Bricolage Grotesque", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mx-font-sans:"Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mx-text-caption:12px;--mx-text-body-sm:14px;--mx-text-body:16px;--mx-text-subheading:18px;--mx-text-heading-sm:22px;--mx-text-heading:clamp(26px, 3.4vw, 36px);--mx-text-heading-lg:clamp(34px, 5vw, 56px);--mx-text-display:clamp(44px, 7.5vw, 96px);--mx-tracking-caption:.06em;--mx-tracking-heading:-.02em;--mx-tracking-heading-lg:-.03em;--mx-tracking-display:-.031em;--mx-radius-sm:4px;--mx-radius-lg:16px;--mx-radius-btn:16px;--mx-radius-pill:9999px;--mx-ease:cubic-bezier(.22, 1, .36, 1);--mx-ease-expo:cubic-bezier(.16, 1, .3, 1);--mx-dur-fast:.15s;--mx-dur:.3s;--mx-dur-slow:.7s;--mx-page-max:1200px;--mx-gutter:24px;--mx-section-gap:clamp(56px, 8vw, 88px);--mx-card-pad:24px}
