/* Quiet editorial images taken from the owner's approved reference. */
.editorial-photo{height:155px;overflow:hidden;display:grid;place-items:center;background:#e9e2d4;position:relative}.photo-scene{display:block;flex:none;width:217px;height:140px;background-image:url('/assets/diseno-aprobado.png');background-size:1536px 1024px;background-repeat:no-repeat;transform:scale(1.85);transition:transform .45s ease}.scene-llc{background-position:-574px -672px}.scene-permit{background-position:-805px -672px}.scene-accounting{background-position:-1040px -672px}.scene-payroll{background-position:-1279px -672px}.visual-service{overflow:hidden;transition:box-shadow .25s ease,border-color .25s ease}.visual-service>.editorial-photo{margin:-30px -30px 24px}.visual-service:hover{box-shadow:0 12px 30px #151a1210;border-color:#c7ad80}.visual-service:hover .photo-scene,.image-cover:hover .photo-scene{transform:scale(1.94)}.image-cover{padding:0!important;overflow:hidden;position:relative;min-height:155px}.image-cover>.editorial-photo{width:100%;height:100%;min-height:155px}.image-cover>.icon-wrap,.image-cover>svg{display:none}.blog-featured-cover.image-cover{display:block}.blog-card-cover.image-cover{height:155px}.article-cover.image-cover{display:block;height:200px;max-width:960px;margin:35px auto 0}.article-cover .photo-scene{transform:scale(4.5)}.contact-visual{display:flow-root}.contact-office{float:right;width:40%;height:230px;margin:0 0 0 7%;background:url('/assets/office-approved.webp') 66% center/cover;border:1px solid #cdb78f;box-shadow:0 12px 30px #181d1212}.service-tile{transition:box-shadow .25s ease}.service-tile:hover{box-shadow:0 12px 24px #10181014}@media(max-width:800px){.contact-office{float:none;width:100%;margin:0 0 28px;height:190px}.article-cover.image-cover{margin:25px 6% 0;height:170px}.article-cover .photo-scene{transform:scale(2.5)}}@media(prefers-reduced-motion:reduce){.photo-scene,.visual-service,.service-tile{transition:none}}
.visual-service{padding:24px;border:1px solid #ddd5c6;background:#fffdfa}.visual-service>.editorial-photo{margin:-24px -24px 24px}
