/* V2-35A opt-in visual layouts. No global navigation, footer, motion or product changes. */
.hl-section.hl-v235a-home-hero{padding-block:clamp(2.25rem,4vw,3.5rem);min-height:0}
.hl-v235a-home-hero .hl-v233c-hero-picture{box-shadow:0 8px 24px rgb(24 34 42 / 9%)}
.hl-v235a-industry-section .hl-about-manufacturing-copy p{margin-block:0 1rem}
.hl-v235a-industry-section .hl-manual-carousel .wp-block-image img{aspect-ratio:16/9;object-fit:contain;width:100%;height:auto}
.hl-section.hl-v235a-kitchen-section{padding-block:clamp(2.25rem,4vw,3.5rem)}
.hl-v235a-kitchen-section>h2{margin-top:0;margin-bottom:.75rem}
.hl-v235a-kitchen-section>p{margin:0 0 1.5rem}
.hl-v235a-kitchen-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}
.hl-v235a-kitchen-grid>.hl-scenario-card{min-width:0;height:auto;margin:0;padding:0 0 1.1rem}
.hl-v235a-kitchen-grid .hl-v235a-application-image{margin:0;width:100%}
.hl-v235a-kitchen-grid .hl-v235a-application-image img{display:block;width:100%;height:auto;max-height:none;aspect-ratio:3/2;object-fit:contain}
.hl-v235a-kitchen-grid h3,.hl-v235a-kitchen-grid p{margin-inline:1.2rem}
.hl-v235a-kitchen-grid h3{margin-block:1rem .5rem}
.hl-v235a-kitchen-grid p{margin-block:0;line-height:1.6}
.hl-v235a-steps-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}
.hl-v235a-steps-grid>.hl-card{height:auto;min-width:0;margin:0;padding:1.2rem}
.hl-v235a-steps-grid h3{margin:0 0 .65rem}
.hl-v235a-steps-grid p{margin:0;line-height:1.6}
.hl-v235a-kitchen-section .wp-block-buttons{margin-top:1.5rem;gap:.75rem}
@media(max-width:900px){.hl-v235a-steps-grid{grid-template-columns:1fr}}
@media(max-width:781px){
 .hl-v235a-kitchen-grid{grid-template-columns:1fr;gap:1.25rem}
 .hl-v235a-home-hero .hl-v233c-hero-picture{box-shadow:none}
 .hl-v235a-kitchen-section .wp-block-buttons{display:flex;flex-direction:column;align-items:stretch}
 .hl-v235a-kitchen-section .wp-block-button,.hl-v235a-kitchen-section .wp-block-button__link{width:100%}
}
