.decision-compare{margin:36px 0 48px;padding:36px;border-radius:24px;background:#f5f3f9;color:#282039;min-width:0}.decision-compare__intro{display:grid;grid-template-columns:54px minmax(0,1fr);gap:24px;align-items:start;margin-bottom:28px}.decision-compare__icon{display:grid;place-items:center;width:54px;height:54px;border:1px solid #d9cee8;border-radius:16px;color:#776092;background:#fff}.decision-compare h2{font-size:clamp(23px,2.8vw,32px);line-height:1.3;font-weight:500;letter-spacing:-.03em;text-align:left;margin:0 0 18px;max-width:32ch}.decision-compare .decision-compare__intro p:not(.story-eyebrow){font-size:14px;line-height:1.8;margin:0}.decision-compare table{border-collapse:collapse;width:100%;table-layout:fixed}.decision-compare th,.decision-compare td{text-align:left;vertical-align:top;font-size:13px;line-height:1.8;padding:20px 18px;border-bottom:1px solid #ded7e8;font-weight:400;overflow-wrap:break-word}.decision-compare thead th{font-size:14px;font-weight:600;color:#44305f;background:#e9e2f2}.decision-compare tr>:first-child{width:22%;padding-left:0;font-weight:500}.decision-compare thead tr>:first-child{padding-left:18px}.decision-compare td{color:#6b6179}.decision-compare td>span{display:none}.decision-compare .decision-compare__conclusion{font-size:13px;line-height:1.8;margin:24px 0 0;max-width:85ch}@media (max-width:640px){.decision-compare{padding:24px 20px;margin-block:28px 36px;border-radius:18px}.decision-compare__intro{grid-template-columns:1fr;gap:20px}.decision-compare table,.decision-compare tbody,.decision-compare tr,.decision-compare th,.decision-compare td{display:block;width:100%}.decision-compare thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.decision-compare tr{border-top:1px solid #d8cde6;padding:20px 0}.decision-compare tr>:first-child{width:100%;padding:0 0 14px;font-weight:600}.decision-compare th,.decision-compare td{border:0;padding:12px 0;font-size:13px}.decision-compare td>span{display:block;font-size:11px;font-weight:600;color:#56416f;margin-bottom:6px}.decision-compare td:last-child{padding-bottom:0}}
