._footer_1qqtz_1{background-color:#17171a;border-top:1px solid hsl(210,20%,20%);padding:4rem 0 2rem;color:#d3d9de}._container_1qqtz_8{max-width:80rem;margin:0 auto;padding:0 1rem;& a:hover{color:var(--primary)!important}}@media(min-width:640px){._container_1qqtz_8{padding:0 1.5rem}}@media(min-width:1024px){._container_1qqtz_8{padding:0 2rem}}._mainGrid_1qqtz_30{display:grid;grid-template-columns:1fr;gap:3rem}@media(min-width:768px){._mainGrid_1qqtz_30{grid-template-columns:1fr 1.5fr;gap:4rem}}._logoSection_1qqtz_43{grid-column:span 1}._logo_1qqtz_43{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}._logoIcon_1qqtz_54{width:2.5rem;height:2.5rem;background-color:var(--blue);border-radius:.75rem;display:flex;align-items:center;justify-content:center}._logoIconInner_1qqtz_64{width:1.5rem;height:1.5rem;color:var(--color-white)}._logoText_1qqtz_70{font-size:1.5rem;font-weight:700;color:#f0f2f4}._tagline_1qqtz_76{color:#abb3ba;font-weight:500;margin-bottom:1.5rem;line-height:1.5}._socialLinks_1qqtz_83{display:flex;gap:2rem}@media(min-width:768px){._socialLinks_1qqtz_83{gap:1.5rem}}._socialLink_1qqtz_83{display:flex;align-items:center;justify-content:center;transition:color .2s ease-in-out;text-decoration:none;color:#9da6af}._socialIcon_1qqtz_103{width:1.25rem;height:1.25rem;min-width:1.25rem;min-height:1.25rem;max-width:1.25rem;max-height:1.25rem;color:inherit;transition:color .2s ease-in-out;display:block}._featuredBadge_1qqtz_115{margin-top:2rem}._featuredBadge_1qqtz_115 img{display:block;transition:opacity .2s ease-in-out}._featuredBadge_1qqtz_115 img:hover{opacity:.8}._linksSection_1qqtz_128{grid-column:span 1}._linksGrid_1qqtz_132{display:grid;grid-template-columns:1fr;gap:2.5rem}@media(min-width:640px){._linksGrid_1qqtz_132{grid-template-columns:1fr 1fr}}@media(min-width:1024px){._linksGrid_1qqtz_132{grid-template-columns:repeat(4,1fr)}}._linkColumn_1qqtz_150{display:flex;flex-direction:column}._linkHeader_1qqtz_155{font-family:var(--font-family-homepage);font-size:.875rem;font-weight:600;color:#e2e6e9;margin-bottom:1rem;text-transform:none;letter-spacing:.02em}._linksList_1qqtz_165{list-style:none;padding:0;margin:0}._linksItem_1qqtz_171{margin-bottom:.75rem}._linksLink_1qqtz_175{color:#abb3ba;text-decoration:none;font-size:.9rem;transition:color .15s ease-in-out;&:hover{color:var(--primary)}}._bottomSection_1qqtz_186{border-top:1px solid hsl(210,20%,20%);margin-top:3rem;padding-top:2rem;display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){._bottomSection_1qqtz_186{flex-direction:row;justify-content:space-between;align-items:center;gap:0}}._bottomLeft_1qqtz_204{display:flex;flex-direction:column;gap:.25rem}@media(min-width:768px){._bottomLeft_1qqtz_204{flex-direction:row;gap:2rem;align-items:center}}._bottomRight_1qqtz_218{display:flex;align-items:center}._footerLangSwitcher_1qqtz_223{margin-top:1.5rem}._footerLangDropdown_1qqtz_227{right:auto!important;left:0!important}._logoSection_1qqtz_43 ._langTrigger_1qqtz_232{color:#8f99a3;border:1px solid hsl(210,10%,25%);border-radius:.5rem}._logoSection_1qqtz_43 ._langTrigger_1qqtz_232:hover{color:#d3d9de;border-color:#505962;background-color:#ffffff0d}._logoSection_1qqtz_43 ._langTrigger_1qqtz_232[aria-expanded=true]{color:#f0f2f4;border-color:#5c6670;background-color:#ffffff1a}._langLabel_1qqtz_250{color:inherit}._copyright_1qqtz_254,._location_1qqtz_260{color:#8f99a3;font-size:.875rem;margin:0}._contactLink_1qqtz_266{color:var(--blue);text-decoration:none;font-size:.875rem;font-weight:500;transition:color .15s ease-in-out}._shimmerLink_1qqtz_275{position:relative;overflow:hidden;background:linear-gradient(90deg,hsl(210,10%,70%) 40%,var(--primary) 50%,hsl(210,10%,70%) 60%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:_shimmer_1qqtz_275 5s ease-in-out infinite}._shimmerLink_1qqtz_275:hover{animation-duration:3s;background:linear-gradient(90deg,var(--primary) 40%,var(--primary-light) 50%,var(--primary) 60%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@keyframes _shimmer_1qqtz_275{0%{background-position:200% 0}to{background-position:-200% 0}}._linksButton_1qqtz_312{padding:0;border:none;background:none;font-family:inherit;cursor:pointer;text-align:left}
