.cms-footer.svelte-thukj7{background:var(--bg-primary);border-top:1px solid var(--border-color)}.cms-footer-inner.svelte-thukj7{max-width:1200px;margin:0 auto;padding:0 40px}.cms-footer-content.svelte-thukj7{padding:60px 0;display:flex;justify-content:space-between;gap:40px}.cms-footer-logo.svelte-thukj7{margin-bottom:19px}.cms-footer-logo.svelte-thukj7 img:where(.svelte-thukj7){height:28px;width:auto}.cms-footer-left.svelte-thukj7 p:where(.svelte-thukj7){color:#828282;font-size:14px;font-weight:300;line-height:180%}.cms-footer-left.svelte-thukj7 p:where(.svelte-thukj7) span:where(.svelte-thukj7){font-weight:700}.cms-footer-right.svelte-thukj7{display:flex;gap:80px}.cms-footer-section.svelte-thukj7{display:flex;flex-direction:column;gap:19px}.cms-footer-section-title.svelte-thukj7{color:#828282;font-size:15px;font-weight:800;line-height:19.5px}.cms-footer-section-menu.svelte-thukj7{display:flex;flex-direction:column;gap:7.5px}.cms-footer-section-menu.svelte-thukj7 a:where(.svelte-thukj7){display:inline-block;color:#828282;font-size:15px;font-weight:400;line-height:19.5px;text-decoration:none;transition:color .15s}.cms-footer-section-menu.svelte-thukj7 a:where(.svelte-thukj7):hover{color:#4541ff}@media (max-width: 1024px){.cms-footer-right.svelte-thukj7{gap:40px}}@media (max-width: 768px){.cms-footer-inner.svelte-thukj7{padding:0 20px}.cms-footer-content.svelte-thukj7{flex-direction:column-reverse;padding:40px 0}.cms-footer-left.svelte-thukj7{margin-top:30px;padding-top:30px;border-top:1px solid var(--border-color)}.cms-footer-right.svelte-thukj7{flex-wrap:wrap;gap:30px}.cms-footer-section.svelte-thukj7{min-width:140px}}.landing-nav.svelte-1gm3zgi{position:fixed;top:0;left:0;right:0;z-index:1000;height:60px;background-color:var(--bg-primary)}.landing-nav.svelte-1gm3zgi #sec00{position:relative;margin-bottom:0;background-color:var(--bg-primary)}.landing-content.svelte-1gm3zgi{padding-top:60px;position:relative;z-index:1}#announcement-bar-root.svelte-yj3irz{position:relative;z-index:10000}#announcement-bar-root.svelte-yj3irz:has(.announcement-marquee:where(.svelte-yj3irz)){position:fixed;top:0;left:0;right:0}.announcement-marquee.svelte-yj3irz{overflow:hidden;font-size:.8125rem;font-weight:600;white-space:nowrap;height:var(--announcement-bar-height, 28px);display:flex;align-items:center}.announcement-marquee-track.svelte-yj3irz{display:inline-flex;animation:svelte-yj3irz-marquee-scroll 30s linear infinite}.announcement-marquee-item.svelte-yj3irz{flex-shrink:0;padding:0 2rem}@keyframes svelte-yj3irz-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.announcement-bar.svelte-yj3irz{display:flex;align-items:center;justify-content:center;gap:1rem;padding:.75rem 1rem;font-size:.9375rem;text-align:center}.announcement-bar-content.svelte-yj3irz{flex:1;display:flex;justify-content:center}.announcement-bar-content.svelte-yj3irz p{margin:0}.announcement-bar-content.svelte-yj3irz a{color:inherit;font-weight:600;text-decoration:underline}.announcement-bar-content.svelte-yj3irz a:hover{text-decoration:none}.announcement-bar.svelte-yj3irz button:where(.svelte-yj3irz){display:flex;align-items:center;justify-content:center;padding:.25rem;background:transparent;border:none;color:inherit;cursor:pointer;opacity:.8;transition:opacity .15s}.announcement-bar.svelte-yj3irz button:where(.svelte-yj3irz):hover{opacity:1}@keyframes svelte-1jy9ssg-fade-in{0%{opacity:0}}@keyframes svelte-1jy9ssg-fade-out{to{opacity:0}}::view-transition-old(root){animation:80ms cubic-bezier(.4,0,1,1) both svelte-1jy9ssg-fade-out}::view-transition-new(root){animation:.16s cubic-bezier(0,0,.2,1) 80ms both svelte-1jy9ssg-fade-in}.landing-nav{top:var(--announcement-bar-offset, 0px)!important;background-color:var(--site-header-bg, rgba(255, 255, 255, .5))!important;-webkit-backdrop-filter:blur(var(--site-header-blur, 12px));backdrop-filter:blur(var(--site-header-blur, 12px));box-shadow:var(--site-header-shadow, 0 1px 8px rgba(0, 0, 0, .06))}.landing-nav #sec00{background-color:transparent!important}
