.StateGuideSearch_wrap__7oP7e{margin-top:30px}.StateGuideSearch_searchBar__lkNs4{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:22px}.StateGuideSearch_searchField__fLddI{position:relative;flex:1 1;max-width:620px}.StateGuideSearch_searchField__fLddI span{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#7b8ea2;font-size:20px;pointer-events:none}.StateGuideSearch_searchField__fLddI input{width:100%;height:52px;padding:0 16px 0 46px;border:1px solid #d8e3ee;border-radius:14px;background:#fff;color:var(--ink);outline:none;box-shadow:0 7px 20px rgba(10,31,53,.035);transition:.18s ease}.StateGuideSearch_searchField__fLddI input::placeholder{color:#94a3b5}.StateGuideSearch_searchField__fLddI input:focus{border-color:#8eb4ef;box-shadow:0 0 0 4px rgba(31,99,233,.09),0 10px 28px rgba(10,31,53,.05)}.StateGuideSearch_count__NXQmZ{flex:0 0 auto;padding:8px 11px;border-radius:999px;background:#f1f6fb;border:1px solid #e0e8f1;color:#60758a;font-size:12px;font-weight:850}.StateGuideSearch_grid__oKBKa{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.StateGuideSearch_card__2h6qb{min-height:69px;padding:14px 15px;border:1px solid #dfe7ef;border-radius:14px;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:12px;transition:.18s ease;box-shadow:0 6px 18px rgba(10,31,53,.025)}.StateGuideSearch_card__2h6qb:hover{transform:translateY(-2px);border-color:#aebfd3;box-shadow:0 12px 28px rgba(10,31,53,.065)}.StateGuideSearch_card__2h6qb>span{display:grid;grid-gap:5px;gap:5px;min-width:0}.StateGuideSearch_card__2h6qb strong{font-size:15px;line-height:1.2}.StateGuideSearch_card__2h6qb small{width:max-content;padding:3px 7px;border-radius:999px;background:var(--teal-soft);color:#087d71;font-size:9px;text-transform:uppercase;letter-spacing:.055em;font-weight:900}.StateGuideSearch_card__2h6qb small.StateGuideSearch_local__aO5sX{background:#fff6df;color:#9a6500}.StateGuideSearch_card__2h6qb b{color:var(--accent);font-size:17px}.StateGuideSearch_empty__3JDzW{padding:34px;border:1px dashed #cbd9e7;border-radius:18px;background:#f8fbfe;text-align:center}.StateGuideSearch_empty__3JDzW strong{display:block;margin-bottom:12px}.StateGuideSearch_empty__3JDzW button{border:0;background:none;color:var(--accent);font-weight:850;cursor:pointer}.StateGuideSearch_empty__3JDzW button:hover{text-decoration:underline}.StateGuideSearch_note__IJL23{margin:22px 0 0;color:#718398;font-size:13px;line-height:1.65;padding:15px 17px;border-radius:14px;background:#f7fafc;border:1px solid #e7edf4}@media(max-width:980px){.StateGuideSearch_grid__oKBKa{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.StateGuideSearch_searchBar__lkNs4{align-items:stretch;flex-direction:column}.StateGuideSearch_searchField__fLddI{max-width:none}.StateGuideSearch_count__NXQmZ{width:max-content}.StateGuideSearch_grid__oKBKa{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.StateGuideSearch_grid__oKBKa{grid-template-columns:1fr}.StateGuideSearch_card__2h6qb{min-height:64px}}