/* SHER V91.5.81 — acabamento e proteção contra overflow */
.sher-guides-section,.sher-guides-container,.sher-guides-grid,.sher-guide-card{box-sizing:border-box;min-width:0}
.sher-guides-heading h2,.sher-guide-card h3,.sher-guide-card a{overflow-wrap:anywhere;word-break:normal}
.sher-guide-card{display:flex;flex-direction:column;align-items:flex-start;min-width:0}
.sher-guide-card .sher-guide-action{margin-top:auto}
.sher-guide-card a:focus-visible,.sher-guides-section a:focus-visible{outline:3px solid #e1a928;outline-offset:4px;border-radius:4px}
.sher72-steps,.sher72-step{min-width:0;box-sizing:border-box}
.sher72-steps{list-style:none!important;padding-left:0!important;counter-reset:none!important}
.sher72-steps>li{list-style:none!important;display:block;min-width:0}
.sher72-steps>li::marker{content:''!important}
.sher72-steps>li::before{content:none!important;display:none!important}
.sher72-step h3,.sher72-step p{overflow-wrap:anywhere}
@media(max-width:620px){.sher-guides-section,.sher72-steps{max-width:100%}.sher-guides-grid{grid-template-columns:minmax(0,1fr)!important}}
