.app-navbar[data-v-8109f9a1]{z-index:10;background:var(--color-background);width:88%;max-width:90rem;box-shadow:var(--shadow-subtle);transition:transform .6s var(--motion-ease);border-radius:0 0 1rem 1rem;position:fixed;top:0;left:50%;transform:translate(-50%)}.app-navbar--hidden[data-v-8109f9a1]{transform:translate(-50%,-110%)}.app-navbar__inner[data-v-8109f9a1]{justify-content:space-between;align-items:center;gap:var(--space-7);width:100%;min-height:5.5rem;padding:var(--space-3) 1.25rem;margin:0 auto;display:flex}.app-navbar__brand[data-v-8109f9a1]{color:var(--color-universal-blue);flex-shrink:0;align-items:center;text-decoration:none;display:inline-flex}.app-navbar__logo[data-v-8109f9a1]{object-fit:contain;width:auto;height:2.5rem}.app-navbar__navigation[data-v-8109f9a1]{flex:0 68%;justify-content:space-between;align-items:center;gap:clamp(1.25rem,2vw,2rem);max-width:58rem;margin-left:auto;display:flex}.app-navbar__link[data-v-8109f9a1]{min-height:3rem;padding:var(--space-2) 0;color:var(--color-universal-blue);white-space:nowrap;transition:color .3s ease, transform .3s var(--motion-ease);align-items:center;font-size:1.25rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.app-navbar__link[data-v-8109f9a1]:after{content:none}.app-navbar__link[data-v-8109f9a1]:hover{color:var(--color-fresh-300)}.app-navbar__link--active[data-v-8109f9a1]{color:var(--color-universal-blue)}.app-navbar__menu-toggle[data-v-8109f9a1]{width:var(--control-height);height:var(--control-height);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-background);color:var(--color-universal-blue);flex-direction:column;justify-content:center;gap:.3rem;display:none}.app-navbar__menu-toggle span[data-v-8109f9a1]{background:currentColor;width:100%;height:.12rem;display:block}@media (width<=62rem){.app-navbar[data-v-8109f9a1]{width:calc(100% - 3rem)}.app-navbar__inner[data-v-8109f9a1]{gap:var(--space-4);padding-inline:var(--space-5)}.app-navbar__navigation[data-v-8109f9a1]{gap:var(--space-4)}.app-navbar__link[data-v-8109f9a1]{font-size:1.1rem}}@media (width<=48rem){.app-navbar[data-v-8109f9a1]{border-radius:0 0 var(--radius-md) var(--radius-md);width:calc(100% - 1rem)}.app-navbar__inner[data-v-8109f9a1]{min-height:4.25rem;padding-inline:var(--space-4);justify-content:space-between;align-items:center;display:flex;position:relative}.app-navbar__logo[data-v-8109f9a1]{height:2.35rem}.app-navbar__menu-toggle[data-v-8109f9a1]{display:flex}.app-navbar__navigation[data-v-8109f9a1]{max-height:0;padding:var(--space-2) var(--space-5) var(--space-4);border-top:1px solid var(--color-border);background:var(--color-background);box-shadow:var(--shadow-subtle);opacity:0;pointer-events:none;visibility:hidden;transition:max-height .45s var(--motion-ease), opacity .3s ease, transform .45s var(--motion-ease), visibility .45s;flex-direction:column;align-items:stretch;gap:0;display:flex;position:absolute;top:100%;left:0;right:0;overflow:hidden;transform:translateY(-.5rem)}.app-navbar__navigation--open[data-v-8109f9a1]{opacity:1;pointer-events:auto;visibility:visible;max-height:25rem;transform:translateY(0)}.app-navbar__link[data-v-8109f9a1]{min-height:3rem;padding:var(--space-3) 0}.app-navbar__link[data-v-8109f9a1]:after{width:2rem;right:auto}}@font-face{font-family:GT Pressura Trial Bl;src:url(/assets/GT-Pressura-Black-Trial-if6Z0kvh.otf)format("opentype");font-style:normal;font-weight:900;font-display:swap}@font-face{font-family:Gilroy SemiBold;src:url(/assets/Gilroy-SemiBold-DQhrk4S-.ttf)format("truetype");font-style:normal;font-weight:600;font-display:swap}:root{--color-grain-300:#eb9f0a;--color-grain-500:#954f09;--color-grain-200:#facb5b;--color-fresh-300:#3680ce;--color-universal-blue:#02355a;--color-fresh-400:#155798;--color-leaf-300:#5e910d;--color-leaf-500:#0f440e;--color-leaf-400:#2b660f;--color-background:#fff;--color-surface:#f7f8f6;--color-text:var(--color-universal-blue);--color-text-muted:#3e5666;--color-border:#d8e0e4;--color-focus-ring:var(--color-fresh-300);--font-display:"GT Pressura Trial Bl", sans-serif;--font-display-weight:900;--font-body:"Gilroy SemiBold", sans-serif;--font-body-weight:600;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:1rem;--radius-pill:999px;--content-width:75rem;--content-width-narrow:48rem;--control-height:2.75rem;--shadow-subtle:0 .25rem 1rem #02355a14;--transition-fast:.15s ease;--transition-standard:.25s ease;--motion-ease:cubic-bezier(.22, 1, .36, 1);font-family:var(--font-body);font-weight:var(--font-body-weight);color:var(--color-text);background:var(--color-background);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--color-background);min-height:100vh;color:var(--color-text);margin:0;line-height:1.5}#app{padding-top:6.25rem}button,input,select,textarea{font:inherit}button{cursor:pointer}img,svg,video{max-width:100%;display:block}a{color:inherit}:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.font-credits{padding:var(--space-4) var(--space-5);color:var(--color-text-muted);text-align:center;font-size:.75rem;line-height:1.6}.font-credits a{color:var(--color-universal-blue);text-underline-offset:.15em}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=48rem){#app{padding-top:5.25rem}body{line-height:1.45}}
