.comparison-section{background:#f6f5ef}.comparison-grid{align-items:stretch}.comparison-grid article.comparison-alternative{background:#efefeb;border:1px solid #b8bcb6;color:#444d48}.comparison-grid .comparison-alternative h3{color:#38463f}.comparison-label{display:block;font:700 12px/1.45 "DM Sans",sans-serif;letter-spacing:.04em;text-transform:uppercase;padding:10px 12px;margin-bottom:22px;border:1px solid #969e96;background:#fff;color:#39443d}.comparison-grid article.comparison-ours{background:#e5eadb;border:3px solid #31594b;border-top:8px solid #f29a38;box-shadow:5px 5px 0 #c6cfbc}.comparison-ours .comparison-label{background:#31594b;border-color:#31594b;color:#fff8e8}.comparison-ours h3{font-size:26px}.comparison-ours .text-link{display:inline-block;margin-top:22px}.comparison-limit{border-top:1px solid #b8bcb6;padding-top:18px;font-weight:700}.participant-quote{font-size:14px;line-height:1.6;background:#fff8e8;border-left:4px solid #f29a38;padding:14px;margin:18px 0}.participant-quote a{color:#31594b;text-decoration:underline}.comparison-grid article{min-width:0;overflow-wrap:anywhere}@media(max-width:900px){.comparison-grid{grid-template-columns:1fr}.comparison-grid article.comparison-ours{margin-right:5px}.comparison-ours h3{font-size:24px}}
.comparison-grid article.comparison-alternative{background:#ededeb;border:1px solid #b8bcb6;border-top:6px solid #9b3f37}.comparison-grid .comparison-alternative .comparison-label{background:#fff4f1;border:1px solid #9b3f37;color:#812f28}.comparison-grid .comparison-alternative h3,.comparison-alternative .small-title{color:#812f28}.comparison-alternative .comparison-limit{border-top:1px solid #c9b2ae;border-left:3px solid #9b3f37;padding:14px 0 0 12px;color:#812f28}
