._footer_10kyo_1{background-color:#17171a;border-top:1px solid hsl(210,20%,20%);padding:4rem 0 2rem;color:#d3d9de}._container_10kyo_8{max-width:80rem;margin:0 auto;padding:0 1rem;& a:hover{color:var(--primary)!important}}@media(min-width:640px){._container_10kyo_8{padding:0 1.5rem}}@media(min-width:1024px){._container_10kyo_8{padding:0 2rem}}._mainGrid_10kyo_30{display:grid;grid-template-columns:1fr;gap:3rem}@media(min-width:768px){._mainGrid_10kyo_30{grid-template-columns:1fr 1.5fr;gap:4rem}}._logoSection_10kyo_43{grid-column:span 1}._logo_10kyo_43{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}._logoIcon_10kyo_54{width:2.5rem;height:2.5rem;background-color:var(--blue);border-radius:.75rem;display:flex;align-items:center;justify-content:center}._logoIconInner_10kyo_64{width:1.5rem;height:1.5rem;color:var(--color-white)}._logoText_10kyo_70{font-size:1.5rem;font-weight:700;font-family:var(--font-switzer);color:#f0f2f4}._tagline_10kyo_77{color:#abb3ba;font-weight:500;margin-bottom:1.5rem;line-height:1.5}._socialLinks_10kyo_84{display:flex;gap:2rem}@media(min-width:768px){._socialLinks_10kyo_84{gap:1.5rem}}._socialLink_10kyo_84{display:flex;align-items:center;justify-content:center;transition:color .2s ease-in-out;text-decoration:none;color:#9da6af}._socialIcon_10kyo_104{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_10kyo_116{margin-top:2rem}._featuredBadge_10kyo_116 img{display:block;transition:opacity .2s ease-in-out}._featuredBadge_10kyo_116 img:hover{opacity:.8}._linksSection_10kyo_129{grid-column:span 1}._linksGrid_10kyo_133{display:grid;grid-template-columns:1fr;gap:2.5rem}@media(min-width:640px){._linksGrid_10kyo_133{grid-template-columns:1fr 1fr}}@media(min-width:1024px){._linksGrid_10kyo_133{grid-template-columns:repeat(4,1fr)}}._linkColumn_10kyo_151{display:flex;flex-direction:column}._linkHeader_10kyo_156{font-family:var(--font-switzer);font-size:.875rem;font-weight:600;color:#e2e6e9;margin-bottom:1rem;text-transform:none;letter-spacing:.02em}._linksList_10kyo_166{list-style:none;padding:0;margin:0}._linksItem_10kyo_172{margin-bottom:.75rem}._linksLink_10kyo_176{color:#abb3ba;text-decoration:none;font-size:.9rem;transition:color .15s ease-in-out;&:hover{color:var(--primary)}}._bottomSection_10kyo_187{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_10kyo_187{flex-direction:row;justify-content:space-between;align-items:center;gap:0}}._bottomLeft_10kyo_205{display:flex;flex-direction:column;gap:.25rem}@media(min-width:768px){._bottomLeft_10kyo_205{flex-direction:row;gap:2rem;align-items:center}}._bottomRight_10kyo_219{display:flex;align-items:center}._footerLangSwitcher_10kyo_224{margin-top:1.5rem}._footerLangDropdown_10kyo_228{right:auto!important;left:0!important}._logoSection_10kyo_43 ._langTrigger_10kyo_233{color:#8f99a3;border:1px solid hsl(210,10%,25%);border-radius:.5rem}._logoSection_10kyo_43 ._langTrigger_10kyo_233:hover{color:#d3d9de;border-color:#505962;background-color:#ffffff0d}._logoSection_10kyo_43 ._langTrigger_10kyo_233[aria-expanded=true]{color:#f0f2f4;border-color:#5c6670;background-color:#ffffff1a}._langLabel_10kyo_251{color:inherit}._copyright_10kyo_255,._location_10kyo_261{color:#8f99a3;font-size:.875rem;margin:0}._contactLink_10kyo_267{color:var(--blue);text-decoration:none;font-size:.875rem;font-weight:500;transition:color .15s ease-in-out}._shimmerLink_10kyo_276{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_10kyo_276 5s ease-in-out infinite}._shimmerLink_10kyo_276: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_10kyo_276{0%{background-position:200% 0}to{background-position:-200% 0}}._linksButton_10kyo_313{padding:0;border:none;background:none;font-family:inherit;cursor:pointer;text-align:left}
