.mc-core-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.mc-core-card{background:#fff;border:1px solid #dce3dd;border-radius:18px;overflow:hidden;box-shadow:0 7px 20px rgba(18,33,31,.04)}.mc-core-thumb{height:180px;display:grid;place-items:center;background:#d7ebe7;color:#155c54;font-weight:800}.mc-core-thumb img{width:100%;height:100%;object-fit:cover}.mc-core-card__body{padding:1.15rem}.mc-core-card h3{margin:0 0:.3rem;font-size:1.2rem}.mc-core-card p{margin:.3rem 0;color:#5f6e69}.mc-core-dl{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin:1rem 0}.mc-core-dl div{background:#f1f7f5;padding:.45rem .6rem;border-radius:9px}.mc-core-dl dt{font-size:.75rem;color:#5f6e69}.mc-core-dl dd{margin:0;font-weight:700}.mc-core-price{display:block;margin:.7rem 0;color:#075b54}.mc-core-link{font-weight:800}.mc-tool-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.mc-tool-grid label,.mc-quote-form>label{display:block;font-weight:800;color:#16332f}.mc-tool-grid input,.mc-tool-grid select,.mc-quote-form input,.mc-quote-form select{margin-top:.35rem;display:block;width:100%;border:1px solid #b9c9c4;border-radius:10px;padding:.7rem;background:#fff;color:#12211f}.mc-compare,.mc-configurator,.mc-investment,.mc-quote-form{max-width:900px;background:#fff;border:1px solid #dce3dd;border-radius:18px;padding:1.25rem;box-shadow:0 7px 20px rgba(18,33,31,.04)}.mc-compare-result{margin-top:1rem;overflow-x:auto}.mc-compare-table{width:100%;border-collapse:collapse;min-width:490px}.mc-compare-table th,.mc-compare-table td{border-bottom:1px solid #dce3dd;padding:.6rem;text-align:right}.mc-compare-table th{background:#f2f7f5}.mc-calculation{background:#e8f5f2;border:1px solid #b7ddd6;border-radius:12px;padding:1rem;margin-top:1rem}.mc-calculation p{margin:.35rem 0;color:#315d57}.mc-quote-form{margin-top:1.2rem}.mc-quote-form>label{margin-top:1rem}.mc-consent{font-weight:normal!important;display:flex!important;
align-items:center;gap:.5rem}.mc-consent input{width:auto!important;margin:0!important}.mc-submit{margin-top:1rem;background:#05645d;border:0;border-radius:999px;color:#fff;font-weight:800;padding:.75rem 1.3rem;cursor:pointer}.mc-submit:hover{background:#034a45}.mc-form-note{font-size:.85rem;color:#5f6e69}.mc-form-message{max-width:900px;margin:1rem 0;padding:.9rem;border-radius:10px}.mc-form-message--success{background:#e7f5f1;color:#075247}.mc-form-message--error{background:#fff1f0;color:#91201a}.mc-hp{position:absolute!important;right:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.mc-core-empty{padding:1rem;background:#f7f4ed;border-radius:10px}@media(max-width:700px){.mc-core-grid,.mc-tool-grid{grid-template-columns:1fr}.mc-core-thumb{height:160px}}
