.hero-home[data-astro-cid-5ivlo7vc]{--hero-min-height:calc(75vh - env(safe-area-inset-top,0px))}@supports (height:100dvh){.hero-home[data-astro-cid-5ivlo7vc]{--hero-min-height:calc(75dvh - env(safe-area-inset-top,0px))}}.hero-title[data-astro-cid-5ivlo7vc]{hyphens:auto;overflow-wrap:anywhere;width:100%;min-width:0;font-size:clamp(1.75rem,9.25vw,3.5rem);line-height:1.12}.hero-title[data-astro-cid-5ivlo7vc]>span[data-astro-cid-5ivlo7vc]{min-width:0}@media (width>=64rem){.hero-home[data-astro-cid-5ivlo7vc]{--hero-min-height:max(38rem, 70vh)}.hero-title[data-astro-cid-5ivlo7vc]{font-size:5rem;line-height:5.5rem}}.hero-highlighter[data-astro-cid-5ivlo7vc]{white-space:nowrap;vertical-align:baseline;margin-right:.15em;padding:.14em .55em .18em .5em;display:inline-block;position:relative}.hero-highlighter-text[data-astro-cid-5ivlo7vc]{z-index:2;color:#fff;letter-spacing:.01em;-webkit-font-smoothing:antialiased;text-shadow:0 1px 2px #00212940;font-weight:700;line-height:1.25;position:relative}.hero-highlighter-stroke[data-astro-cid-5ivlo7vc]{z-index:1;pointer-events:none;filter:drop-shadow(0 1px 2px #0000001f);width:108%;height:124%;position:absolute;top:-12%;left:-4%;overflow:visible;transform:rotate(-.7deg)}.partners-slide[data-astro-cid-febse6ax]{white-space:nowrap;width:100%;padding:10px 0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}.partners-slide-track[data-astro-cid-febse6ax]{white-space:nowrap;animation-name:partners-scroll;animation-timing-function:linear;animation-iteration-count:infinite;display:inline-block}.partners-logo-item[data-astro-cid-febse6ax]{vertical-align:middle;opacity:.95;height:3rem;margin:0 4rem 0 2rem;transition:opacity .2s;display:inline-block}.partners-logo-item[data-astro-cid-febse6ax]:hover{opacity:1}.partners-picture[data-astro-cid-febse6ax]{height:100%;display:block}.partners-picture[data-astro-cid-febse6ax] img[data-astro-cid-febse6ax]{object-fit:contain;width:auto;height:100%;display:block}@keyframes partners-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.service-card-image[data-astro-cid-epw4e57a]{aspect-ratio:2!important}.service-card-placeholder[data-astro-cid-epw4e57a]{aspect-ratio:2;background:linear-gradient(135deg, #00bbe733, transparent 55%), var(--color-secondary-navy)}@media (width>=1024px){.service-card-image[data-astro-cid-epw4e57a]{aspect-ratio:4/3!important}.service-card-placeholder[data-astro-cid-epw4e57a]{aspect-ratio:4/3}}.detailed-image-custom[data-astro-cid-llfaw2b6]{aspect-ratio:2!important}.detailed-placeholder[data-astro-cid-llfaw2b6]{aspect-ratio:2;background:linear-gradient(135deg, #00bbe733, transparent 55%), var(--color-secondary-navy)}.button-container[data-astro-cid-llfaw2b6]{margin-top:1rem}.mobile-modal[data-astro-cid-llfaw2b6]{z-index:50!important;background-color:#fff!important;width:100%!important;height:100%!important;padding:1.25rem!important;position:fixed!important;inset:0!important;overflow-y:auto!important}@media (width>=1024px){.detailed-image-custom[data-astro-cid-llfaw2b6]{aspect-ratio:4/3!important}.detailed-placeholder[data-astro-cid-llfaw2b6]{aspect-ratio:4/3}.mobile-modal[data-astro-cid-llfaw2b6]{z-index:10!important;width:auto!important;height:auto!important;padding:2.5rem!important;position:relative!important;inset:auto!important;overflow-y:visible!important}}.team-avatar[data-astro-cid-gtjlhoil]{aspect-ratio:1;width:90%;height:auto}@media (width<=1024px){.team-avatar[data-astro-cid-gtjlhoil]{width:70%}}@media (width<=640px){.team-avatar[data-astro-cid-gtjlhoil]{width:60%}}.whitespace-nowrap[data-astro-cid-jnam5ip2]{white-space:nowrap}.company-highlight[data-astro-cid-jnam5ip2]{white-space:nowrap;display:inline-block;position:relative}.pencil-underline[data-astro-cid-jnam5ip2]{width:108%;height:.52em;color:var(--color-brand-500,#00bbe7);pointer-events:none;position:absolute;bottom:-.32em;left:-4%;overflow:visible}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn[data-astro-cid-4chapdkw]{animation:.3s ease-out forwards fadeIn}
