p.svelte-hncf7a{margin:0;font-size:calc(11px + .390625vw);line-height:1.6}.content.svelte-hncf7a{display:flex;flex-wrap:wrap;justify-content:space-between}.hero.svelte-hncf7a{position:relative;margin-bottom:2rem}.nav.svelte-hncf7a{width:15%}.company-content.svelte-hncf7a{display:flex;gap:3rem}.localNavContainer.svelte-hncf7a{display:flex;flex-direction:column;align-items:flex-start;margin:1rem 0}.localNavContainerList.svelte-hncf7a{cursor:pointer;margin:.3rem 0;border-radius:25px;font-size:calc(9px + .390625vw);line-height:1;color:var(--bg-ambassador-blue-400);text-decoration:none;display:block;position:relative;text-align:center}.localNavContainer.svelte-hncf7a label:where(.svelte-hncf7a){padding:.5rem 1rem;min-width:50px;line-height:normal;cursor:pointer;transition:all .1s;display:inherit;border-radius:2em;position:relative;z-index:1;border:1px solid var(--bg-ambassador-blue-400)}.localNavContainer.svelte-hncf7a label:where(.svelte-hncf7a):not(.selectedInput):hover{background-color:var(--bg-ambassador-blue-500);border-color:var(--bg-ambassador-blue-500);color:#fff}.selectedInput.svelte-hncf7a{background-color:var(--bg-ambassador-blue-500);border-color:var(--border-ambassador-blue-500);color:#fff}input[type=radio].svelte-hncf7a{position:absolute;left:-9999px}.section-white-container.svelte-hncf7a{display:flex;flex-direction:column;gap:1rem;justify-content:center;box-shadow:inset 0 2px 5px -2px #d1d1d1,0 4px 3px 1px #b7b7b7;padding:2rem 3rem;border-radius:25px}.company-left.svelte-hncf7a{flex:1;display:flex;flex-direction:column;justify-content:center}.company-info.svelte-hncf7a{display:flex;flex:2;flex-direction:column;justify-content:center}.company-facility.svelte-hncf7a,.company-size.svelte-hncf7a,.company-features.svelte-hncf7a{font-size:var(--font-size-usual);display:flex;flex:1;flex-direction:row;gap:2rem;border-top:2px solid #00000012;font-weight:500;padding:1rem 0}.company-facility.svelte-hncf7a,.company-size.svelte-hncf7a{white-space:nowrap}.company-facility.svelte-hncf7a span:where(.svelte-hncf7a),.company-size.svelte-hncf7a span:where(.svelte-hncf7a),.company-features.svelte-hncf7a span:where(.svelte-hncf7a){margin:auto 0}.company-logo.svelte-hncf7a{max-width:100%;width:100%;object-fit:cover;object-position:0 0;aspect-ratio:16 / 9;box-shadow:inset 0 2px 1px -1px #d1d1d1,0 1px 3px 1px #b7b7b7}.company-features-head.svelte-hncf7a{white-space:nowrap}.company-features-text.svelte-hncf7a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6}.company-left.svelte-hncf7a a:where(.svelte-hncf7a){text-decoration:none;font-weight:400}.company-address.svelte-hncf7a{font-size:calc(9px + .390625vw)}.navMobile.svelte-hncf7a{width:100%;text-align:center}.navMobile.svelte-hncf7a .localNavContainer:where(.svelte-hncf7a){flex-direction:row;flex-wrap:wrap;justify-content:center;column-gap:1rem}.customersLinks.svelte-hncf7a{border-top:none;display:flex;flex-direction:column;gap:1rem;width:80%;list-style:none;margin:2vh 0;padding:0 1rem 1.5vh 1rem;overflow:hidden}@media (max-width: 1650px){.company-facility.svelte-hncf7a,.company-size.svelte-hncf7a,.company-features.svelte-hncf7a{font-size:var(--font-size-small)}}@media (max-width: 1200px){.customersLinks.svelte-hncf7a{width:100%;padding:0 .1rem 1.5vh .1rem}h1.svelte-hncf7a{padding:0 0 2rem}.pageContent.svelte-hncf7a{padding:1rem}.content.svelte-hncf7a ul:where(.svelte-hncf7a){padding-left:0}}@media (max-width: 800px){h2.svelte-hncf7a{font-size:calc(16px + .390625vw);font-weight:600}.content.svelte-hncf7a{flex-direction:column;align-items:center}.pageContent.svelte-hncf7a{padding:1rem .5rem}.section-white-container.svelte-hncf7a{padding:1rem}}@media (min-width: 650px) and (max-width: 1000px){.company-left.svelte-hncf7a{flex:1}.section-white-container.svelte-hncf7a{flex-direction:column;gap:1rem}}@media (min-width: 1200px) and (max-width: 1450px){.company-facility.svelte-hncf7a{padding:.5rem 0}}@media (min-width: 1300px) and (max-width: 1500px){.company-features.svelte-hncf7a{font-size:var(--font-size-smaller)}}@media (min-width: 1200px) and (max-width: 1300px){.company-features.svelte-hncf7a{font-size:var(--font-size-micro)}}@media (max-width: 650px){.company-content.svelte-hncf7a{flex-direction:column;gap:1rem}.section-white-container.svelte-hncf7a{gap:1rem}}
