@import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Figtree:ital,wght@0,300..900;1,300..900&display=swap');body{background-color:#FAF6F0}.states-map{display:flex;justify-content:center;align-items:center}svg.map{max-height:580px;max-width:900px;width:100%;height:auto}rect.sm_location{display:none}.sm_state{stroke:rgba(255,255,255,0.3);transition:0.7s all}path#AL:hover,path#AZ:hover,path#CA:hover,path#CO:hover,path#FL:hover,path#GA:hover,path#MI:hover,path#OH:hover,path#MO:hover,path#IN:hover,path#MA:hover,path#IL:hover,path#MD:hover,path#TX:hover,path#WA:hover,path#TN:hover,path#NC:hover,path#PA:hover,path#MN:hover,path#NJ:hover,path#NY:hover{fill:#1d1d1f;stroke:#B6B4FF;transition:all 0.7s}text.sm_label_AL:hover~path#AL,text.sm_label_AZ:hover~path#AZ,text.sm_label_CA:hover~path#CA,text.sm_label_CO:hover~path#CO,text.sm_label_FL:hover~path#FL,text.sm_label_GA:hover~path#GA,text.sm_label_MI:hover~path#MI,text.sm_label_OH:hover~path#OH,text.sm_label_MO:hover~path#MO,text.sm_label_IN:hover~path#IN,text.sm_label_MA:hover~path#MA,text.sm_label_IL:hover~path#IL,text.sm_label_MD:hover~path#MD,text.sm_label_TX:hover~path#TX,text.sm_label_WA:hover~path#WA,text.sm_label_TN:hover~path#TN,text.sm_label_NC:hover~path#NC,text.sm_label_PA:hover~path#PA,text.sm_label_MN:hover~path#MN,text.sm_label_NJ:hover~path#NJ,text.sm_label_NY:hover~path#NY{fill:#1d1d1f;stroke:#B6B4FF;transition:all 0.7s}tspan{fill:rgba(255,255,255,0.8);font-size:16px;font-weight:500}.state-link{font-family:Figtree;text-align:left;display:inline-block;width:auto;color:#1D1D1f;text-decoration:none;font-weight:bold;padding:8px;border:1px solid #FAF6F0;transition:0.7s all}span.state_abbr{font-weight:400;color:#606060}.state-link:hover{background:#FFFFFF;border-radius:8px;border:1px solid rgba(0,0,0,0.1);transition:0.7s all}.state-link.highlighted{background:#FFFFFF;border-radius:8px;border:1px solid rgba(0,0,0,0.1);transition:0.7s all}.states-container{padding:2rem 0;text-align:center}.states-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;max-width:900px;margin:0 auto}.states-column{flex:1 1 calc(25%-1rem);min-width:200px;display:flex;flex-direction:column;gap:0.5rem}.states-cta{display:flex;flex-direction:row;align-items:center;gap:0.5rem;font-family:Figtree}