.Navbar_header__B0jGO{position:sticky;top:0;z-index:50;box-shadow:0 4px 16px rgba(15,23,42,.08)}.Navbar_announcement__tJjVE{background:#f6b64f;color:#1f2937;text-align:center;font-size:.78rem;font-weight:700;padding:.75rem 1rem}.Navbar_navShell__voBjh{position:relative;overflow:hidden;background:linear-gradient(100deg,#fff7ef,#f5f8ff 48%,#dbeeff)}.Navbar_accent__xfyCK{position:absolute;right:28%;bottom:0;display:none;width:2.5rem;height:5rem;transform:skewX(-12deg)}.Navbar_navInner__swVAE{min-height:5.25rem;position:relative}.Navbar_brandImage__oGyS0{width:7rem;height:auto}.Navbar_desktopActions__srNvJ,.Navbar_desktopNav__Npjjk{display:none}.Navbar_desktopNav__Npjjk{gap:.35rem;padding-left:1rem}.Navbar_navLink__KI2w1{display:inline-flex;align-items:center;justify-content:center;padding:.55rem .85rem;border-radius:999px;color:#344054;font-size:.95rem;font-weight:600;text-decoration:none;transition:background-color .15s ease,color .15s ease}.Navbar_navLink__KI2w1:hover{background:rgba(255,217,144,.7);color:#111827}.Navbar_navLinkActive__CZpEr{background:#ffd990;color:#111827}.Navbar_desktopActions__srNvJ{gap:.5rem;align-items:center}.Navbar_menuButton__fVtxL,.Navbar_phonePill__PlUez,.Navbar_pillButton__T7QZW,.Navbar_signInButton__ngnSs{border:0;background:transparent}.Navbar_pillButton__T7QZW{display:inline-flex;align-items:center;gap:.5rem;min-height:2.5rem;padding:0 .5rem;border-radius:999px;color:#1f2937;font-size:.85rem;font-weight:600}.Navbar_pillButton__T7QZW:hover{background:rgba(255,255,255,.6)}.Navbar_phonePill__PlUez{padding:0 .85rem;border:1px solid #9aa3b2;background:rgba(255,255,255,.35);color:#1f2937;font-size:.85rem;font-weight:600;text-decoration:none;backdrop-filter:blur(10px);box-shadow:0 3px 10px rgba(15,23,42,.08)}.Navbar_phonePill__PlUez,.Navbar_signInButton__ngnSs{display:inline-flex;align-items:center;gap:.5rem;min-height:2.5rem;border-radius:999px}.Navbar_signInButton__ngnSs{justify-content:center;padding:0 1rem;background:#137fc1;color:#fff;font-size:.95rem;font-weight:700;box-shadow:0 8px 18px rgba(19,127,193,.32)}.Navbar_signInButton__ngnSs:hover{background:#0f6da7}.Navbar_flag__VPyTR{display:grid;width:2.15rem;height:2.15rem;overflow:hidden;border-radius:50%;border:1px solid #fff;box-shadow:0 2px 8px rgba(15,23,42,.08)}.Navbar_flagStripe__64NGx{display:grid;grid-template-columns:repeat(3,1fr)}.Navbar_flagBlue__csBFj{background:#1d3f8f}.Navbar_flagWhite__X3w23{background:#fff}.Navbar_flagRed__0hJFT{background:#e33b44}.Navbar_menuButton__fVtxL{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid #9aa3b2;border-radius:50%;background:rgba(255,255,255,.5);color:#1f2937}.Navbar_mobilePanel__KKtHN{border-top:1px solid #c8d5e3;background:rgba(255,255,255,.95);backdrop-filter:blur(12px)}.Navbar_mobileLinks__ReKOJ{display:flex;flex-direction:column;gap:.5rem}.Navbar_mobileLink__h_M9v{padding:.8rem 1rem;border-radius:8px;color:#344054;font-size:1rem;font-weight:600;text-decoration:none}.Navbar_mobileLinkActive__8ko1Q{background:#ffd990;color:#111827}.Navbar_mobileActions__a35ZG{margin-top:1rem}@media (min-width:576px){.Navbar_announcement__tJjVE{font-size:.95rem}}@media (min-width:992px){.Navbar_accent__xfyCK,.Navbar_desktopActions__srNvJ,.Navbar_desktopNav__Npjjk{display:flex}.Navbar_menuButton__fVtxL,.Navbar_mobilePanel__KKtHN{display:none}.Navbar_navInner__swVAE{min-height:5.75rem}}@media (min-width:1200px){.Navbar_navLink__KI2w1{padding:.65rem 1rem;font-size:14px}.Navbar_desktopActions__srNvJ{gap:1.25rem}.Navbar_phonePill__PlUez,.Navbar_pillButton__T7QZW{min-height:2.75rem;font-size:1rem}.Navbar_signInButton__ngnSs{min-height:3rem;padding:0 1.35rem;font-size:1.1rem}}