/* A three-column reading comparison on desktop, stacked in full on phones. */
body.public-site.workbench .choice-overview{max-width:1160px;margin:0 auto 54px;padding:0 5vw}
body.public-site.workbench .choice-overview>h2{font-size:clamp(28px,3vw,38px);margin:0 0 26px}
body.public-site.workbench .choice-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}
body.public-site.workbench .choice-option{border-top:2px solid #a66a40;padding-top:22px;min-width:0}
body.public-site.workbench .choice-option h3{font-size:27px;line-height:1.2;margin:0 0 18px;text-wrap:balance}
body.public-site.workbench .choice-option .choice-price{font-size:25px;font-weight:600;margin:0 0 6px}
body.public-site.workbench .choice-option .choice-term{font-size:16px;margin:0 0 24px}
body.public-site.workbench .choice-option dl{margin:0}
body.public-site.workbench .choice-option dt{font-size:15px;font-weight:700;margin:18px 0 4px}
body.public-site.workbench .choice-option dd{font-size:17px;line-height:1.6;margin:0}
body.public-site.workbench .choice-option a{overflow-wrap:anywhere}
body.public-site.workbench .choice-option .wb-read{margin-top:25px;min-height:44px}
body.public-site.workbench .choice-note{font-size:15px;line-height:1.6;margin:26px 0 0}
body.public-site.workbench .choice-jump{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:24px;font-size:16px}
body.public-site.workbench .choice-jump a{min-height:44px;display:inline-flex;align-items:center}
body.public-site.workbench .choice-art{margin-bottom:38px}
body.public-site.workbench .choice-art img{border-radius:0}
@media(max-width:850px){body.public-site.workbench .choice-options{grid-template-columns:1fr;gap:32px}body.public-site.workbench .choice-option h3{font-size:29px}body.public-site.workbench .choice-option .choice-term{margin-bottom:18px}}
@media(max-width:650px){body.public-site.workbench .choice-overview{padding:0 6vw;margin-bottom:40px}body.public-site.workbench .choice-option .choice-price{font-size:25px}body.public-site.workbench .choice-jump{gap:4px 20px}body.public-site.workbench .choice-note{font-size:15px}}

body.public-site.workbench .choice-option dd{text-wrap:pretty}
@media(max-width:360px){body.public-site.workbench .wb-article-head h1{font-size:36px}}
