._header_fsort_1{position:relative;z-index:100;background:var(--card);border-bottom:1px solid var(--border);font-family:var(--font-family-base);color:var(--foreground)}._inner_fsort_9{max-width:1200px;min-height:84px;padding:0 26px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4)}._logo_fsort_19{display:flex;flex-shrink:0;align-items:center}._nav_fsort_20{display:flex;align-items:center;gap:var(--spacing-6)}._nav_fsort_20 a,._signIn_fsort_21{color:var(--muted-foreground);text-decoration:none;font-size:.8125rem;font-weight:700;white-space:nowrap}._nav_fsort_20 a:hover,._signIn_fsort_21:hover,._nav_fsort_20 ._current_fsort_28{color:var(--primary)}._nav_fsort_20 a:focus-visible,._signIn_fsort_21:focus-visible,._logo_fsort_19:focus-visible,._mobileMenu_fsort_29:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:var(--radius-sm)}._solutionsNav_fsort_34{position:relative}._solutionsNav_fsort_34>a{display:inline-flex;align-items:center;gap:var(--spacing-1)}._dropdown_fsort_36{display:none;position:absolute;z-index:101;top:100%;right:0;width:245px;padding:var(--spacing-2);background:var(--popup);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-md)}._solutionsNav_fsort_34:hover ._dropdown_fsort_36,._solutionsNav_fsort_34:focus-within ._dropdown_fsort_36{display:grid}._dropdown_fsort_36 a{display:flex;align-items:center;justify-content:space-between;white-space:normal;padding:var(--spacing-3);border-radius:var(--radius-sm)}._dropdown_fsort_36 a:hover{background:var(--secondary)}._actions_fsort_59{display:flex;align-items:center;gap:var(--spacing-6);flex-shrink:0}._actions_fsort_59>a:last-child{font-weight:800}._mobileMenu_fsort_29{display:none;padding:var(--spacing-2);border:0;background:transparent;color:var(--foreground);cursor:pointer}@media(max-width:1050px){._inner_fsort_9{gap:var(--spacing-3);padding-inline:var(--spacing-4)}._nav_fsort_20{gap:var(--spacing-3)}._nav_fsort_20 a,._signIn_fsort_21{font-size:.7rem}._actions_fsort_59{gap:var(--spacing-2)}}@media(max-width:850px){._inner_fsort_9{min-height:72px}._nav_fsort_20{display:none}._navOpen_fsort_78{display:flex;position:absolute;z-index:101;max-height:calc(100vh - 72px);overflow-y:auto;-webkit-overflow-scrolling:touch;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:0;padding:var(--spacing-4);background:var(--popup, var(--card));border-bottom:1px solid var(--border);box-shadow:var(--shadow-md)}._navOpen_fsort_78>a,._solutionsNav_fsort_34>a{display:flex;padding:var(--spacing-3);font-size:.875rem}._solutionsNav_fsort_34>a{justify-content:space-between}._dropdown_fsort_36,._solutionsNav_fsort_34:hover ._dropdown_fsort_36,._solutionsNav_fsort_34:focus-within ._dropdown_fsort_36{display:grid;position:static;width:auto;padding:0 0 0 var(--spacing-4);border:0;box-shadow:none;background:transparent}._dropdown_fsort_36 a{font-size:.8125rem}._mobileMenu_fsort_29{display:inline-flex}}@media(max-width:480px){._signIn_fsort_21{display:none}._actions_fsort_59>a:last-child{font-size:.7rem;padding-inline:var(--spacing-2)}}._footer_16ry6_1{background:#091935;color:#fff;padding:var(--spacing-12) var(--spacing-6) var(--spacing-6);font-family:var(--font-family-base)}._inner_16ry6_7{max-width:1170px;margin:auto}._top_16ry6_8{display:flex;justify-content:space-between;gap:var(--spacing-12)}._identity_16ry6_9 p{color:#bbc8e0;font-size:.8125rem;line-height:1.7}._links_16ry6_10{display:flex;gap:var(--spacing-16)}._links_16ry6_10>div{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3)}._links_16ry6_10 strong{font-size:.875rem}._links_16ry6_10 a{color:#bbc8e0;font-size:.8125rem;text-decoration:none}._links_16ry6_10 a:hover{color:#fff;text-decoration:underline}._links_16ry6_10 a:focus-visible,._identity_16ry6_9 a:focus-visible{outline:2px solid #fff;outline-offset:4px}._bottom_16ry6_19{display:flex;justify-content:space-between;gap:var(--spacing-4);border-top:1px solid #ffffff22;margin-top:var(--spacing-12);padding-top:var(--spacing-6);color:#9babc8;font-size:.75rem}@media(max-width:700px){._top_16ry6_8{flex-direction:column;gap:var(--spacing-8)}._links_16ry6_10{flex-wrap:wrap;gap:var(--spacing-8)}._bottom_16ry6_19{flex-wrap:wrap}}
