/* About page intro image alignment / height patch - 2026-09-24 v4 */#c_static_001-17334690492880 .kw-about-intro-wrap{align-items:flex-start !important}#c_static_001-17334690492880 .kw-about-intro-text{display:flex !important;align-items:flex-start !important;padding-top:0 !important;padding-bottom:0 !important}#c_static_001-17334690492880 .kw-about-intro-content,#c_static_001-17334690492880 .kw-about-intro-content > *:first-child{margin-top:0 !important;padding-top:0 !important}@media screen and (min-width: 769px){#c_static_001-17334690492880 .kw-about-intro-image{position:relative !important;width:50% !important;flex:0 0 50% !important;height:auto !important;min-height:0 !important;max-height:none !important;/* Current visual ratio is about 1.90:1; 1.524:1 makes it 25% taller without changing width. */aspect-ratio:1.524/1 !important;align-self:flex-start !important;border-radius:24px !important;overflow:hidden !important}#c_static_001-17334690492880 .kw-about-intro-image img{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;max-height:none !important;object-fit:cover !important;object-position:center center !important;border-radius:inherit !important}}@media screen and (max-width: 768px){#c_static_001-17334690492880 .kw-about-intro-image,#c_static_001-17334690492880 .kw-about-intro-image img{border-radius:20px !important;overflow:hidden !important}}/* Final overrides for /single/about/ */#c_static_001-17334690492880 .kw-about-intro-wrap{align-items:flex-start !important}#c_static_001-17334690492880 .kw-about-intro-text{align-items:flex-start !important;padding-top:0 !important;padding-bottom:0 !important}#c_static_001-17334690492880 .kw-about-intro-content,#c_static_001-17334690492880 .kw-about-intro-content > *:first-child{margin-top:0 !important;padding-top:0 !important}@media screen and (min-width: 769px){#c_static_001-17334690492880 .kw-about-intro-image{position:relative !important;width:50% !important;flex:0 0 50% !important;height:auto !important;min-height:0 !important;max-height:none !important;aspect-ratio:1.524/1 !important;align-self:flex-start !important;border-radius:24px !important;overflow:hidden !important}#c_static_001-17334690492880 .kw-about-intro-image img{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;max-height:none !important;object-fit:cover !important;object-position:center center !important;border-radius:inherit !important}}.kw-history-section .kw-history-eyebrow{display:none !important}.kw-history-section .kw-history-head{width:100% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;text-align:left !important}.kw-history-section .kw-history-head h2{width:100% !important;margin-left:0 !important;margin-right:0 !important;justify-self:start !important;text-align:left !important}.kw-history-section .kw-history-item--text-right .kw-history-copy{grid-column:1 !important;text-align:left !important}.kw-history-section .kw-history-item--text-right .kw-history-media{grid-column:3 !important}.kw-history-section .kw-history-item--text-right .kw-history-step,.kw-history-section .kw-history-item--text-right .kw-history-step span,.kw-history-section .kw-history-item--text-right .kw-history-step em,.kw-history-section .kw-history-item--text-right .kw-history-copy h3,.kw-history-section .kw-history-item--text-right .kw-history-copy p{text-align:left !important;justify-content:flex-start !important}.kw-history-section .kw-history-item--text-right .kw-history-copy h3::after{left:0 !important;right:auto !important;margin-left:0 !important;margin-right:auto !important}@media screen and (max-width: 768px){#c_static_001-17334690492880 .kw-about-intro-image,#c_static_001-17334690492880 .kw-about-intro-image img{border-radius:20px !important}}