.nctMiG_footer.nctMiG_footer{color:#f5f4ec;background:#121513;border-top:0;padding:76px 0 28px}.nctMiG_main{grid-template-columns:minmax(240px,1fr) minmax(0,1.8fr);gap:clamp(48px,7vw,112px);padding-bottom:64px;display:grid}.nctMiG_brand .brand-wordmark{filter:invert()}.nctMiG_contact{flex-direction:column;align-items:flex-start;gap:10px;margin-top:28px;font-size:14px;display:flex}.nctMiG_contact a{align-items:center;gap:10px;display:inline-flex}.nctMiG_contact svg{flex-shrink:0;width:18px;height:18px}.nctMiG_navigation{grid-template-columns:1fr 1fr 1.4fr;gap:32px;display:grid}.nctMiG_group h2{margin:5px 0 24px;font-size:15px;font-weight:600;line-height:1.5}.nctMiG_group ul{gap:16px;margin:0;padding:0;list-style:none;display:grid}.nctMiG_group a,.nctMiG_contact a{color:#adb3ad;overflow-wrap:anywhere;line-height:1.6;text-decoration:none}.nctMiG_group a{font-size:14px}.nctMiG_footer a:hover{color:#ffda70}.nctMiG_footer a:focus-visible{outline-offset:5px;border-radius:2px;outline:2px solid #ffda70}.nctMiG_bottom{color:#adb3ad;border-top:1px solid #333932;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px 32px;padding-top:24px;font-size:12px;line-height:1.8;display:flex}.nctMiG_operator{flex-basis:100%;margin:0}.nctMiG_legal{flex-wrap:wrap;gap:8px 20px;display:flex}.nctMiG_legal a{color:inherit;text-underline-offset:4px}.nctMiG_notice{text-align:right;max-width:540px}@media (max-width:1000px){.nctMiG_main{grid-template-columns:1fr;gap:44px}.nctMiG_navigation{grid-template-columns:1fr 1fr 1.4fr}}@media (max-width:600px){.nctMiG_footer.nctMiG_footer{padding:44px 0 24px}.nctMiG_main{gap:36px;padding-bottom:36px}.nctMiG_navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.nctMiG_group:last-child{grid-column:1/-1}.nctMiG_group:last-child ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.nctMiG_group h2{margin-top:0;margin-bottom:18px}.nctMiG_notice{text-align:left;max-width:none}}
