.gr-tariff-wrap{max-width:900px;margin:1.3rem 0;font-family:inherit;color:inherit}.gr-tariff-table{width:100%;border-collapse:collapse;background:#fff;color:#223b35;font-size:1rem}.gr-tariff-table caption{text-align:left;font-weight:700;font-size:1.2rem;margin:0 0 .8rem}.gr-tariff-table th,.gr-tariff-table td{padding:.8rem 1rem;border:1px solid #d4ddd8;text-align:left}.gr-tariff-table thead th{background:#23574d;color:#fff}.gr-tariff-table tbody tr:nth-child(even){background:#f1f6f3}.gr-tariff-table tbody td{font-weight:600;white-space:nowrap}.gr-tariff-period,.gr-tariff-note{font-size:.9rem;color:#40584f;margin:.75rem 0}.gr-tariff-subtitle{margin:1.3rem 0 .5rem;font-size:1.08rem}.gr-tariff-extras{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.6rem;margin:0}.gr-tariff-extras>div{border:1px solid #d4ddd8;background:#f6f9f7;border-radius:6px;padding:.6rem .8rem}.gr-tariff-extras dt{font-size:.86rem}.gr-tariff-extras dd{margin:.25rem 0 0;font-weight:700}@media(max-width:550px){.gr-tariff-table th,.gr-tariff-table td{padding:.6rem .4rem;font-size:.84rem}.gr-tariff-table tbody td{white-space:normal}}
