/* Mobile corrections: preserve desktop compositions without carrying their offsets into stacked cards. */
@media(max-width:760px){
 html body #about .purpose-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:25px}
 html body #about .purpose-grid>.purpose-card{box-sizing:border-box;width:100%;min-width:0;margin:0;padding:30px}
}
@media(max-width:760px){
 html body .ala-group-tabs>button{flex:0 0 125px;min-width:125px;box-sizing:border-box}
 html body .ala-group-tabs>button strong{font-size:20px;white-space:normal}
 html body .oracle-card-copy,html body .ax-capability-card>div{min-width:0}
 html body .oracle-card-copy h3,html body .ax-capability-card h3{white-space:normal!important;overflow-wrap:anywhere!important}
}
@media(max-width:400px){
 html body .ats-integrations{grid-template-columns:minmax(0,1fr)}
 html body .ats-integrations .ats-card:last-child{grid-column:auto}
}
