svg.w-heatmap rect:hover{stroke:var(--rhm-rect-hover-stroke,rgba(0,0,0,.14));stroke-width:1px}svg.w-heatmap rect:active{fill:#196127;fill:var(--rhm-rect-active,#196127);stroke-width:0}.discount-results-step_resultsGrid__hj3xK{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}@media (min-width:1024px){.discount-results-step_resultsGrid__hj3xK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}.discount-pbm-card_card__0_UQA{border-radius:var(--radius-md);overflow:hidden;display:flex;flex-direction:column;gap:1rem;padding:1rem;min-width:16rem;position:relative}.discount-pbm-card_cardDark__MUfCK{background-color:var(--discount-empty-icon-bg);color:white}.discount-pbm-card_cardLight__dKFcE{background-color:white;border:1px solid var(--border);color:var(--foreground)}.discount-pbm-card_badgeWrapper__Xky_b{display:flex;position:relative;z-index:10;align-self:flex-start;align-items:stretch}.discount-pbm-card_badgeLabelDark__3WBT3{background-color:var(--discount-empty-icon)}.discount-pbm-card_badgeLabelDark__3WBT3,.discount-pbm-card_badgeLabelLight__fS_l3{padding:.5rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;color:var(--discount-empty-icon-bg)}.discount-pbm-card_badgeLabelLight__fS_l3{background-color:white;border:1px solid var(--discount-empty-icon)}.discount-pbm-card_contentBlock__yAuYl{position:relative;z-index:10;display:flex;flex-direction:column;gap:.25rem}.discount-pbm-card_drugName__v_InN{font-weight:600;font-size:1.125rem;line-height:1.75rem}.discount-pbm-card_presentationName__TynTo{font-size:.875rem;line-height:1.25rem;white-space:pre-line}.discount-pbm-card_pbmSection__aQXIP{position:relative;z-index:10}.discount-pbm-card_freeBox__kGn9M{position:relative;z-index:10;border-radius:var(--radius-md);background-color:rgb(255 255 255/.1);border:1px solid rgb(255 255 255/.2);padding:1rem;display:flex;gap:.75rem}.discount-pbm-card_actionsSection__WrU2c{position:relative;z-index:10;display:flex;flex-direction:column;gap:.5rem;margin-top:auto}.economy-simulation-result_resultCard__BLkMj{width:100%;border-radius:.75rem;border:1px solid var(--grey-200);background-color:var(--card);padding:1rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}@media (min-width:1024px){.economy-simulation-result_resultCard__BLkMj{padding:1.5rem}}.economy-simulation-result_drugName__lG5Tn{font-size:var(--economy-simulation-drug-name-font-size);font-weight:600;line-height:1.25;color:var(--foreground);text-align:left}.economy-simulation-result_presentationName__qH2Gp{margin-top:.25rem;text-align:left;font-size:.875rem;color:var(--muted-foreground);line-height:1.5}@media (min-width:1024px){.economy-simulation-result_presentationName__qH2Gp{font-size:1rem}}.economy-simulation-result_savingsAmount__lJ9K3{position:relative;margin-top:.5rem;font-size:var(--economy-simulation-savings-amount-font-size);font-weight:700;line-height:1.25;letter-spacing:-.025em}.economy-simulation-result_statValue__0akjD{margin-top:.25rem;font-size:1.125rem;font-weight:700;line-height:1.25;color:var(--foreground)}