:root{--background:#ffffff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.header_container__e3Pi_{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.header_header__n1RHp{background-color:var(--white);box-shadow:0 2px 4px rgba(0,0,0,.1);color:var(--darkText);position:-webkit-sticky;position:sticky;top:0;z-index:10}.header_headerContent__qPl4B{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.header_headerLeft__Mf1kb{display:flex;align-items:center;gap:1.5rem}.header_logo__Uug_H{font-size:1.875rem;font-weight:800;color:var(--primaryBlue);text-decoration:none}.header_logoImage__y2rn8{height:6rem}.header_locationSelector__Oin2q{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:.5rem;cursor:pointer;font-size:.9rem;color:var(--grayText);transition:border-color .3s ease}.header_locationSelector__Oin2q:hover{border-color:var(--primaryBlue)}.header_locationIcon___id1z{width:1.25rem;height:1.25rem;color:var(--primaryBlue)}.header_dropdownIcon__NAQVp{width:1rem;height:1rem;color:var(--grayText)}.header_headerNav__ahxaa .header_navList__QB_7J{display:flex;list-style:none;padding:0;margin:0;gap:1.5rem;align-items:center}.header_navLink__PQ6Eh{color:var(--darkText);font-size:1rem;text-decoration:none;transition:color .3s ease-in-out}.header_navLink__PQ6Eh:hover{color:var(--primaryBlue)}.header_navLinkSignup__9tztu{background-color:var(--primaryBlue);color:var(--white);padding:.5rem 1rem;border-radius:.5rem;transition:background-color .3s ease}.header_navLinkSignup__9tztu:hover{background-color:#1e40af}