/* Launch content: preserve existing typography; collapse absent photographic slots. */
.brand-name{font-family:var(--wintenic-font);font-weight:700;font-size:24px;color:var(--ink);letter-spacing:.01em}
.entry-content img{max-width:100%;height:auto}.entry-content{overflow-wrap:anywhere}.entry-content table{max-width:100%;display:block;overflow-x:auto}
.tempered-two-column:has(>div:only-child),.laminated-two-column:has(>div:only-child),.low-e-two-column:has(>div:only-child),.blinds-two-column:has(>div:only-child),.insulating-two-column:has(>div:only-child),.support-hero-grid:has(>div:only-child){grid-template-columns:1fr}
.tempered-processing:empty,.tempered-processing-tabs:empty{display:none}
.resources-catalogue{grid-template-columns:1fr}.factoryart img{width:100%;height:auto;object-fit:cover}
@media(max-width:600px){.brand-name{font-size:20px}.entry-content table{font-size:14px}}
