.sx-min-footer{position:relative;background-color:#071d40;background-image:none;border-top:0;padding:44px 0 36px;font-family:var(--font-body),"Outfit",system-ui,sans-serif;color:#b7c4d7;line-height:1.6;z-index:10}.sx-min-footer :is(a,button):focus-visible{outline:3px solid #d8fa55;outline-offset:3px}.sx-min-footer-wrap{width:min(1280px,100%);margin:0 auto;padding:0 clamp(20px,4vw,48px)}.sx-min-footer-main{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(160px,.7fr) minmax(260px,1fr);align-items:start;grid-gap:clamp(24px,3vw,40px);gap:clamp(24px,3vw,40px);padding-bottom:28px;border-bottom:1px solid rgba(255,255,255,.1)}.sx-min-footer-brand{display:flex;flex-direction:column;gap:8px}.sx-min-footer-logo-link{display:inline-flex;align-items:center;text-decoration:none}.sx-min-footer-logo-link img{display:block;width:220px;height:auto;max-height:74px;object-fit:contain}.sx-min-footer-tagline{font-size:13.5px;color:#b7c4d7;margin:0;max-width:420px;line-height:1.5}.sx-min-footer-social{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 0;padding:0;list-style:none}.sx-min-footer-social a,.sx-min-footer-social li>span{display:grid;width:36px;height:36px;place-items:center;transition:transform .15s ease,opacity .15s ease}.sx-min-footer-social a:hover{transform:translateY(-2px);opacity:.85}.sx-min-footer-heading{margin:0 0 12px;color:#ffffff;font-size:12px;line-height:1.2;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.sx-min-footer-nav,.sx-min-footer-nav-list{display:flex;flex-direction:column}.sx-min-footer-nav-list{gap:6px}.sx-min-footer-contact{display:flex;flex-direction:column;font-style:normal}.sx-min-footer-contact-list{display:flex;flex-direction:column;gap:12px}.sx-min-footer-contact-row{display:flex;align-items:flex-start;gap:10px;color:#e6eee9;font-size:14px;line-height:1.5;text-decoration:none;transition:color .15s ease;padding:2px 0}.sx-min-footer-icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:16px;height:21px;flex-shrink:0}.sx-min-footer-icon-wrap svg{width:16px;height:16px;color:#b8d9ff}.sx-min-footer-contact-row strong{display:block;color:#ffffff;font-weight:600;font-size:14px;line-height:1.5}.sx-min-footer-addr-line{display:block;color:#b7c4d7;font-size:13.5px;line-height:1.5}.sx-min-footer-contact-row:hover,.sx-min-footer-contact-row:hover .sx-min-footer-addr-line{color:#b8d9ff}.sx-min-footer-link{font-size:14px;line-height:1.5;font-weight:500;color:#e6eee9;text-decoration:none;transition:color .15s ease;padding:2px 0}.sx-min-footer-link:hover{color:#b8d9ff}.sx-min-footer-legal{display:flex;align-items:center;gap:12px}.sx-min-footer-legal a{color:#b7c4d7;text-decoration:none}.sx-min-footer-legal a:hover{color:#fff}.sx-min-footer-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-top:22px;font-size:13px;color:#7f9188}.sx-min-footer-copy{margin:0}.sx-min-footer-motto{margin:0;font-weight:600;color:#ffffff}@media (max-width:768px){.sx-min-footer{padding:36px 0 28px}.sx-min-footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px clamp(16px,4vw,24px);padding-bottom:24px}.sx-min-footer-brand{grid-column:1/-1}.sx-min-footer-contact{grid-column:2/3}.sx-min-footer-nav-list{gap:6px}.sx-min-footer-link{display:inline-flex;align-items:center;padding:3px 0}.sx-min-footer-contact-list{gap:12px}.sx-min-footer-contact-row{gap:8px;padding:3px 0}.sx-min-footer-contact,.sx-min-footer-contact-row>span,.sx-min-footer-nav{min-width:0;overflow-wrap:anywhere}.sx-min-footer-bottom{flex-direction:column;align-items:center;gap:8px;text-align:center}}@media(max-width:480px){.sx-min-footer-main{grid-template-columns:1fr 1fr;gap:22px 16px}.sx-min-footer-brand{grid-column:1/-1}.sx-min-footer-nav{grid-column:auto}.sx-min-footer-contact{grid-column:1/-1}.sx-min-footer-bottom{align-items:flex-start;text-align:left}.sx-min-footer-legal{flex-wrap:wrap}}@media(max-width:600px){.sx-min-footer-logo-link img{width:195px;max-height:65px}}