.editorial-context.inner-page-context{padding:18px 0;background:#f4f7fc}.editorial-hero{position:relative;overflow:hidden;background:#031b3c;height:clamp(250px,23vw,340px)}.editorial-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:right center}.editorial-hero>.container{position:relative;display:flex;height:100%;align-items:center}.editorial-hero h1{font-size:clamp(30px,3vw,44px);line-height:1.3;max-width:38%;color:#fff;margin:0;overflow-wrap:anywhere}.company-intro.company-intro-expanded{display:block;max-width:1100px;margin:0 0 34px}.company-intro-expanded p{margin:0 0 16px}.content-body .about-products{padding:0;margin:0}.about-products .product-grid{margin-top:20px}.about-products h2{font-size:25px}.about-products .section-intro{margin:0}.content-page .news-row{grid-template-columns:110px minmax(0,1fr) 24px;gap:24px;padding:24px 0}.content-page .news-row>div{min-width:0}.content-page .news-row h2{font-size:21px;line-height:1.5;font-weight:600;margin:0;color:#142162;overflow-wrap:anywhere}.content-page .news-row p{font-size:15px;line-height:1.8;font-weight:400;margin:9px 0 0;color:#647b98;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.content-page .news-row time{font-size:14px;font-weight:400;color:#647b98}.content-page .news-row:hover h2{color:#1760f5}.content-page .news-row:hover{border-color:#b4cbea}@media(max-width:700px){.editorial-hero{height:310px}.editorial-hero>img{top:auto;bottom:0;height:70%;object-position:right bottom}.editorial-hero>.container{align-items:flex-start;padding-top:24px}.editorial-hero h1{font-size:30px;max-width:100%;margin:0}.editorial-context.inner-page-context{padding:14px 0}.company-intro-expanded h2{font-size:23px}.content-page .news-row{grid-template-columns:minmax(0,1fr) 20px;gap:9px;padding:21px 0}.content-page .news-row time{grid-column:1/-1}.content-page .news-row h2{font-size:19px}.content-page .news-row p{font-size:14px;line-height:1.75}.content-body{padding-bottom:32px}}
