.state-market-guide-module__bURVmG__overview,.state-market-guide-module__bURVmG__rankings{margin-top:clamp(3.25rem,7vw,6.5rem)}.state-market-guide-module__bURVmG__heading,.state-market-guide-module__bURVmG__subheading,.state-market-guide-module__bURVmG__rankingTitle{justify-content:space-between;align-items:end;gap:2rem;display:flex}.state-market-guide-module__bURVmG__heading h2,.state-market-guide-module__bURVmG__subheading h3,.state-market-guide-module__bURVmG__rankingTitle h3{margin:.4rem 0 0}.state-market-guide-module__bURVmG__heading h2{font-size:clamp(1.9rem,3.2vw,2.8rem)}.state-market-guide-module__bURVmG__heading>p,.state-market-guide-module__bURVmG__subheading>p{color:var(--muted);max-width:52ch;margin:0;line-height:1.65}.state-market-guide-module__bURVmG__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:1.75rem;display:grid}.state-market-guide-module__bURVmG__metrics article{border-bottom:1px solid var(--line);border-top:1px solid var(--line);flex-direction:column;min-width:0;padding:1.4rem 1.25rem;display:flex}.state-market-guide-module__bURVmG__metrics article+article{border-left:1px solid var(--line)}.state-market-guide-module__bURVmG__metrics span,.state-market-guide-module__bURVmG__metrics small,.state-market-guide-module__bURVmG__careCards span,.state-market-guide-module__bURVmG__careCards small,.state-market-guide-module__bURVmG__rankingTitle>span,.state-market-guide-module__bURVmG__place small,.state-market-guide-module__bURVmG__methodology{color:var(--muted)}.state-market-guide-module__bURVmG__metrics span,.state-market-guide-module__bURVmG__careCards span{letter-spacing:.03em;text-transform:uppercase;font-size:.78rem;font-weight:700}.state-market-guide-module__bURVmG__metrics strong{margin:.45rem 0 .25rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.35rem,2.3vw,2rem);font-weight:500}.state-market-guide-module__bURVmG__metrics small,.state-market-guide-module__bURVmG__careCards small,.state-market-guide-module__bURVmG__place small{font-size:.76rem;line-height:1.45}.state-market-guide-module__bURVmG__explainers{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.25rem;display:grid}.state-market-guide-module__bURVmG__explainers article,.state-market-guide-module__bURVmG__rankingPanel{background:var(--surface);border:1px solid var(--line);border-radius:18px;box-shadow:0 12px 38px #17342d0e}.state-market-guide-module__bURVmG__explainers article{padding:clamp(1.3rem,3vw,2rem)}.state-market-guide-module__bURVmG__explainers h3{margin:.45rem 0 .8rem;font-size:clamp(1.25rem,2vw,1.65rem)}.state-market-guide-module__bURVmG__explainers p:not(.eyebrow){color:var(--muted);line-height:1.65}.state-market-guide-module__bURVmG__careComparison{margin-top:clamp(2.25rem,5vw,4rem)}.state-market-guide-module__bURVmG__subheading>p{font-size:.88rem}.state-market-guide-module__bURVmG__careCards{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.85rem;margin-top:1.25rem;display:grid}.state-market-guide-module__bURVmG__careCard{border:1px solid var(--line);color:inherit;background:#ffffff94;border-radius:14px;flex-direction:column;min-width:0;padding:1.15rem;text-decoration:none;display:flex}.state-market-guide-module__bURVmG__careCard.state-market-guide-module__bURVmG__selectedCare{background:#e7efe9;border-color:#93aa9e}.state-market-guide-module__bURVmG__careCards a.state-market-guide-module__bURVmG__careCard:hover{border-color:var(--accent-dark);transform:translateY(-1px);box-shadow:0 10px 24px #17342d14}.state-market-guide-module__bURVmG__careCards a.state-market-guide-module__bURVmG__careCard:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.state-market-guide-module__bURVmG__careCards a.state-market-guide-module__bURVmG__careCard span{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.state-market-guide-module__bURVmG__careCards strong{margin:.45rem 0 .25rem;font-family:Georgia,Times New Roman,serif;font-size:1.45rem;font-weight:500}.state-market-guide-module__bURVmG__rankings{border-top:1px solid var(--line);padding-top:clamp(3.25rem,7vw,6rem)}.state-market-guide-module__bURVmG__rankingPanel{margin-top:1.25rem;overflow:hidden}.state-market-guide-module__bURVmG__rankingTitle{border-bottom:1px solid var(--line);background:#edf2ee;padding:1.25rem clamp(1rem,3vw,1.75rem)}.state-market-guide-module__bURVmG__rankingTitle>span{font-size:.78rem}.state-market-guide-module__bURVmG__rankingList{margin:0;padding:0;list-style:none}.state-market-guide-module__bURVmG__currentStateSpotlight{background:#fff3e9;border-bottom:1px solid #e8cbb9;justify-content:space-between;align-items:center;gap:2rem;padding:1rem clamp(1rem,3vw,1.75rem);display:flex}.state-market-guide-module__bURVmG__currentStateSpotlight>div{flex-direction:column;display:flex}.state-market-guide-module__bURVmG__currentStateSpotlight>div:last-child{align-items:flex-end}.state-market-guide-module__bURVmG__currentStateSpotlight span,.state-market-guide-module__bURVmG__currentStateSpotlight small{color:var(--muted);font-size:.76rem}.state-market-guide-module__bURVmG__currentStateSpotlight>div>strong{margin-top:.25rem;font-family:Georgia,Times New Roman,serif;font-size:1.25rem;font-weight:500}.state-market-guide-module__bURVmG__currentStateSpotlight>div:last-child>strong small{margin-left:.2rem;font-family:Arial,Helvetica,sans-serif;font-size:.7rem}.state-market-guide-module__bURVmG__rankingList li{border-bottom:1px solid var(--line);grid-template-columns:3.25rem minmax(0,1fr) minmax(9.5rem,auto);align-items:center;gap:1rem;min-width:0;padding:.95rem clamp(1rem,3vw,1.75rem);display:grid}.state-market-guide-module__bURVmG__rankingList li[hidden]{display:none}.state-market-guide-module__bURVmG__rankingList li.state-market-guide-module__bURVmG__currentRow{box-shadow:inset 4px 0 var(--accent);background:#fff3e9}.state-market-guide-module__bURVmG__rank{color:var(--muted);font-size:.78rem;font-weight:800}.state-market-guide-module__bURVmG__place{flex-direction:column;min-width:0;display:flex}.state-market-guide-module__bURVmG__place a{text-underline-offset:.18em;font-weight:750;text-decoration-thickness:1px}.state-market-guide-module__bURVmG__rankingList li>strong{text-align:right;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;font-weight:500}.state-market-guide-module__bURVmG__rankingList li>strong.state-market-guide-module__bURVmG__inventoryValue{flex-direction:column;align-items:flex-end;display:flex}.state-market-guide-module__bURVmG__rankingList li>strong small{color:var(--muted);margin-left:.2rem;font-family:Arial,Helvetica,sans-serif;font-size:.7rem}.state-market-guide-module__bURVmG__unavailable{color:var(--muted);text-align:right;font-size:.78rem}.state-market-guide-module__bURVmG__showMore{color:var(--ink);cursor:pointer;font:inherit;text-underline-offset:.2em;background:0 0;border:0;margin:.8rem 1rem 1rem;padding:.55rem .75rem;font-size:.86rem;font-weight:750;text-decoration:underline}.state-market-guide-module__bURVmG__showMore:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.state-market-guide-module__bURVmG__methodology{margin:1rem 0 0;font-size:.78rem;line-height:1.55}@media (max-width:760px){.state-market-guide-module__bURVmG__heading,.state-market-guide-module__bURVmG__subheading,.state-market-guide-module__bURVmG__rankingTitle{flex-direction:column;align-items:start;gap:.75rem}.state-market-guide-module__bURVmG__currentStateSpotlight{flex-direction:column;align-items:flex-start;gap:.65rem}.state-market-guide-module__bURVmG__currentStateSpotlight>div:last-child{align-items:flex-start}.state-market-guide-module__bURVmG__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.state-market-guide-module__bURVmG__metrics article:nth-child(odd){border-left:0}.state-market-guide-module__bURVmG__metrics article:nth-child(n+3){border-top:0}.state-market-guide-module__bURVmG__explainers,.state-market-guide-module__bURVmG__careCards{grid-template-columns:1fr}.state-market-guide-module__bURVmG__rankingList li{grid-template-columns:2.25rem minmax(0,1fr) auto;gap:.75rem;padding-inline:.85rem}.state-market-guide-module__bURVmG__rankingList li>strong{font-size:1rem}}@media (max-width:430px){.state-market-guide-module__bURVmG__metrics{grid-template-columns:1fr}.state-market-guide-module__bURVmG__metrics article+article{border-top:0;border-left:0}.state-market-guide-module__bURVmG__rankingList li{grid-template-columns:2rem minmax(0,1fr);align-items:start}.state-market-guide-module__bURVmG__rankingList li>strong,.state-market-guide-module__bURVmG__rankingList li>.state-market-guide-module__bURVmG__unavailable{text-align:left;grid-column:2}.state-market-guide-module__bURVmG__rankingList li>strong.state-market-guide-module__bURVmG__inventoryValue{align-items:flex-start}}
