/* A: independently enabled by data-disclosure-style="cards". */
#builds:not(.disclosures-ready) .offer-row{grid-template-columns:1fr 1fr}
@media(max-width:650px){#builds:not(.disclosures-ready) .offer-row{grid-template-columns:1fr}#builds:not(.disclosures-ready) .offer-row p{grid-column:auto}}
#builds.disclosures-ready[data-disclosure-style="cards"] .choice-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:start}
#builds.disclosures-ready[data-disclosure-style="cards"] .offer-row{border:1px solid var(--line);background:transparent;min-width:0;transition:border-color 220ms}
#builds.disclosures-ready[data-disclosure-style="cards"] .offer-row.disclosure-open{border-color:var(--purple)}
#builds.disclosures-ready[data-disclosure-style="cards"] .offer-row h3{font-size:26px}
#builds.disclosures-ready[data-disclosure-style="cards"] .disclosure-button{display:flex;flex-direction:column;align-items:stretch;gap:18px;padding:24px;min-height:282px}
#builds.disclosures-ready[data-disclosure-style="cards"] .disclosure-number{flex:0 0 auto}
#builds.disclosures-ready[data-disclosure-style="cards"] .disclosure-title{flex:0 0 auto;min-height:2.5em}
#builds.disclosures-ready[data-disclosure-style="cards"] .choice-summary{font-size:15px;font-weight:400;letter-spacing:normal;line-height:1.65;color:var(--muted);flex:1}
#builds.disclosures-ready[data-disclosure-style="cards"] .disclosure-indicator{flex:0 0 auto;align-self:flex-start;text-align:left;font:11px/1.5 'Courier New',monospace;letter-spacing:1px;border-bottom:1px solid var(--purple);padding-bottom:4px}
#builds.disclosures-ready[data-disclosure-style="cards"] .disclosure-content{padding:0 24px 24px;max-width:none}
#builds.disclosures-ready[data-disclosure-style="cards"] .disclosure-content p{font-size:15px}
#builds.disclosures-ready[data-disclosure-style="cards"] .disclosure-button:focus-visible{outline-offset:-5px}
@media(max-width:1000px){#builds.disclosures-ready[data-disclosure-style="cards"] .choice-cards{grid-template-columns:1fr}#builds.disclosures-ready[data-disclosure-style="cards"] .disclosure-button{min-height:0;gap:12px}#builds.disclosures-ready[data-disclosure-style="cards"] .disclosure-title{min-height:0}}
