.mobile.svelte-3snews{display:none}.navigation-bar.svelte-3snews{background:var(--very-light-sky-blue,#f5fdff);border-bottom:.25rem solid var(--pitch-black,#000);justify-content:space-between;align-items:center;gap:1rem;padding:1.3125rem 4rem;font:600 1rem Open Sans,sans-serif;display:flex;position:relative}.logo.svelte-3snews{flex:1 1 0;width:fit-content}.sign-in-button.svelte-3snews{flex:1 1 0;justify-content:flex-end;gap:1rem;width:100%;display:flex}@media (width<=1024px){.desktop.svelte-3snews{display:none!important}.mobile.svelte-3snews{display:initial}.dropdown-button.svelte-3snews{border:1px solid var(--pitch-black);box-shadow:.25rem .25rem 0 var(--pitch-black);background-color:#fff;border-radius:.25rem;flex-direction:column;gap:.3125rem;padding:.5rem;display:flex;position:relative}.dropdown-menu-overlay.svelte-3snews{z-index:3;background-color:#0000004d;width:100svw;height:100svh;position:absolute;bottom:0;left:0;translate:0 calc(100% + .25rem)}.dropdown-button.svelte-3snews:active{box-shadow:none;translate:.25rem .25rem}.isDropdownActive.svelte-3snews{padding:.375rem}.dropdown-menu.svelte-3snews{text-align:center;background-color:#fff;flex-direction:column;display:flex}.sign-in-button-dropdown.svelte-3snews{border-bottom:1px solid var(--pitch-black);justify-content:center;gap:1rem;padding:1rem 0;display:flex}}@media (width<=768px){.navigation-bar.svelte-3snews{padding:1.3125rem 1rem}}.site-footer.svelte-1tqikup{background-color:#000;border:.25rem solid #000;padding:3.5625rem 4.0625rem;overflow:hidden}.footer-content.svelte-1tqikup{flex-direction:row;justify-content:space-between;gap:2.5rem;display:flex}.brand-column.svelte-1tqikup{flex-direction:column;flex:4 1 0;line-height:normal;display:flex}.brand-info.svelte-1tqikup{color:#fff;flex-direction:column;align-items:start;gap:4.8125rem;font-family:Open Sans,sans-serif;display:flex}.links-column.svelte-1tqikup{flex-direction:column;flex:3 1 0;width:fit-content;line-height:normal;display:flex}.links-wrapper.svelte-1tqikup{flex-direction:column;width:fit-content;display:flex}.links-section.svelte-1tqikup{gap:clamp(1.25rem,5svw,2.5rem);width:fit-content;display:flex}.resources-section.svelte-1tqikup,.products-section.svelte-1tqikup{flex-direction:column;display:flex}.section-title.svelte-1tqikup{color:#fff;font:600 1.25rem Inter,sans-serif}.footer-nav.svelte-1tqikup{flex-direction:column;gap:.25rem;margin-top:1rem;display:flex}.footer-nav.svelte-1tqikup>a:where(.svelte-1tqikup){width:fit-content}.footer-link.svelte-1tqikup{color:#fff;font:450 1.125rem Open Sans,sans-serif;text-decoration:none}.contact-section.svelte-1tqikup{width:fit-content;margin-top:1.5rem}.email-link.svelte-1tqikup{color:#fff;margin-top:1rem;font:450 1.125rem Open Sans,sans-serif;text-decoration:none;display:block}.social-column.svelte-1tqikup{flex-direction:column;flex:1 1 0;max-width:12.75rem;line-height:normal;display:flex}.social-wrapper.svelte-1tqikup{flex-direction:column;width:100%;display:flex}.social-links.svelte-1tqikup{flex-wrap:wrap;gap:.5625rem;min-width:6.25rem;margin-top:1rem;display:flex}@media (width>=1280px){.brand-column.svelte-1tqikup{flex:2.5 1 0}.links-column.svelte-1tqikup{flex:2 1 0}.social-column.svelte-1tqikup{flex:1 1 0}}@media (width<=768px){.site-footer.svelte-1tqikup{padding:0 1.25rem}.footer-content.svelte-1tqikup{flex-direction:column;align-items:stretch;gap:1.25rem}.brand-column.svelte-1tqikup,.links-column.svelte-1tqikup,.social-column.svelte-1tqikup{width:100%}.brand-info.svelte-1tqikup,.links-wrapper.svelte-1tqikup,.social-wrapper.svelte-1tqikup{margin-top:2.5rem}.links-section.svelte-1tqikup{gap:clamp(2.5rem,20svw,30rem)}}section.svelte-p0jrk8{padding:var(--padding-top,0) 4rem var(--padding-bottom,0) 4rem;background:var(--bg-color);width:100%;height:var(--height,auto);border-bottom:.25rem solid var(--pitch-black);overflow:var(--overflow,auto);justify-content:center;align-items:center;display:flex}.content-wrapper.svelte-p0jrk8{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1440px;display:flex}@media (width<=768px){section.svelte-p0jrk8{padding:var(--padding-top,0) 1rem var(--padding-bottom,0) 1rem}}
