/* Native block structure preserves the approved frontend presentation. */
.wp-block-group{margin-block-start:0;margin-block-end:0}.sg-native-link{display:contents!important}.sg-native-inline{display:contents!important;margin:0!important}.wp-block-image{margin:0}.wp-block-image img{height:auto}.wp-block-list{box-sizing:border-box}.home-hero .wp-block-group{margin-block-start:0}.home-hero .hero-actions{margin-top:125px}.info-gallery .wp-block-image,.factory-grid .wp-block-image{min-width:0}.factory-grid .wp-block-image img{width:100%;aspect-ratio:308/236;object-fit:cover}.faq-item>summary{display:flex;width:100%;text-align:left;align-items:center;justify-content:space-between;gap:20px;color:#082d49;font-weight:700;padding:23px 0;font-size:17px;list-style:none;cursor:pointer}.faq-item>summary:after{content:'+';font-size:23px;font-weight:400}.faq-item[open]>summary:after{content:'−'}.faq-item>summary::-webkit-details-marker{display:none}.guide-categories{display:flex;gap:25px;flex-wrap:wrap;margin-bottom:35px}.wp-block-table{margin:0}.article-related-links span{color:inherit}.info-breadcrumb .wp-block-group{display:contents}.article-guide-nav .sg-native-link{display:contents}.wp-block-group figure{max-width:100%}.home-coating figure.wp-block-group{margin:0}.wp-block-group p.sg-native-inline{margin:0} .entry-content>.wp-block-group{max-width:none}
@media(max-width:767px){.home-hero .hero-actions{margin-top:55px}.faq-item>summary{font-size:15px;line-height:22px;padding-block:21px}.factory-grid .wp-block-image img{aspect-ratio:1.2}}
