@media(min-width:981px){body .site-header .nav{gap:clamp(14px,1.6vw,30px)!important;justify-content:flex-end!important;flex-wrap:nowrap}}
.site-header .corporate-dropdown{position:fixed;z-index:1100;width:310px;max-width:calc(100vw - 24px);padding:8px;background:#fff;border:1px solid #dbe7ec;border-radius:12px;box-shadow:0 12px 30px #143e6526;text-align:left}
.site-header .corporate-dropdown[hidden]{display:none!important}
.site-header .corporate-dropdown a{display:block;padding:12px 14px;color:#16446b;font-size:15px;font-weight:600;line-height:1.45;text-transform:none;text-decoration:none;white-space:normal;border-radius:7px}
.site-header .corporate-dropdown a:hover,.site-header .corporate-dropdown a:focus-visible,.site-header .corporate-dropdown a[aria-current=page]{background:#edf6ef;color:#167b34}
.site-header .corporate-dropdown a:focus-visible{outline:2px solid #0873bd;outline-offset:-2px}
.corporate-page{padding:40px 0 65px;color:#344b60}
.corporate-heading p{margin:0 0 10px;color:#267e3b;font-size:14px}
.corporate-heading h1{font-size:clamp(26px,3vw,36px);color:#075daf;line-height:1.25;margin:0 0 24px}
.corporate-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 32px}
.corporate-tabs a{padding:10px 16px;border:1px solid #dce7ed;border-radius:22px;color:#254a67;font-size:15px;text-decoration:none;background:#f5f8fa}
.corporate-tabs a:hover,.corporate-tabs a[aria-current=page]{background:#075daf;color:white;border-color:#075daf}
.corporate-page p,.corporate-page li{font-size:17px;line-height:1.8}
.corporate-page h2{font-size:24px;line-height:1.35;color:#075daf}
.corporate-about{display:grid;grid-template-columns:2fr 1fr;gap:42px;align-items:start}
.corporate-about aside,.corporate-purpose-grid article{padding:26px;background:#f3f8f7;border:1px solid #e0ece8;border-radius:16px}
.corporate-about ul{padding-left:22px}.corporate-link{color:#187c36;font-size:16px;font-weight:700}
.corporate-purpose-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.corporate-section-title{margin-top:36px}
.corporate-page .home-values-v573{padding:0;background:transparent}
.corporate-page .home-values-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}
.corporate-page .home-values-grid svg{width:64px;height:64px}.corporate-page .home-values-grid h2{font-size:21px}
.corporate-page .home-values-grid p{font-size:16px}
.corporate-page .brands-v576>.container,.corporate-page .home-values-grid{width:100%;max-width:none;margin:0;padding:0}
.corporate-page .brands-v576 h2{display:none}.corporate-page .brand-strips{display:grid;grid-template-columns:1fr 1fr;gap:24px}
.corporate-page .brand-strip{--brand-tone:#178a38;display:grid;grid-template-columns:150px 1fr;gap:22px;padding:26px;border:1px solid #dce8e3;border-radius:16px;background:#f3faf5;align-items:center}
.corporate-page .brand-strip-kile{--brand-tone:#bf1423;background:#fff6f3}.corporate-page .brand-strip-zeyo{--brand-tone:#15294f;background:#f2f5fb}.corporate-page .brand-strip-alqatmir{--brand-tone:#337932;background:#f7faee}
.corporate-page .brand-strip-logo img{display:block;width:100%;height:100px;object-fit:contain}
.corporate-page .brand-strip h3{font-size:21px;color:#075daf;margin:0 0 10px}.corporate-page .brand-strip p{font-size:16px;margin:0 0 15px}.corporate-page .brand-strip a{color:var(--brand-tone);font-size:15px;font-weight:700}
.corporate-page .brand-strip-market{grid-column:1/-1;display:flex;gap:8px;align-items:center;color:var(--brand-tone);font-size:12px;font-weight:700}.corporate-page .brand-strip-market svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.5}
@media(max-width:980px){.site-header .corporate-dropdown{position:static;width:100%;max-width:100%;box-sizing:border-box;box-shadow:none;flex:none}.corporate-about{grid-template-columns:1fr}.corporate-page .home-values-grid{grid-template-columns:1fr 1fr}.corporate-page .brand-strips{grid-template-columns:1fr}}
@media(max-width:600px){.corporate-page{padding-top:26px}.corporate-purpose-grid,.corporate-page .home-values-grid{grid-template-columns:1fr}.corporate-page .brand-strip{grid-template-columns:1fr;padding:22px}.corporate-page .brand-strip-logo img{max-width:180px}.corporate-tabs a{font-size:14px}}
