.calado-photo{margin:10px 0 20px;border:1px solid #dae5dc;border-radius:14px;overflow:hidden;background:#f3f7f3}.calado-photo img{display:block;width:100%;height:240px;object-fit:contain}.calado-photo figcaption{padding:10px 14px;font-size:13px;color:#34583c}.calado-weight{margin:20px 0;font-weight:700;color:#315f39}.calc-page #ca-error:not(:empty){color:#a12d2d}.calc-page .section-heading h1{font-size:clamp(28px,4vw,46px);margin:6px 0 15px}.calc-page .brick-result .actions>*{width:100%}@media(max-width:600px){.calado-photo img{height:190px}}