.journal-media-torcal img{object-fit:contain}.torcal-guide .torcal-figure picture{display:block}.torcal-guide .torcal-figure img{aspect-ratio:1672/941;object-fit:contain;width:100%;height:auto}.torcal-guide .cyprus-body .torcal-figure{margin:1.5rem 0 2rem}.torcal-guide .cyprus-body .torcal-figure figcaption{width:100%}.torcal-guide h3{margin-top:2rem}.torcal-guide .cyprus-body>p:first-child{color:#f4eee5;font-size:21px}.torcal-spec-table{border-collapse:collapse;text-align:left;width:100%;min-width:390px;font-size:14px;line-height:1.5}.torcal-spec-table caption{text-align:left;color:#ede6da;background:#211f19;padding:1rem;font-weight:600}.torcal-spec-table th,.torcal-spec-table td{vertical-align:top;border-bottom:1px solid #38352e;padding:.9rem .85rem}.torcal-spec-table th{font-weight:500}.torcal-spec-table thead{color:#c8b9a6}.torcal-spec-table td{font-variant-numeric:tabular-nums}.torcal-spec-table tr:last-child th,.torcal-spec-table tr:last-child td{border-bottom:0}.torcal-table-wrap:focus-visible{outline-offset:4px;outline:2px solid #d4af37}@media (width<=540px){.torcal-guide .cyprus-body>p:first-child{font-size:18px}.torcal-spec-table{table-layout:fixed;min-width:270px;font-size:13px}.torcal-spec-table th,.torcal-spec-table td{padding:.7rem .5rem}.torcal-spec-table th:first-child{width:42%}}@media print{.torcal-guide .torcal-figure{max-width:100%}.torcal-table-wrap{overflow:visible}.torcal-spec-table{min-width:0}}
