img{max-width:100%;height:auto}iframe{max-width:100%}html,body{max-width:100%}a[aria-disabled=true]{cursor:default}input:disabled,textarea:disabled,button:disabled{cursor:default}[data-aos]{opacity:1!important;transform:none!important}html{scroll-behavior:smooth}@media(max-width:767px){body{overflow-x:hidden}}@media(max-width:768px){.container_row_first{display:flex!important;flex-wrap:wrap;justify-content:center}.team-member{height:auto!important;min-height:320px;max-width:100%}} header .subnav:focus-within .subnav-content,header .subnav.static-open .subnav-content{display:block!important;visibility:visible!important;opacity:1!important}header .mobile-header-menu.show{left:0!important;display:block!important;height:auto!important;max-height:80vh;overflow:auto}header [aria-disabled=true]{color:#b6c3d3!important;opacity:.7}li:has(>video){display:block!important;width:100%!important;max-width:600px}video{aspect-ratio:16/9;min-height:180px}header .subnav-content{z-index:200}
.static-profile{text-align:left;margin:12px 0;max-width:100%}.static-profile summary{cursor:pointer;color:#23b9ad;font-weight:600}.static-profile p{font-size:14px!important;line-height:1.65!important;white-space:normal}.team-member{height:auto!important;align-self:flex-start}.static-team-group{margin:20px auto;max-width:1140px;padding:12px}.static-team-group>summary{cursor:pointer;font-size:22px;color:#23b9ad;padding:12px}.static-team-group>.acc-data{display:block!important;opacity:1!important;height:auto!important}.static-team-group .container_row_first{display:flex!important;flex-wrap:wrap;justify-content:center;gap:18px}.static-team-group .team-member{max-width:300px;width:100%}.static-team-group .row{max-width:100%;margin:0}

/* Static equivalents retain all recovered cards without inactive carousel controls. */
.static-use-cases{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;padding:0;margin:32px 0}
.static-use-cases li{width:auto!important;margin:0!important;position:relative;list-style:none}.static-use-cases img{width:100%;height:230px;object-fit:cover;border-radius:16px}.static-use-cases p{position:static!important;font-size:17px;padding:12px!important;margin:0!important;background:#062540;color:white;border-radius:0 0 12px 12px}
.news-and-media{padding:64px 0}.static-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:28px 0}
.news-and-media .brand-logo{display:flex;flex-direction:column;position:static!important;width:auto!important;height:auto!important;min-height:260px;margin:0!important;padding:24px;border-radius:16px;box-shadow:0 4px 20px #00000012}
.news-and-media .brand-logo .img-container{height:70px;display:flex;align-items:center;justify-content:center}.news-and-media .brand-logo .img-container img{max-width:100%!important;min-width:0!important;max-height:60px;width:auto;object-fit:contain}
.news-and-media .brand-logo p{font-size:15px;line-height:1.65;padding:16px 0!important;margin:0 0 16px}.news-and-media .brand-logo a{position:static!important;margin-top:auto;display:flex;gap:16px;align-items:center}.news-and-media .brand-logo a img{width:28px;height:auto}.static-more-news>summary{cursor:pointer;color:#062540;font-size:18px;font-weight:600;padding:16px;border:1px solid #ddd;border-radius:8px}
@media(max-width:767px){.static-use-cases,.static-news-grid{grid-template-columns:1fr}.static-use-cases img{height:auto}.news-and-media{padding:40px 0}.news-and-media .brand-logo{min-height:230px}}
.news-and-media .brand-logo .img-container img{position:static!important;transform:none!important;inset:auto!important;display:block!important;margin:0!important;max-width:200px!important;max-height:55px!important;width:auto!important;height:auto!important}
