.Logo_logo-container__UiqIc{display:flex;height:100%;font-size:2rem;align-items:center}.Logo_logo-container__UiqIc span{color:var(--clr-primary-5)}#Logo_logo__1DDRX{margin-left:5px;display:inline-block;justify-content:left;color:var(--clr-secondary-5);font-family:Kanit,sans-serif;font-size:1.4rem}@media screen and (min-width:500px){#Logo_logo__1DDRX{font-size:1.7rem;margin-left:1rem;letter-spacing:1px}}@media screen and (min-width:992px){#Logo_logo__1DDRX{margin:0;font-size:2rem}}.AuthBtn_auth-btn-container__SPe_U{position:relative}.AuthBtn_login-btn__KilFM,.AuthBtn_logout-btn__4t50d,.AuthBtn_register-btn__cfeyF{color:var(--clr-white);font-size:.8rem}.AuthBtn_login-btn__KilFM,.AuthBtn_logout-btn__4t50d{background-color:var(--clr-secondary-4)}.AuthBtn_login-btn__KilFM:hover,.AuthBtn_logout-btn__4t50d:hover{background-color:var(--clr-secondary-2)}.AuthBtn_register-btn__cfeyF:hover{background-color:var(--clr-primary-2)}@media screen and (min-width:600px){.AuthBtn_login-btn__KilFM,.AuthBtn_logout-btn__4t50d,.AuthBtn_register-btn__cfeyF{font-size:1rem}}.BarsBtn_bars-icon__TWFnK{font-size:1.4rem;justify-self:end;margin-right:.9rem;padding:0;transition:var(--transition);border:none;color:var(--clr-secondary-7);background:none}.BarsBtn_bars-icon__TWFnK:hover{cursor:pointer;transform:scale(1.1)}@media screen and (min-width:600px){.BarsBtn_bars-icon__TWFnK{font-size:1.8rem}}@media screen and (min-width:1090px){.BarsBtn_bars-icon__TWFnK{display:none}}.Navlinks_nav-links-lg__41m64{display:none}.Navlinks_nav-links-sm__WSyMn a{color:var(--clr-white);font-size:1rem;text-transform:capitalize;letter-spacing:var(--letterSpacing);display:block;padding:.75rem 1rem;transition:all .1s ease-in-out}.Navlinks_nav-links-sm__WSyMn a.Navlinks_active__V0cIt,.Navlinks_nav-links-sm__WSyMn a:hover{border-left:5px solid var(--clr-secondary-1);padding-left:1.5rem}@media screen and (min-width:1090px){.Navlinks_nav-links-lg__41m64{position:relative;display:flex;gap:25px;justify-content:center}.Navlinks_nav-links-lg__41m64 a{display:inline-block;color:var(--clr-white);letter-spacing:var(--letterSpacing);padding:.5rem 10px;height:100%}.Navlinks_nav-links-sm__WSyMn{display:none}.Navlinks_nav-links-lg__41m64 a.Navlinks_active__V0cIt,.Navlinks_nav-links-lg__41m64 a:hover{background-color:var(--clr-secondary-1)}}.Navbar_nav-header__4nkbS{display:grid;grid-template-columns:1fr auto 40px;align-items:center;grid-gap:10px;gap:10px;height:100%}.Navbar_nav-center__0lcOq{margin:0 auto;max-width:1170px;height:100%}.Navbar_nav-buttons__Ti2JC{display:flex;gap:10px}.Navbar_nav-btn__BrhIp{width:5.8rem;height:2.5rem;color:var(--clr-white);text-align:center;font-size:.9rem}@media screen and (min-width:500px){.Navbar_nav-header__4nkbS{grid-template-columns:1fr auto 70px;justify-content:space-between}}@media screen and (min-width:992px){.Navbar_nav-center__0lcOq{width:95vw}}@media screen and (min-width:1090px){.Navbar_nav-header__4nkbS{display:flex}.Navbar_nav-buttons__Ti2JC{display:flex;justify-items:right;align-content:space-between}}.Footer_footer-center__0jCg4{text-align:center;color:var(--clr-white)}.Footer_footer-center__0jCg4 p{margin:0;padding:2rem 0;display:inline-block;text-transform:capitalize;color:var(--clr-white)}.Footer_footer-center__0jCg4 p span,.Footer_footer-link__oQY8k{color:var(--clr-primary-5)}.ZipcodeRateInfoPage_page__mgGZf{padding:24px 16px 64px}.ZipcodeRateInfoPage_header__czzG2{padding:.5rem;display:flex;flex-wrap:wrap;align-items:baseline;gap:12px 16px;margin-bottom:16px}.ZipcodeRateInfoPage_title__L3YNx{font-size:clamp(28px,4vw,40px);line-height:1.15;margin:0;letter-spacing:-.01em}.ZipcodeRateInfoPage_updatedBadge__mmXLz{background:#f3f4f6;color:#374151;border:1px solid #e5e7eb;padding:6px 10px;border-radius:999px;font-size:.9rem}.ZipcodeRateInfoPage_grid__Si_c1{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;margin-top:12px}@media (min-width:640px){.ZipcodeRateInfoPage_grid__Si_c1{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.ZipcodeRateInfoPage_grid__Si_c1{grid-template-columns:1fr 1fr 1fr}}.ZipcodeRateInfoPage_card__czOPR{background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 4px 14px rgba(0,0,0,.06);padding:16px;display:flex;flex-direction:column;transition:transform .08s ease,box-shadow .12s ease}.ZipcodeRateInfoPage_card__czOPR:hover{transform:translateY(-2px);box-shadow:0 8px 22px rgba(0,0,0,.08)}.ZipcodeRateInfoPage_cardHeader__QTBpe{display:flex;justify-content:space-between;gap:12px}.ZipcodeRateInfoPage_locationRow__h9OJR{display:grid;grid-template-columns:72px 1fr;grid-gap:8px;gap:8px;font-size:.95rem;margin:4px 0}.ZipcodeRateInfoPage_k__waJvn{color:#374151;font-weight:600}.ZipcodeRateInfoPage_v__Lyq7s{color:#111827;text-transform:capitalize}.ZipcodeRateInfoPage_ratePill__xVO3U{display:grid;place-items:center;min-width:120px;padding:10px 12px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:14px;text-align:center;align-self:start}.ZipcodeRateInfoPage_rateNumber__3SFNC{display:block;font-size:28px;font-weight:800;color:#047857;letter-spacing:-.02em;line-height:1.1}.ZipcodeRateInfoPage_rateLabel__jCyOd{font-size:12px;color:#065f46}.ZipcodeRateInfoPage_hr___VOsd{border:none;border-top:1px solid #e5e7eb;margin:14px 0}.ZipcodeRateInfoPage_breakdown__siCd8{list-style:none;padding:0;margin:0 0 12px}.ZipcodeRateInfoPage_breakdown__siCd8 li{display:flex;justify-content:space-between;padding:8px 0;font-size:.96rem;border-bottom:1px dashed #eee}.ZipcodeRateInfoPage_breakdown__siCd8 li:last-child{border-bottom:none}.ZipcodeRateInfoPage_totalRow__jqIIR span:last-child{font-weight:700;color:#111827}.ZipcodeRateInfoPage_moreLink__umJ6F{color:var(--clr-primary-4);margin-top:auto;align-self:flex-start;text-decoration:none;border:1px solid #e5e7eb;border-radius:10px;padding:8px 10px;font-weight:600;transition:background .12s ease,border-color .12s ease}.ZipcodeRateInfoPage_moreLink__umJ6F:hover{background:#f9fafb;border-color:#d1d5db}.ZipcodeRateInfoPage_notice__Ol47U{margin-top:20px;background:#fff7ed;border:1px solid #fde68a;color:#92400e;padding:14px 16px;border-radius:12px}.ZipcodeRateInfoPage_notice__Ol47U a{color:inherit;text-decoration:underline}.ZipcodeRateInfoPage_empty__d0mPC{background:#f9fafb;border:1px dashed #e5e7eb;border-radius:12px;padding:24px;color:#6b7280;text-align:center}