html{scrollbar-gutter:stable}.site-header[data-astro-cid-g6gwfeh2]{position:fixed;top:0;left:0;right:0;z-index:500;background:var(--background);color:var(--navLinkTextColor);box-shadow:0 1px #00000059}.site-header__inner[data-astro-cid-g6gwfeh2]{max-width:80rem;margin:0 auto;display:flex;align-items:center;gap:1rem;padding:.75rem 1.25rem;box-sizing:border-box}.site-logo[data-astro-cid-g6gwfeh2]{display:flex;align-items:center;margin-right:auto;flex-shrink:0}.site-logo[data-astro-cid-g6gwfeh2] img[data-astro-cid-g6gwfeh2]{height:clamp(2.75rem,4vw,3.5rem);width:auto;display:block}.site-nav[data-astro-cid-g6gwfeh2]{display:flex;align-items:center;gap:clamp(.75rem,2vw,1.75rem)}.site-nav__list[data-astro-cid-g6gwfeh2]{display:none;list-style:none;margin:0;padding:0;align-items:stretch;gap:.25rem}.site-nav__item[data-astro-cid-g6gwfeh2]{position:relative;display:flex}.site-nav__link[data-astro-cid-g6gwfeh2]{display:inline-flex;align-items:center;gap:.35rem;background:none;border:0;cursor:pointer;font-family:var(--mainFont);color:var(--navLinkTextColor);font-size:.8675rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;text-decoration:none;white-space:nowrap;padding:.5rem .75rem;border-radius:var(--elementBorderRadius);transition:background-color .2s ease,color .2s ease}.site-nav__link[data-astro-cid-g6gwfeh2]:hover,.site-nav__link[data-astro-cid-g6gwfeh2][aria-expanded=true]{background-color:var(--secondaryBackground);color:var(--secondary)}.site-nav__chevron[data-astro-cid-g6gwfeh2]{flex-shrink:0;transition:transform .2s ease}.site-nav__link[data-astro-cid-g6gwfeh2][aria-expanded=true] .site-nav__chevron[data-astro-cid-g6gwfeh2]{transform:rotate(180deg)}.submenu[data-astro-cid-g6gwfeh2]{position:absolute;top:100%;left:0;margin:.5rem 0 0;padding:.5rem;min-width:14rem;list-style:none;background:var(--background);border:1px solid var(--secondaryBackground);border-radius:var(--elementBorderRadius);box-shadow:0 12px 32px #00000059;opacity:0;visibility:hidden;transform:translateY(-.25rem);transition:opacity .18s ease,transform .18s ease,visibility .18s}.site-nav__link[data-astro-cid-g6gwfeh2][aria-expanded=true]+.submenu[data-astro-cid-g6gwfeh2]{opacity:1;visibility:visible;transform:translateY(0)}.submenu[data-astro-cid-g6gwfeh2] a[data-astro-cid-g6gwfeh2]{display:block;padding:.6rem .75rem;border-radius:calc(var(--elementBorderRadius) - 2px);color:var(--navLinkTextColor);text-decoration:none;font-size:.9375rem;font-weight:500;text-transform:none;white-space:nowrap}.submenu[data-astro-cid-g6gwfeh2] a[data-astro-cid-g6gwfeh2]:hover,.submenu[data-astro-cid-g6gwfeh2] a[data-astro-cid-g6gwfeh2]:focus-visible{background-color:var( --navBarDropDownLinkBackgroundHoverColor );color:var(--secondary)}.site-nav__ctas[data-astro-cid-g6gwfeh2]{display:none;align-items:center;gap:.75rem}.site-nav__ctas[data-astro-cid-g6gwfeh2] .btn[data-astro-cid-g6gwfeh2]{min-height:3.5rem}.btn[data-astro-cid-g6gwfeh2]{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.2;text-decoration:none;font-weight:700;font-size:.9375rem;text-align:center;white-space:nowrap;padding:.65rem 1.25rem;border-radius:var(--buttonBorderRadius);background-color:var(--buttonBackgroundColor);color:var(--buttonTextColor);box-shadow:var(--boxShadowPrimary);transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.btn[data-astro-cid-g6gwfeh2]:hover,.btn[data-astro-cid-g6gwfeh2]:focus-visible{background-color:var(--buttonBackgroundHoverColor);color:var(--buttonTextHoverColor);box-shadow:var(--buttonHoverBoxShadow)}.btn--secondary[data-astro-cid-g6gwfeh2]{background-color:var(--buttonBackgroundColorSecondary);color:var(--jetBlack)}.btn--secondary[data-astro-cid-g6gwfeh2]:hover,.btn--secondary[data-astro-cid-g6gwfeh2]:focus-visible{background-color:var(--secondary);color:var(--jetBlack)}.btn[data-astro-cid-g6gwfeh2] small[data-astro-cid-g6gwfeh2]{font-size:.75rem;font-weight:700;opacity:.85;text-transform:none}.btn--block[data-astro-cid-g6gwfeh2]{width:100%}.site-nav__toggle[data-astro-cid-g6gwfeh2]{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:var(--buttonBorderRadius);background-color:var(--secondaryBackground);color:var(--navLinkTextColor);cursor:pointer}.site-nav__link[data-astro-cid-g6gwfeh2]:focus-visible,.btn[data-astro-cid-g6gwfeh2]:focus-visible,.site-nav__toggle[data-astro-cid-g6gwfeh2]:focus-visible,.site-nav__close[data-astro-cid-g6gwfeh2]:focus-visible,.submenu[data-astro-cid-g6gwfeh2] a[data-astro-cid-g6gwfeh2]:focus-visible{outline:2px solid var(--secondary);outline-offset:2px}.site-nav__overlay[data-astro-cid-g6gwfeh2]{position:fixed;inset:0;height:100vh;height:100dvh;background:var(--background);color:var(--navLinkTextColor);display:flex;flex-direction:column;z-index:600;opacity:0;visibility:hidden;transform:translateY(-1rem);transition:opacity .25s ease,transform .25s ease,visibility .25s}.site-nav__overlay[data-astro-cid-g6gwfeh2][aria-hidden=false]{opacity:1;visibility:visible;transform:translateY(0)}.site-nav__overlay-inner[data-astro-cid-g6gwfeh2]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;width:100%;box-sizing:border-box;padding:1rem 1.25rem calc(1rem + env(safe-area-inset-bottom,0px))}.site-nav__close[data-astro-cid-g6gwfeh2]{align-self:flex-end;flex-shrink:0;width:2.75rem;height:2.75rem;display:inline-flex;align-items:center;justify-content:center;background:var(--secondaryBackground);border:0;border-radius:var(--buttonBorderRadius);color:var(--navLinkTextColor);font-size:1.25rem;cursor:pointer}.site-nav__mobile[data-astro-cid-g6gwfeh2]{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:1rem 0}.mobile-list[data-astro-cid-g6gwfeh2]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}.mobile-list[data-astro-cid-g6gwfeh2]>li[data-astro-cid-g6gwfeh2]{border-bottom:1px solid var(--secondaryBackground)}.mobile-list[data-astro-cid-g6gwfeh2]>li[data-astro-cid-g6gwfeh2]:last-of-type,.mobile-list[data-astro-cid-g6gwfeh2]>li[data-astro-cid-g6gwfeh2]:nth-last-of-type(2){border-bottom:none}.mobile-list[data-astro-cid-g6gwfeh2]>li[data-astro-cid-g6gwfeh2]>a[data-astro-cid-g6gwfeh2]{display:block;padding:1rem .25rem;color:var(--navLinkTextColor);text-decoration:none;font-size:1.125rem;font-weight:700}.mobile-list[data-astro-cid-g6gwfeh2] details[data-astro-cid-g6gwfeh2] summary[data-astro-cid-g6gwfeh2]{display:flex;align-items:center;justify-content:space-between;padding:1rem .25rem;font-size:1.125rem;font-weight:700;cursor:pointer;list-style:none}.mobile-list[data-astro-cid-g6gwfeh2] details[data-astro-cid-g6gwfeh2] summary[data-astro-cid-g6gwfeh2]::-webkit-details-marker{display:none}.mobile-list[data-astro-cid-g6gwfeh2] details[data-astro-cid-g6gwfeh2] summary[data-astro-cid-g6gwfeh2]::marker{content:""}.mobile-list[data-astro-cid-g6gwfeh2] details[data-astro-cid-g6gwfeh2] summary[data-astro-cid-g6gwfeh2]:after{content:"";width:.6rem;height:.6rem;flex-shrink:0;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.mobile-list[data-astro-cid-g6gwfeh2] details[data-astro-cid-g6gwfeh2][open] summary[data-astro-cid-g6gwfeh2]:after{transform:rotate(-135deg)}.mobile-list[data-astro-cid-g6gwfeh2] details[data-astro-cid-g6gwfeh2] ul[data-astro-cid-g6gwfeh2]{list-style:none;margin:0 0 .5rem;padding:0 0 0 .5rem;display:flex;flex-direction:column}.mobile-list[data-astro-cid-g6gwfeh2] details[data-astro-cid-g6gwfeh2] ul[data-astro-cid-g6gwfeh2] a[data-astro-cid-g6gwfeh2]{display:block;padding:.75rem .5rem;color:var(--navLinkTextColor);text-decoration:none;font-size:1rem;opacity:.9}.site-nav__mobile-ctas[data-astro-cid-g6gwfeh2]{flex-shrink:0;padding:1rem 0 .5rem;display:flex;flex-direction:column;gap:.65rem;border-top:1px solid var(--secondaryBackground)}@media(min-width:67.5rem){.site-nav__list[data-astro-cid-g6gwfeh2],.site-nav__ctas[data-astro-cid-g6gwfeh2]{display:flex}.site-nav__toggle[data-astro-cid-g6gwfeh2],.site-nav__overlay[data-astro-cid-g6gwfeh2]{display:none}.site-nav[data-astro-cid-g6gwfeh2]{width:100%;justify-content:space-between}}@media(prefers-reduced-motion:reduce){.submenu[data-astro-cid-g6gwfeh2],.site-nav__chevron[data-astro-cid-g6gwfeh2],.site-nav__overlay[data-astro-cid-g6gwfeh2],.mobile-list[data-astro-cid-g6gwfeh2] details[data-astro-cid-g6gwfeh2] summary[data-astro-cid-g6gwfeh2]:after{transition:none}}@media only screen and (min-width:0rem){#cs-footer-1293[data-astro-cid-ch5ybykl]{padding:var(--sectionPadding);padding-bottom:1.25rem;box-sizing:border-box;overflow:hidden;background-color:var(--footerBackgroundColor);position:relative;z-index:10}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-container[data-astro-cid-ch5ybykl]{width:100%;margin:auto;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;column-gap:1.5rem;row-gap:2.25rem}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-footer-buttons-group[data-astro-cid-ch5ybykl]{display:flex;flex-direction:column}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-recruiter-link[data-astro-cid-ch5ybykl]{margin-top:1.25rem;padding:.75rem 1.25rem;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;border:1px solid var(--primary);border-radius:var(--elementBorderRadius);color:var(--footerNavLinkColor);text-decoration:none;font-size:.875rem;line-height:1.2;font-weight:700;transition:background-color .3s,color .3s}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-recruiter-link[data-astro-cid-ch5ybykl] small[data-astro-cid-ch5ybykl]{font-size:.75rem;line-height:1;font-weight:700;opacity:.8}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-recruiter-link[data-astro-cid-ch5ybykl]:hover{background-color:var(--primary);color:var(--buttonNavLinkHoverColor)}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-logo-group[data-astro-cid-ch5ybykl]{width:100%;position:relative}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-logo[data-astro-cid-ch5ybykl]{width:12.3125rem;height:auto;display:block;margin:0 0 clamp(1.25rem,2vw,1.5rem) 0}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-logo-img[data-astro-cid-ch5ybykl]{width:100%;height:auto}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-logo-img[data-astro-cid-ch5ybykl].dark{display:none}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-text[data-astro-cid-ch5ybykl]{color:var(--footerTextColor);margin:0 0 2rem}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-link[data-astro-cid-ch5ybykl]{font-size:.875rem;line-height:1.5em;text-decoration:none;margin:0;color:var(--footerNavLinkColor);display:flex;justify-content:flex-start;align-items:center;gap:.75rem;transition:color .3s}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-link[data-astro-cid-ch5ybykl]:hover{color:var(--footerNavLinkHoverColor)}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-nav[data-astro-cid-ch5ybykl]{width:45%;max-width:11.25rem;padding:0;margin:0;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;gap:1rem}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-nav-li[data-astro-cid-ch5ybykl]{list-style:none;display:flex;justify-content:flex-start;align-items:flex-start}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-header[data-astro-cid-ch5ybykl]{font-size:1rem;line-height:1.2em;font-weight:700;margin-bottom:.5rem;color:var(--footerNavItemHeaderColor);position:relative;display:block;text-decoration:none}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-nav-link[data-astro-cid-ch5ybykl]{font-size:.875rem;text-decoration:none;line-height:1.5em;width:auto;color:var(--footerNavItemColor);opacity:.8;position:relative;display:inline-block;transition:color .3s}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-nav-link[data-astro-cid-ch5ybykl]:before{content:"";width:0%;height:.125rem;background:currentColor;opacity:1;position:absolute;display:block;bottom:-.125rem;left:0;transition:width .3s}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-nav-link[data-astro-cid-ch5ybykl]:hover{color:var(--footerNavLinkColor)}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-nav-link[data-astro-cid-ch5ybykl]:hover:before{width:100%}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-bottom[data-astro-cid-ch5ybykl]{max-width:80rem;margin:auto;margin-top:clamp(3rem,9vw,6.25rem);padding:clamp(1.25rem,3vw,2rem) 0 0 0;box-sizing:border-box;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;column-gap:2.25rem;row-gap:.75rem}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-copyright[data-astro-cid-ch5ybykl]{font-size:.875rem;line-height:1.5em;color:var(--footerNavLinkColor);opacity:.8}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-copyright[data-astro-cid-ch5ybykl] .cs-copyright-link[data-astro-cid-ch5ybykl]{opacity:1}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-copyright-link[data-astro-cid-ch5ybykl]{font-size:.875rem;line-height:1.5em;color:var(--footerNavLinkColor);opacity:.8}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-copyright[data-astro-cid-ch5ybykl]{text-align:center;width:100%}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-copyright-link[data-astro-cid-ch5ybykl]{text-decoration:none;transition:color .3s}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-copyright-link[data-astro-cid-ch5ybykl]:hover{color:var(--secondary)}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-floater[data-astro-cid-ch5ybykl]{width:31.625rem;height:31.625rem;margin-left:34.375rem;border-radius:50%;border:2px solid var(--primary);opacity:.1;display:none;position:absolute;left:50%;top:0;z-index:-1}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-floater[data-astro-cid-ch5ybykl]:before{content:"";width:44.6875rem;height:44.6875rem;border:2px solid var(--primary);border-radius:50%;opacity:.6;position:absolute;display:block;top:50%;left:50%;transform:translate(-50%,-50%)}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-floater[data-astro-cid-ch5ybykl]:after{content:"";width:60.1875rem;height:60.1875rem;border:2px solid var(--primary);border-radius:50%;opacity:.3;position:absolute;display:block;top:50%;left:50%;transform:translate(-50%,-50%)}}@media only screen and (min-width:48rem){#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-container[data-astro-cid-ch5ybykl]{row-gap:0;flex-direction:row;flex-wrap:nowrap;column-gap:clamp(2.5rem,5vw,5.5rem);row-gap:2.5rem}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-logo-group[data-astro-cid-ch5ybykl]{width:30%;max-width:24rem;margin-right:auto}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-nav[data-astro-cid-ch5ybykl]{width:auto}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-bottom[data-astro-cid-ch5ybykl]{flex-wrap:nowrap;justify-content:flex-start}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-copyright[data-astro-cid-ch5ybykl]{text-align:left;width:auto;margin-right:auto}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-floater[data-astro-cid-ch5ybykl]{display:block}}@media only screen and (min-width:64rem){#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-container[data-astro-cid-ch5ybykl]{max-width:80rem;flex-wrap:nowrap;justify-content:flex-end;column-gap:clamp(2.5rem,6vw,5.25rem)}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-logo-group[data-astro-cid-ch5ybykl]{width:30%;max-width:24.1875rem;margin-right:auto}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-text[data-astro-cid-ch5ybykl]{width:100%}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-footer-buttons-group[data-astro-cid-ch5ybykl]{flex-direction:row;gap:1.25rem}#cs-footer-1293[data-astro-cid-ch5ybykl] .cs-graphic[data-astro-cid-ch5ybykl]{display:block}}:root{--platinum: oklch(93.982% .00755 61.054);--platinumRGB: 239, 234, 230;--jetBlack: oklch(0% 0 0);--jetBlackRGB: 0, 0, 0;--secondary: oklch(76.652% .13861 91.065);--secondaryHex: #d4af37;--secondaryLight: oklch(83.899% .15011 91.509);--tertiary: oklch(52.003% .18959 266.641);--tertiaryHex: #375cd4;--white: oklch(100% .00011 271.152);--black: oklch(0% 0 0);--primary: var(--platinum);--primaryRGB: var(--platinumRGB);--foreground: var(--platinum);--mutedForeground: oklch(85% .005 61);--background: var(--jetBlack);--secondaryBackground: oklch(23.929% .00003 271.152);--primaryLight: oklch(97% .005 61);--navBarDropDownListBackground: var(--background);--navBarDropDownListBottomBorder: var(--primary);--navBarDropDownLinkBackgroundHoverColor: var(--secondaryBackground);--navLinkTextColor: var(--foreground);--navTransitionBackgroundColor: var(--jetBlack);--mobileNavLinksBackgroundColor: var(--background);--desktopNavLinksDropDownListBackground: var(--background);--desktopNavLinksDropDownListBorderBottom: var(--primary);--footerBackgroundColor: var(--background);--footerNavLinkColor: var(--linkColor);--footerNavLinkHoverColor: var(--linkColorHover);--footerTextColor: var(--bodyTextColor);--footerNavItemColor: var(--bodyTextColor);--footerNavItemHeaderColor: var(--headerColor);--heroTitleColor: var(--foreground);--heroDescriptionColor: var(--foreground);--cardTransparentBackgroundRGB: var(--platinumRGB);--cardFakeLinkColor: var(--secondary);--chevronColor: var(--secondary);--standardServiceCardBackgroundColor: var(--background);--transparentContentCardBackgroundRGB: var(--cardTransparentBackgroundRGB);--transparentContentCardTopperColor: var(--topperColor);--transparentContentCardHeaderColor: var(--black);--transparentContentCardDescriptionColor: var(--black);--transparentContentCardButtonTextHoverColor: var(--black);--jobPostingCardBackgroundColor: var(--background);--jobPostingLabelBackgroundColor: var(--primary);--jobPostingLabelTextColor: var(--jetBlack);--formBorder: var(--secondary);--formBackgroundColor: var(--background);--formLabelColor: var(--bodyTextColor);--formInputTextColor: var(--black);--formHeadingColor: var(--platinum);--formBackgroundColorBefore: oklch(21.779% .00002 271.152);--faqBorderColor: var(--secondary);--faqItemTextColor: var(--bodyTextColor);--faqItemActiveTitleColor: var(--secondary);--faqGroupOptionBackgroundColor: var(--buttonBackgroundColor);--faqGroupOptionTextColor: var(--foreground);--faqGroupOptionActiveBackgroundColor: var(--tertiary);--faqItemButtonBackgroundColor: var(--buttonBackgroundColor);--faqItemButtonTextColor: var(--foreground);--faqArrowInactiveColor: var(--primary);--timeLineHorizontalArrowColor: var(--primary);--timeLinePointCircleBackgroundColor: var(--secondary);--timeLinePointCircleBackgroundHoverColor: var(--background);--timeLinePointCircleBorderColor: var(--secondary);--locationCardHeaderColor: var(--primary);--locationCardDescriptionColor: var(--bodyTextColor);--locationCardFacilityInfoBackgroundColor: var(--background);--pageBannerArrowColor: var(--platinum);--pageBannerBackgroundColor: var(--background);--pageBannerBackgroundOverlay: var(--background);--pageBannerPictureBackgroundBefore: oklch(77.185% .0298 290.009);--pageBannerDescriptionColor: var(--primary);--pageBannerTitleColor: var(--primary);--founderLableTextColor: var(--primary);--sectionBackgroundPrimary: var(--background);--sectionBackgroundSecondary: var(--secondaryBackground);--sectionBackgroundGrain: repeating-linear-gradient(90deg, transparent 0, rgba(239, 234, 230, .03) 2px, transparent 4px), repeating-linear-gradient(0deg, transparent 0, rgba(239, 234, 230, .03) 2px, transparent 4px);--topperColor: var(--secondary);--headerColor: var(--foreground);--bodyTextColor: var(--foreground);--topperFontSize: clamp(.8125rem, 1.6vw, 1rem);--headerFontSize: clamp(1.9375rem, 3.9vw, 3.0625rem);--bodyFontSize: clamp(1rem, 1.95vw, 1.25rem);--mainFont: "Inter", sans-serif;--buttonTextColor: #fff;--buttonBackgroundColor: var(--jetBlack);--buttonBackgroundColorSecondary: var(--platinum);--buttonBackgroundHoverColor: var(--secondary);--buttonTextHoverColor: var(--jetBlack);--buttonTextHoverColorSecondary: var(--platinum);--buttonBorderRadius: 5px;--elementBorderRadius: 5px;--boxShadowPrimary: 0 0px 12px rgba(239, 234, 230, .3);--buttonHoverBoxShadow: 0 6px 20px rgba(239, 234, 230, .4);--sectionPadding: clamp(3.75rem, 7.82vw, 6.25rem) 1rem;--sectionPaddingSecondary: clamp(8.75rem, 7.82vw, 8.25rem) 1rem;--linkColor: var(--secondary);--linkColorHover: var(--secondaryLight);--mainElementBorder: none;--mainElementBorderColor: var(--secondary)}*{font-family:var(--mainFont)}body{font-family:var(--mainFont);margin:0;padding:0}*,*:before,*:after{box-sizing:border-box}.grain:before{content:"";position:absolute;inset:0;background:var(--sectionBackgroundGrain);pointer-events:none;z-index:0}.gradient-text{color:var(--secondary)}a{color:var(--linkColor);transition:color .3s ease}a:hover{color:var(--linkColorHover)}.cs-topper{font-size:var(--topperFontSize);line-height:1.2em;text-transform:uppercase;text-align:inherit;letter-spacing:.1em;font-weight:700;color:var(--topperColor);margin-bottom:.25rem;display:block}.cs-title{font-size:var(--headerFontSize);font-weight:900;line-height:1.2em;text-align:inherit;max-width:43.75rem;margin:0 0 1rem;color:var(--headerColor);position:relative;letter-spacing:.02em}.cs-text{font-size:var(--bodyFontSize);line-height:1.5em;text-align:inherit;width:100%;max-width:40.625rem;margin:0;color:var(--bodyTextColor)}#cs-navigation .cs-toggle{background-color:var(--buttonBackgroundColor);border-radius:var(--buttonBorderRadius);box-shadow:var(--boxShadowPrimary);transition:background-color 1s ease!important}body.scroll #cs-navigation .cs-toggle{background-color:var(--secondary)}.cs-picture{border:2px solid var(--secondary);border-radius:var(--elementBorderRadius);box-shadow:var(--boxShadowPrimary)}.cs-item{border-radius:var(--elementBorderRadius)}.cs-button-solid{font-family:var(--mainFont);color:var(--buttonTextColor);background-color:var(--buttonBackgroundColor);box-shadow:var(--boxShadowPrimary);cursor:pointer;border:0;transition:color .2s ease}.cs-button-solid:hover{color:var(--buttonTextHoverColor);box-shadow:var(--buttonHoverBoxShadow)}.cs-button-solid:before{background:var(--buttonBackgroundHoverColor)}.cs-button-solid,.cs-button-solid:before{border-radius:var(--buttonBorderRadius)}.animate-left,.animate-right,.animate-up,.animate-down{opacity:0;transition:opacity .8s ease,transform .8s ease}.animate-left{transform:translate(-50px)}.animate-right{transform:translate(50px)}.animate-up{transform:translateY(50px)}.animate-down{transform:translateY(-50px)}.animate-left.active,.animate-right.active,.animate-up.active,.animate-down.active{opacity:1;transform:translate(0)}.animate-delay-1{transition-delay:.1s}.animate-delay-2{transition-delay:.2s}.animate-delay-3{transition-delay:.3s}.animate-delay-4{transition-delay:.4s}.animate-delay-5{transition-delay:.5s}.animate-fast{transition-duration:.4s}.animate-slow{transition-duration:1.2s}.loader[data-astro-cid-klnksfsf]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:var(--sectionBackgroundPrimary);display:flex;align-items:center;justify-content:center;z-index:9999;transition:opacity .3s ease}.loader[data-astro-cid-klnksfsf].hide{opacity:0;pointer-events:none}.truckWrapper[data-astro-cid-klnksfsf]{width:200px;height:100px;display:flex;flex-direction:column;position:relative;align-items:center;justify-content:flex-end;overflow-x:hidden}.truckBody[data-astro-cid-klnksfsf]{width:130px;height:fit-content;margin-bottom:6px;animation:motion 1s linear infinite}@keyframes motion{0%{transform:translateY(0)}50%{transform:translateY(3px)}to{transform:translateY(0)}}.truckTires[data-astro-cid-klnksfsf]{width:130px;height:fit-content;display:flex;align-items:center;justify-content:space-between;padding:0 10px 0 15px;position:absolute;bottom:0}.truckTires[data-astro-cid-klnksfsf] svg[data-astro-cid-klnksfsf]{width:24px}.road[data-astro-cid-klnksfsf]{width:100%;height:1.5px;background-color:#282828;position:relative;bottom:0;align-self:flex-end;border-radius:3px}.road[data-astro-cid-klnksfsf]:before{content:"";position:absolute;width:20px;height:100%;background-color:#282828;right:-50%;border-radius:3px;animation:roadAnimation 1.4s linear infinite;border-left:10px solid white}.road[data-astro-cid-klnksfsf]:after{content:"";position:absolute;width:10px;height:100%;background-color:#282828;right:-65%;border-radius:3px;animation:roadAnimation 1.4s linear infinite;border-left:4px solid white}.lampPost[data-astro-cid-klnksfsf]{position:absolute;bottom:0;right:-90%;height:90px;animation:roadAnimation 1.4s linear infinite}@keyframes roadAnimation{0%{transform:translate(0)}to{transform:translate(-350px)}}html,body{margin:0;width:100%;height:100%}
