.calcufacil-mundial_clubes_comparator_calculator{background-color:#f9f9f9;border:1px solid #e3e3e3;border-radius:5px;padding:20px;font-family:sans-serif;max-width:700px;margin:20px auto;box-shadow:0 2px 4px rgb(0 0 0 / .05)}.calcufacil-mundial_clubes_comparator_calculator>h3{margin-bottom:15px;text-align:center;color:#2c3e50;font-size:1.4em}.calcufacil-mundial_clubes_comparator_calculator .calculator-content h2{text-align:center;color:#1a5276;margin-top:0;margin-bottom:10px;font-size:1.6em}.calcufacil-mundial_clubes_comparator_calculator .description{text-align:center;color:#555;font-size:.95em;margin-bottom:25px;line-height:1.5}.calcufacil-mundial_clubes_comparator_calculator .comparison-table-container{overflow-x:auto}.calcufacil-mundial_clubes_comparator_calculator .comparison-table{width:100%;border-collapse:collapse;margin-bottom:20px;font-size:.9em}.calcufacil-mundial_clubes_comparator_calculator .comparison-table th,.calcufacil-mundial_clubes_comparator_calculator .comparison-table td{border:1px solid #ccc;padding:10px 12px;text-align:center;vertical-align:middle}.calcufacil-mundial_clubes_comparator_calculator .comparison-table th{background-color:#eaf2f8;color:#1a5276;font-weight:700}.calcufacil-mundial_clubes_comparator_calculator .comparison-table td:first-child{text-align:left;font-weight:500;background-color:#fdfefe}.calcufacil-mundial_clubes_comparator_calculator .comparison-table tbody tr:nth-child(even){background-color:#f8fafd}.calcufacil-mundial_clubes_comparator_calculator .comparison-table strong{color:#117a65;font-size:1.05em}.calcufacil-mundial_clubes_comparator_calculator .note{font-size:.85em;color:#777;text-align:center;margin-top:15px;font-style:italic;line-height:1.4}