.rotulacion-photos{background:#f3f5f3}.rotu-gallery-head{max-width:720px;margin-bottom:34px}.rotu-gallery-head h2{font-family:'Manrope',sans-serif;font-size:calc(clamp(38px,4vw,54px) + 2pt);letter-spacing:-.05em;line-height:1.08;font-weight:600;margin:0 0 14px}.rotu-gallery-head h2 em{font-style:normal;color:#92b534}.rotu-gallery-head>p:not(.eyebrow){font-size:calc(14px + 2pt);color:#68778a;margin-bottom:8px}.rotu-gallery-head small{font-size:calc(10px + 2pt);color:#8290a0}.rotu-photo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.rotu-photo-grid figure{margin:0;background:#fff;overflow:hidden}.rotu-photo-grid img{display:block;width:100%;aspect-ratio:1.28;object-fit:contain;background:#e8edef}.rotu-photo-grid figcaption{padding:11px 13px;font-size:calc(9px + 2pt);font-weight:700;letter-spacing:.09em;color:#68778a}.rotu-photo-grid figcaption span{float:right;color:#8cae40}@media(max-width:900px){.rotu-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.rotu-photo-grid{grid-template-columns:1fr;gap:12px}.rotu-gallery-head h2{font-size:calc(36px + 2pt)}}
