.iw-global-footer{background:#102946;color:#c5d4e5;padding:65px 0 0;font:14px/1.85 system-ui,Arial,sans-serif}.iw-global-footer *{box-sizing:border-box}.iw-footer-container{width:min(1210px,calc(100% - 42px));margin:auto}.iw-footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.25fr;gap:48px}.iw-footer-col{min-width:0}.iw-footer-logo{display:block;max-width:165px;max-height:65px;width:auto;height:auto;object-fit:contain;margin-bottom:22px}.iw-footer-about p{max-width:340px}.iw-footer-col h3{font-size:13px;font-weight:800;color:#fff;letter-spacing:1.2px;margin:0 0 23px}.iw-footer-col p{margin:0 0 14px;color:#c5d4e5;font-size:13px;line-height:1.9}.iw-footer-col ul{list-style:none;padding:0;margin:0}.iw-footer-col li{margin:0 0 12px;padding:0}.iw-footer-col a{color:#c5d4e5;text-decoration:none;font-size:13px;transition:color .2s}.iw-footer-col a:hover{color:#fff;text-decoration:underline}.iw-footer-bottom{border-top:1px solid rgba(255,255,255,.13);padding:24px 0;margin-top:45px;color:#aabed3;font-size:12px}.iw-global-footer a:focus-visible{outline:2px solid #8dc9ff;outline-offset:4px}@media(max-width:1000px){.iw-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px}}@media(max-width:600px){.iw-global-footer{padding-top:45px}.iw-footer-container{width:calc(100% - 36px)}.iw-footer-grid{grid-template-columns:1fr;gap:30px}.iw-footer-col h3{margin-bottom:13px}.iw-footer-bottom{margin-top:30px}}