.video-section-module-scss-module__2_UymG__videoSection{width:100%;height:max-content;position:relative}.video-section-module-scss-module__2_UymG__videoSection .video-section-module-scss-module__2_UymG__videoContainer{aspect-ratio:1}@media (min-width:768px){.video-section-module-scss-module__2_UymG__videoSection .video-section-module-scss-module__2_UymG__videoContainer{aspect-ratio:4/3}}@media (min-width:1280px){.video-section-module-scss-module__2_UymG__videoSection .video-section-module-scss-module__2_UymG__videoContainer{aspect-ratio:16/9}}.video-section-module-scss-module__2_UymG__videoSection .video-section-module-scss-module__2_UymG__videoContainer video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}
.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay{z-index:10;width:100%;height:100%;font-family:var(--font-jetbrains-mono);text-transform:uppercase;letter-spacing:.2em;color:var(--light);margin:auto;font-size:.66rem;transition:top .4s;position:absolute;inset:0}@media (min-width:768px){.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay{font-size:.75rem}}@media (min-width:1024px){.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay{font-size:.875rem}}@media (min-width:1440px){.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay{font-size:1rem}}@media not (min-width:1280px){.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay{top:calc(var(--mobileHeaderHeight)*.66);max-height:calc(100dvh - var(--mobileHeaderHeight)*.66)}}@media (min-width:1280px){.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay{top:calc(var(--headerHeight)*.25);max-height:calc(100dvh - var(--headerHeight)*.25)}}.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay .scroll-banner-ui-module-scss-module__pS_NsG__overlayContainer{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay .scroll-banner-ui-module-scss-module__pS_NsG__border{opacity:.35;width:2rem;height:2rem;position:absolute}.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay .scroll-banner-ui-module-scss-module__pS_NsG__border svg{width:100%;height:100%}.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay .scroll-banner-ui-module-scss-module__pS_NsG__overlayContent{justify-content:center;align-items:center;display:flex;position:absolute}.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay .scroll-banner-ui-module-scss-module__pS_NsG__overlayContent.scroll-banner-ui-module-scss-module__pS_NsG__overlayTopLeft{top:2dvw;left:2dvw}@media (min-width:768px){.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay .scroll-banner-ui-module-scss-module__pS_NsG__overlayContent.scroll-banner-ui-module-scss-module__pS_NsG__overlayTopLeft{top:5dvw;left:5dvw}}.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay .scroll-banner-ui-module-scss-module__pS_NsG__overlayContent.scroll-banner-ui-module-scss-module__pS_NsG__overlayTopLeft .scroll-banner-ui-module-scss-module__pS_NsG__border{top:0;left:0}.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay .scroll-banner-ui-module-scss-module__pS_NsG__overlayContent.scroll-banner-ui-module-scss-module__pS_NsG__overlayTopRight{flex-direction:row-reverse;top:2dvw;right:2dvw}@media (min-width:768px){.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay .scroll-banner-ui-module-scss-module__pS_NsG__overlayContent.scroll-banner-ui-module-scss-module__pS_NsG__overlayTopRight{top:5dvw;right:5dvw}}.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay .scroll-banner-ui-module-scss-module__pS_NsG__overlayContent.scroll-banner-ui-module-scss-module__pS_NsG__overlayTopRight .scroll-banner-ui-module-scss-module__pS_NsG__border{top:0;right:0}.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay .scroll-banner-ui-module-scss-module__pS_NsG__overlayContent.scroll-banner-ui-module-scss-module__pS_NsG__overlayBottomLeft{bottom:2dvw;left:2dvw}@media (min-width:768px){.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay .scroll-banner-ui-module-scss-module__pS_NsG__overlayContent.scroll-banner-ui-module-scss-module__pS_NsG__overlayBottomLeft{bottom:5dvw;left:5dvw}}.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay .scroll-banner-ui-module-scss-module__pS_NsG__overlayContent.scroll-banner-ui-module-scss-module__pS_NsG__overlayBottomLeft .scroll-banner-ui-module-scss-module__pS_NsG__border{bottom:0;left:0}.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay .scroll-banner-ui-module-scss-module__pS_NsG__overlayContent.scroll-banner-ui-module-scss-module__pS_NsG__overlayBottomRight{flex-direction:row-reverse;bottom:2dvw;right:2dvw}@media (min-width:768px){.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay .scroll-banner-ui-module-scss-module__pS_NsG__overlayContent.scroll-banner-ui-module-scss-module__pS_NsG__overlayBottomRight{bottom:5dvw;right:5dvw}}.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay .scroll-banner-ui-module-scss-module__pS_NsG__overlayContent.scroll-banner-ui-module-scss-module__pS_NsG__overlayBottomRight .scroll-banner-ui-module-scss-module__pS_NsG__border{bottom:0;right:0}.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay .scroll-banner-ui-module-scss-module__pS_NsG__overlayText{padding:5dvw;display:flex}@media (min-width:768px){.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay .scroll-banner-ui-module-scss-module__pS_NsG__overlayText{padding:2.5dvw}}.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay .scroll-banner-ui-module-scss-module__pS_NsG__elipsis{text-align:left;width:1.5rem;display:inline-block;overflow:hidden}.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay .scroll-banner-ui-module-scss-module__pS_NsG__elipsis:after{content:"...";width:0;animation:1.2s steps(4,end) infinite scroll-banner-ui-module-scss-module__pS_NsG__ellipsis;display:inline-block;overflow:hidden}@keyframes scroll-banner-ui-module-scss-module__pS_NsG__ellipsis{to{width:1.5em}}.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay .scroll-banner-ui-module-scss-module__pS_NsG__recordingContent{color:#ff5c5c;flex-flow:row;align-items:center;gap:.5rem;display:flex}.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay .scroll-banner-ui-module-scss-module__pS_NsG__recordingContent .scroll-banner-ui-module-scss-module__pS_NsG__recordingIcon{background:#ff5c5c66;border-radius:50%;justify-content:center;align-items:center;width:.5rem;height:.5rem;animation:1s infinite scroll-banner-ui-module-scss-module__pS_NsG__recordingIcon;display:flex;box-shadow:0 0 .75rem #ff5c5c}@keyframes scroll-banner-ui-module-scss-module__pS_NsG__recordingIcon{0%{box-shadow:0 0 .75rem #ff5c5c}50%{box-shadow:0 0 1.25rem #ff5c5c}to{box-shadow:0 0 .75rem #ff5c5c}}.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay .scroll-banner-ui-module-scss-module__pS_NsG__notRecordingContent{color:var(--light);opacity:.55}.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay .scroll-banner-ui-module-scss-module__pS_NsG__trackingStatus{opacity:.55;animation:2.75s ease-in-out infinite scroll-banner-ui-module-scss-module__pS_NsG__trackingStatusStandby}.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay[data-live=true]{height:auto}.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerVideoOverlay[data-live=true] .scroll-banner-ui-module-scss-module__pS_NsG__trackingStatus{opacity:1;animation:1.5s ease-in-out infinite scroll-banner-ui-module-scss-module__pS_NsG__trackingStatus}@keyframes scroll-banner-ui-module-scss-module__pS_NsG__trackingStatusStandby{0%,to{opacity:.4}50%{opacity:.75}}@keyframes scroll-banner-ui-module-scss-module__pS_NsG__trackingStatus{0%,to{opacity:1}50%{opacity:.5}}.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerPagination{z-index:555;flex-flow:column;gap:.75rem;width:max-content;height:max-content;margin:auto;display:flex;position:absolute;top:0;bottom:0;right:2.5dvw}@media (min-width:768px){.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerPagination{right:5dvw}}@media (min-width:1440px){.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerPagination{gap:1.25rem}}.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerPagination .scroll-banner-ui-module-scss-module__pS_NsG__paginationItem{cursor:pointer;width:.66rem;height:.66rem;transition:var(--quickEase);background:#ffffff40;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}@media (min-width:768px){.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerPagination .scroll-banner-ui-module-scss-module__pS_NsG__paginationItem{width:.875rem;height:.875rem}}.scroll-banner-ui-module-scss-module__pS_NsG__scrollBannerPagination .scroll-banner-ui-module-scss-module__pS_NsG__paginationItem.scroll-banner-ui-module-scss-module__pS_NsG__paginationItemActive{background:var(--light);scale:1.05;box-shadow:0 0 .5rem #ffffff80}.scroll-banner-ui-module-scss-module__pS_NsG__scrollIndicator{text-align:center;color:var(--light);font-family:var(--font-jetbrains-mono);text-transform:uppercase;letter-spacing:.2em;flex-flow:column;justify-content:center;align-items:center;gap:1rem;display:flex}.scroll-banner-ui-module-scss-module__pS_NsG__scrollIndicator .scroll-banner-ui-module-scss-module__pS_NsG__scrollIndicatorIcon{background:linear-gradient(to bottom, var(--light), transparent);border-radius:.25rem;width:.25rem;height:2.5rem}@media (min-width:1440px){.scroll-banner-ui-module-scss-module__pS_NsG__scrollIndicator .scroll-banner-ui-module-scss-module__pS_NsG__scrollIndicatorIcon{height:3rem}}
.scroll-banner-frames-module-scss-module__SLBwHG__scrollBannerFrame{z-index:100;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.scroll-banner-frames-module-scss-module__SLBwHG__scrollBannerFrame .scroll-banner-frames-module-scss-module__SLBwHG__scrollBannerFrameContainer{text-align:center;justify-content:center;align-items:center;height:100%}.scroll-banner-frames-module-scss-module__SLBwHG__frame1{opacity:0;pointer-events:none;transition:opacity .4s}.scroll-banner-frames-module-scss-module__SLBwHG__frame1[data-active=true]{opacity:1;pointer-events:auto}.scroll-banner-frames-module-scss-module__SLBwHG__frame1 .scroll-banner-frames-module-scss-module__SLBwHG__scrollBannerFrameContent{text-align:center;width:100%;height:100%;color:var(--light);flex-flow:column;justify-content:center;align-items:center;gap:2rem;margin:0 auto;display:flex}@media (min-width:768px){.scroll-banner-frames-module-scss-module__SLBwHG__frame1 .scroll-banner-frames-module-scss-module__SLBwHG__scrollBannerFrameContent{max-width:40rem}}@media (min-width:1280px) and (not (min-width:1440px)){.scroll-banner-frames-module-scss-module__SLBwHG__frame1 .scroll-banner-frames-module-scss-module__SLBwHG__scrollBannerFrameContent{margin-top:4rem}}@media (min-width:1440px){.scroll-banner-frames-module-scss-module__SLBwHG__frame1 .scroll-banner-frames-module-scss-module__SLBwHG__scrollBannerFrameContent{gap:3rem;max-width:55rem;margin:0 auto}}.scroll-banner-frames-module-scss-module__SLBwHG__frame1 .scroll-banner-frames-module-scss-module__SLBwHG__frameContentHeader{text-align:center;flex-flow:column;align-items:center;gap:1.5rem;width:100%;padding-bottom:1.5rem;display:flex;position:relative}.scroll-banner-frames-module-scss-module__SLBwHG__frame1 .scroll-banner-frames-module-scss-module__SLBwHG__frameContentHeader:before{content:"";background:#fff3;width:0;height:2px;animation:1.25s ease-in-out 1s forwards scroll-banner-frames-module-scss-module__SLBwHG__frameContentHeaderBefore;position:absolute;bottom:0;left:0}@keyframes scroll-banner-frames-module-scss-module__SLBwHG__frameContentHeaderBefore{to{width:100%}}@media (min-width:1440px){.scroll-banner-frames-module-scss-module__SLBwHG__frame1 .scroll-banner-frames-module-scss-module__SLBwHG__frameContentHeader{gap:2rem;padding-bottom:2rem}}@media (min-width:1512px){.scroll-banner-frames-module-scss-module__SLBwHG__frame1 .scroll-banner-frames-module-scss-module__SLBwHG__frameContentHeader{gap:4rem;padding-bottom:4rem}}.scroll-banner-frames-module-scss-module__SLBwHG__frame1 .scroll-banner-frames-module-scss-module__SLBwHG__frameEyebrow{text-transform:uppercase;letter-spacing:.15em;font-size:.875rem;font-weight:500}@media (min-width:768px){.scroll-banner-frames-module-scss-module__SLBwHG__frame1 .scroll-banner-frames-module-scss-module__SLBwHG__frameEyebrow{letter-spacing:.3em;font-size:1.25rem}}@media (min-width:1024px){.scroll-banner-frames-module-scss-module__SLBwHG__frame1 .scroll-banner-frames-module-scss-module__SLBwHG__frameEyebrow{font-size:1.5rem}}@media (min-width:1512px){.scroll-banner-frames-module-scss-module__SLBwHG__frame1 .scroll-banner-frames-module-scss-module__SLBwHG__frameEyebrow{letter-spacing:.5em;font-size:2rem}}.scroll-banner-frames-module-scss-module__SLBwHG__frame1 .scroll-banner-frames-module-scss-module__SLBwHG__frameTitleContainer{text-align:center;flex-flow:column;align-items:center;gap:1rem;display:flex}@media (min-width:1440px){.scroll-banner-frames-module-scss-module__SLBwHG__frame1 .scroll-banner-frames-module-scss-module__SLBwHG__frameTitleContainer{gap:1.5rem}}.scroll-banner-frames-module-scss-module__SLBwHG__frame1 .scroll-banner-frames-module-scss-module__SLBwHG__frameTitleContainer h1{text-transform:uppercase;font-size:4rem}@media (min-width:768px){.scroll-banner-frames-module-scss-module__SLBwHG__frame1 .scroll-banner-frames-module-scss-module__SLBwHG__frameTitleContainer h1{font-size:6rem}}@media (min-width:1440px){.scroll-banner-frames-module-scss-module__SLBwHG__frame1 .scroll-banner-frames-module-scss-module__SLBwHG__frameTitleContainer h1{font-size:8rem}}@media (min-width:1512px){.scroll-banner-frames-module-scss-module__SLBwHG__frame1 .scroll-banner-frames-module-scss-module__SLBwHG__frameTitleContainer h1{font-size:10rem}}.scroll-banner-frames-module-scss-module__SLBwHG__frame1 .scroll-banner-frames-module-scss-module__SLBwHG__frameTitleContainer svg{width:100%;height:auto}@media not (min-width:1440px){.scroll-banner-frames-module-scss-module__SLBwHG__frame1 .scroll-banner-frames-module-scss-module__SLBwHG__frameTitleContainer svg{height:2rem}}.scroll-banner-frames-module-scss-module__SLBwHG__frame1 .scroll-banner-frames-module-scss-module__SLBwHG__frameContentDescription{font-size:1rem}@media (min-width:768px){.scroll-banner-frames-module-scss-module__SLBwHG__frame1 .scroll-banner-frames-module-scss-module__SLBwHG__frameContentDescription{font-size:1.25rem}}@media (min-width:1366px){.scroll-banner-frames-module-scss-module__SLBwHG__frame1 .scroll-banner-frames-module-scss-module__SLBwHG__frameContentDescription{font-size:1.5rem}}@media (min-width:1512px){.scroll-banner-frames-module-scss-module__SLBwHG__frame1 .scroll-banner-frames-module-scss-module__SLBwHG__frameContentDescription{font-size:2rem}}.scroll-banner-frames-module-scss-module__SLBwHG__scrollBannerFrame2,.scroll-banner-frames-module-scss-module__SLBwHG__scrollBannerFrame3{z-index:5;pointer-events:none;visibility:hidden;position:absolute;inset:0}.scroll-banner-frames-module-scss-module__SLBwHG__scrollBannerFrame2 .scroll-banner-frames-module-scss-module__SLBwHG__frameImage,.scroll-banner-frames-module-scss-module__SLBwHG__scrollBannerFrame3 .scroll-banner-frames-module-scss-module__SLBwHG__frameImage{object-fit:cover;opacity:0;will-change:transform,opacity;width:100%;height:100%}.scroll-banner-frames-module-scss-module__SLBwHG__scrollBannerFrame2 .scroll-banner-frames-module-scss-module__SLBwHG__frameImageBox,.scroll-banner-frames-module-scss-module__SLBwHG__scrollBannerFrame2 .scroll-banner-frames-module-scss-module__SLBwHG__frameImageText,.scroll-banner-frames-module-scss-module__SLBwHG__scrollBannerFrame2 .scroll-banner-frames-module-scss-module__SLBwHG__frameImagePrompt,.scroll-banner-frames-module-scss-module__SLBwHG__scrollBannerFrame3 .scroll-banner-frames-module-scss-module__SLBwHG__frameImageBox,.scroll-banner-frames-module-scss-module__SLBwHG__scrollBannerFrame3 .scroll-banner-frames-module-scss-module__SLBwHG__frameImageText,.scroll-banner-frames-module-scss-module__SLBwHG__scrollBannerFrame3 .scroll-banner-frames-module-scss-module__SLBwHG__frameImagePrompt{transform:none}.scroll-banner-frames-module-scss-module__SLBwHG__scrollBannerFrame2[data-active=true],.scroll-banner-frames-module-scss-module__SLBwHG__scrollBannerFrame3[data-active=true]{visibility:visible}.scroll-banner-frames-module-scss-module__SLBwHG__scrollBannerFrame2[data-active=true] .scroll-banner-frames-module-scss-module__SLBwHG__frameImageBox{animation:1.75s ease-in-out forwards scroll-banner-frames-module-scss-module__SLBwHG__detectedFrameSearch}.scroll-banner-frames-module-scss-module__SLBwHG__scrollBannerFrame2[data-active=true] .scroll-banner-frames-module-scss-module__SLBwHG__frameImageText{animation:.33s ease-in-out 1.5s forwards scroll-banner-frames-module-scss-module__SLBwHG__fadeIn}.scroll-banner-frames-module-scss-module__SLBwHG__scrollBannerFrame2[data-active=true] .scroll-banner-frames-module-scss-module__SLBwHG__frameImagePrompt{animation:.33s ease-in-out 1.75s forwards scroll-banner-frames-module-scss-module__SLBwHG__scaleUp}.scroll-banner-frames-module-scss-module__SLBwHG__scrollBannerFrame3[data-active=true] .scroll-banner-frames-module-scss-module__SLBwHG__frameImageBox{animation:1.75s ease-in-out forwards scroll-banner-frames-module-scss-module__SLBwHG__detectedFrameSearchAlt}.scroll-banner-frames-module-scss-module__SLBwHG__scrollBannerFrame3[data-active=true] .scroll-banner-frames-module-scss-module__SLBwHG__frameImageText{animation:.33s ease-in-out 1.5s forwards scroll-banner-frames-module-scss-module__SLBwHG__fadeIn}.scroll-banner-frames-module-scss-module__SLBwHG__scrollBannerFrame3[data-active=true] .scroll-banner-frames-module-scss-module__SLBwHG__frameImagePrompt{animation:.33s ease-in-out 1.75s forwards scroll-banner-frames-module-scss-module__SLBwHG__scaleUp}@keyframes scroll-banner-frames-module-scss-module__SLBwHG__detectedFrameSearch{0%{opacity:.5;transform:translate(-12%,-8%)scale(.78)}28%{opacity:.85;transform:translate(8%,6%)scale(.92)}48%{opacity:1;transform:translate(-3%,2%)scale(1.04)}62%,to{opacity:1;transform:translate(0)scale(1)}}@keyframes scroll-banner-frames-module-scss-module__SLBwHG__detectedFrameSearchAlt{0%{opacity:.5;transform:translate(15%,-6%)scale(.25)}32%{opacity:.85;transform:translate(-7%,5%)scale(.94)}55%{opacity:1;transform:translate(2%,-2%)scale(1.03)}72%,to{opacity:1;transform:translate(0)scale(1)}}@keyframes scroll-banner-frames-module-scss-module__SLBwHG__scaleUp{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes scroll-banner-frames-module-scss-module__SLBwHG__fadeIn{0%{opacity:0}to{opacity:1}}
.scroll-banner-section-module-scss-module__rBUjOa__scrollBanner{width:100%;height:240vh;position:relative;overflow:visible}.scroll-banner-section-module-scss-module__rBUjOa__scrollBanner[data-frame="2"] .scroll-banner-section-module-scss-module__rBUjOa__scrollBannerBackgroundImage,.scroll-banner-section-module-scss-module__rBUjOa__scrollBanner[data-frame="3"] .scroll-banner-section-module-scss-module__rBUjOa__scrollBannerBackgroundImage{filter:blur()}.scroll-banner-section-module-scss-module__rBUjOa__scrollBannerPin{width:100%;height:100dvh;position:absolute;top:0;left:0;overflow:hidden}@media (min-width:768px) and (not (min-width:1024px)){.scroll-banner-section-module-scss-module__rBUjOa__scrollBannerPin{height:70dvh}}@media (min-width:1024px) and (not (min-width:1280px)){.scroll-banner-section-module-scss-module__rBUjOa__scrollBannerPin{height:60dvh}}.scroll-banner-section-module-scss-module__rBUjOa__scrollBannerPin[data-pin=pinned]{position:fixed;top:0}.scroll-banner-section-module-scss-module__rBUjOa__scrollBannerPin[data-pin=after]{position:absolute;top:auto;bottom:0}.scroll-banner-section-module-scss-module__rBUjOa__scrollBannerBackground{justify-content:center;align-items:center;width:100%;height:100%;margin:auto;display:flex;position:absolute;inset:0}.scroll-banner-section-module-scss-module__rBUjOa__scrollBannerBackground img{object-fit:cover;width:100%;height:100%}.scroll-banner-section-module-scss-module__rBUjOa__scrollBannerBackground .scroll-banner-section-module-scss-module__rBUjOa__scrollBannerBackgroundImage{z-index:0;filter:blur(1rem);will-change:filter;transition:filter .45s;position:relative}.scroll-banner-section-module-scss-module__rBUjOa__scrollBannerBackground .scroll-banner-section-module-scss-module__rBUjOa__scrollBannerBluredOverlay{z-index:1;width:100%;height:100%;margin:auto;position:absolute;inset:0}.scroll-banner-section-module-scss-module__rBUjOa__scrollBannerBackground .scroll-banner-section-module-scss-module__rBUjOa__scrollBannerOverlay{z-index:1;justify-content:center;align-items:center;width:100%;height:100%;margin:auto;display:flex;position:absolute;inset:0}.scroll-banner-section-module-scss-module__rBUjOa__scrollBannerBackground .scroll-banner-section-module-scss-module__rBUjOa__scrollBannerOverlay:before,.scroll-banner-section-module-scss-module__rBUjOa__scrollBannerBackground .scroll-banner-section-module-scss-module__rBUjOa__scrollBannerOverlay:after{content:"";background:radial-gradient(circle, transparent 40%, var(--dark) 100%);width:100%;height:100%;margin:auto;position:absolute;inset:0}.scroll-banner-section-module-scss-module__rBUjOa__scrollBannerBackground .scroll-banner-section-module-scss-module__rBUjOa__scrollBannerOverlay:after{background:linear-gradient(to bottom, var(--dark), transparent, var(--dark))}
.eyebrow-module-scss-module__MTpmGa__eyebrow{text-transform:uppercase;color:var(--primary);flex-flow:wrap;align-items:center;gap:.5rem;font-size:.66rem;font-weight:700;display:flex}@media (min-width:768px){.eyebrow-module-scss-module__MTpmGa__eyebrow{gap:.75rem}}@media (min-width:576px) and (not (min-width:1024px)){.eyebrow-module-scss-module__MTpmGa__eyebrow{text-align:center;justify-content:center}}@media (min-width:1024px){.eyebrow-module-scss-module__MTpmGa__eyebrow{font-size:.875rem}}.eyebrow-module-scss-module__MTpmGa__eyebrow[data-type=secondary]{font-size:.75rem;font-weight:400}.eyebrow-module-scss-module__MTpmGa__eyebrow[data-text-color=colorLight]{color:var(--light)}.eyebrow-module-scss-module__MTpmGa__eyebrow[data-text-color=colorLightAlt]{color:var(--lightAlt)}.eyebrow-module-scss-module__MTpmGa__eyebrow[data-text-color=colorDark]{color:var(--dark)}.eyebrow-module-scss-module__MTpmGa__eyebrow[data-text-color=colorPrimaryAlt]{color:var(--primaryAlt)}.eyebrow-module-scss-module__MTpmGa__eyebrow[data-text-color=colorSecondary]{color:var(--secondary)}
.banner-module-scss-module__7d5hRG__banner{padding-top:var(--mobileHeaderHeight);position:relative}@media (min-width:768px){.banner-module-scss-module__7d5hRG__banner{min-height:calc(66.66vh - var(--mobileHeaderHeight))}}@media (min-width:1024px){.banner-module-scss-module__7d5hRG__banner{min-height:calc(70vh - var(--headerHeight));padding-top:0}}@media (min-width:1280px){.banner-module-scss-module__7d5hRG__banner{min-height:calc(87.5vh - var(--headerHeight))}}.banner-module-scss-module__7d5hRG__banner .banner-module-scss-module__7d5hRG__bannerContainer{z-index:1;position:relative}@media not (min-width:1024px){.banner-module-scss-module__7d5hRG__banner .banner-module-scss-module__7d5hRG__bannerContainer{padding-top:calc(var(--mobileHeaderHeight)*1.5);padding-bottom:calc(var(--mobileHeaderHeight)*1.5)}}@media (min-width:1024px){.banner-module-scss-module__7d5hRG__banner .banner-module-scss-module__7d5hRG__bannerContainer{padding-top:var(--headerHeight)}}.banner-module-scss-module__7d5hRG__banner .banner-module-scss-module__7d5hRG__bannerContainer h1{max-width:100%}.banner-module-scss-module__7d5hRG__banner .banner-module-scss-module__7d5hRG__bannerContainer p{flex-flow:column;gap:1rem;display:flex}@media (min-width:1024px){.banner-module-scss-module__7d5hRG__banner .banner-module-scss-module__7d5hRG__bannerContainer p{margin:.75rem 0 1.5rem}}.banner-module-scss-module__7d5hRG__banner[data-background-decoration=true] .banner-module-scss-module__7d5hRG__backgroundDecoration{background-repeat:no-repeat;width:100%;height:100%;position:absolute}@media (min-width:768px){.banner-module-scss-module__7d5hRG__banner[data-background-decoration=true] .banner-module-scss-module__7d5hRG__backgroundDecoration{background-size:12.5rem}}@media (min-width:1600px){.banner-module-scss-module__7d5hRG__banner[data-background-decoration=true] .banner-module-scss-module__7d5hRG__backgroundDecoration{background-size:15rem}}@media (min-width:1920px){.banner-module-scss-module__7d5hRG__banner[data-background-decoration=true] .banner-module-scss-module__7d5hRG__backgroundDecoration{background-size:22.5rem}}@media (min-width:2560px){.banner-module-scss-module__7d5hRG__banner[data-background-decoration=true] .banner-module-scss-module__7d5hRG__backgroundDecoration{background-size:30rem}}@media (min-width:3840px){.banner-module-scss-module__7d5hRG__banner[data-background-decoration=true] .banner-module-scss-module__7d5hRG__backgroundDecoration{background-size:40rem}}.banner-module-scss-module__7d5hRG__banner[data-background-decoration=true] .banner-module-scss-module__7d5hRG__backgroundDecoration.banner-module-scss-module__7d5hRG__bdTr{background-position:100% 0}@media not (min-width:768px){.banner-module-scss-module__7d5hRG__banner[data-background-decoration=true] .banner-module-scss-module__7d5hRG__backgroundDecoration.banner-module-scss-module__7d5hRG__bdTr{background-size:6rem}}@media (min-width:1024px){.banner-module-scss-module__7d5hRG__banner[data-background-decoration=true] .banner-module-scss-module__7d5hRG__backgroundDecoration.banner-module-scss-module__7d5hRG__bdTr{top:0}}.banner-module-scss-module__7d5hRG__banner[data-background-decoration=true] .banner-module-scss-module__7d5hRG__backgroundDecoration.banner-module-scss-module__7d5hRG__bdBl{background-position:0 100%}@media not (min-width:768px){.banner-module-scss-module__7d5hRG__banner[data-background-decoration=true] .banner-module-scss-module__7d5hRG__backgroundDecoration.banner-module-scss-module__7d5hRG__bdBl{background-size:6rem}}
.challenge-frame-module-scss-module__aCnzSW__challengeFrameItem{border-radius:var(--borderRadius);border:1px solid var(--border);background-color:var(--light);flex-flow:column wrap;justify-content:space-between;align-items:flex-start;gap:1.25rem;height:100%;padding:1.5rem;display:flex;box-shadow:0 0 2rem #0000001a}@media (min-width:768px) and (not (min-width:1024px)){.challenge-frame-module-scss-module__aCnzSW__challengeFrameEyebrow{margin:0 auto}}.challenge-frame-module-scss-module__aCnzSW__challengeFrameContent{flex-flow:column;gap:1rem;display:flex}.challenge-frame-module-scss-module__aCnzSW__challengeFrameHeader{flex-flow:column;gap:.15rem;display:flex}.challenge-frame-module-scss-module__aCnzSW__challengeFrameHeader h3{margin-bottom:.85rem;font-size:clamp(1.25rem,2vw,1.5rem)}.challenge-frame-module-scss-module__aCnzSW__challengeFrameHeader p{margin-bottom:0;font-weight:400;line-height:137.5%}.challenge-frame-module-scss-module__aCnzSW__challengeFrameFooter{flex-flow:column;gap:1.25rem;display:flex}.challenge-frame-module-scss-module__aCnzSW__challengeFrameTags{flex-flow:wrap;gap:.5rem;display:flex}@media (min-width:768px) and (not (min-width:1024px)){.challenge-frame-module-scss-module__aCnzSW__challengeFrameTags{justify-content:center}}.challenge-frame-module-scss-module__aCnzSW__challengeFrameTags .challenge-frame-module-scss-module__aCnzSW__challengeFrameTag{text-align:center;color:var(--primary);border-radius:var(--borderRadius);background:rgba(var(--primaryRgb), .045);justify-content:center;align-items:center;padding:.4rem .5rem;font-size:.75rem;font-weight:500;display:flex}@media (min-width:768px){.challenge-frame-module-scss-module__aCnzSW__challengeFrameTags .challenge-frame-module-scss-module__aCnzSW__challengeFrameTag{font-size:.875rem}}
@media (min-width:1024px){.content-grid-module-scss-module__R8hubW__contentGridItems[data-col-count=true]{justify-content:flex-start}.content-grid-module-scss-module__R8hubW__contentGridItems[data-col-count=true]>div,.content-grid-module-scss-module__R8hubW__contentGridItems[data-col-count=true]>article{flex:0 0 calc(33.3333% - 1rem)}.content-grid-module-scss-module__R8hubW__contentGridItems[data-col-count=true].content-grid-module-scss-module__R8hubW__quadCols>div,.content-grid-module-scss-module__R8hubW__contentGridItems[data-col-count=true].content-grid-module-scss-module__R8hubW__quadCols>article{flex:0 0 calc(25% - 1rem)}}.content-grid-module-scss-module__R8hubW__contentGridItem{border:1px solid var(--border);border-radius:var(--borderRadius);height:100%;box-shadow:0 0 2rem 0 rgba(var(--darkRgb), .1);transition:var(--ease);flex-flow:column;justify-content:space-between;gap:2rem;padding:1rem;display:flex;position:relative;overflow:hidden}@media (min-width:768px) and (not (min-width:1024px)){.content-grid-module-scss-module__R8hubW__contentGridItem{text-align:center}}@media (min-width:1024px){.content-grid-module-scss-module__R8hubW__contentGridItem{flex-grow:0!important}}@media (hover:hover){.content-grid-module-scss-module__R8hubW__contentGridItem[data-has-link=true]:hover{transform:translateY(-.5rem)}}.content-grid-module-scss-module__R8hubW__contentGridItemImage{border-radius:var(--borderRadius);justify-content:center;align-items:center;margin-bottom:.5rem;display:flex;position:relative;overflow:hidden}.content-grid-module-scss-module__R8hubW__contentGridItemContent{flex-flow:column;gap:.875rem;display:flex}.content-grid-module-scss-module__R8hubW__contentGridItemContent p{margin-bottom:0;font-weight:400;line-height:150%}.content-grid-module-scss-module__R8hubW__contentGridItemHeader{flex-flow:column;gap:.75rem;display:flex}.content-grid-module-scss-module__R8hubW__contentGridItemHeader h3{font-size:clamp(1.25rem,2vw,1.5rem)}.content-grid-module-scss-module__R8hubW__contentGridItemCategory{background:rgba(var(--primaryRgb), .1);color:var(--primary);border-radius:var(--borderRadius);width:max-content;padding:.4rem .55rem;font-size:.75rem}@media (min-width:768px){.content-grid-module-scss-module__R8hubW__contentGridItemCategory{font-size:.875rem}}@media (min-width:768px) and (not (min-width:1024px)){.content-grid-module-scss-module__R8hubW__contentGridItemCategory{margin:0 auto}}.content-grid-module-scss-module__R8hubW__contentGridItemFooter{flex-flow:row;justify-content:space-between;gap:1rem;display:flex}.content-grid-module-scss-module__R8hubW__contentGridItemFooter a{color:var(--primary)}.content-grid-module-scss-module__R8hubW__contentGridItemReadTime{opacity:.75;flex-flow:row;align-items:center;gap:.33rem;font-size:.75rem;display:flex}@media (min-width:768px){.content-grid-module-scss-module__R8hubW__contentGridItemReadTime{font-size:.875rem}}@media (min-width:768px) and (not (min-width:1024px)){.content-grid-module-scss-module__R8hubW__contentGridItemReadTime{justify-content:center}}.content-grid-module-scss-module__R8hubW__contentGridItemReadTime svg{opacity:.75;width:1rem;height:1rem}@media (min-width:768px){.content-grid-module-scss-module__R8hubW__contentGridItemReadTime svg{width:1.25rem;height:1.25rem}}
@media not (min-width:768px){.cta-banners-module-scss-module__YXL6vG__ctaBanner{min-height:20rem}}.cta-banners-module-scss-module__YXL6vG__ctaBanner[data-theme=default]{background-color:var(--primary)}.cta-banners-module-scss-module__YXL6vG__ctaBanner[data-theme=default] h2:after{color:var(--light);-webkit-text-fill-color:var(--light)}.cta-banners-module-scss-module__YXL6vG__ctaBanner[data-theme=default] .cta-banners-module-scss-module__YXL6vG__ctaPrimaryButton{background-color:var(--light);color:var(--primary)}.cta-banners-module-scss-module__YXL6vG__ctaBanner[data-theme=primary]{background-color:var(--primaryAlt)}.cta-banners-module-scss-module__YXL6vG__ctaBanner[data-theme=primary] .cta-banners-module-scss-module__YXL6vG__ctaPrimaryButton{background-color:var(--light);color:var(--primaryAlt)}.cta-banners-module-scss-module__YXL6vG__ctaBanner[data-theme=dark]{background-color:var(--dark)}.cta-banners-module-scss-module__YXL6vG__ctaBanner[data-name=visionCtaBanner]{background-image:url(/images/products/operational-excellence/vision/cta-banner/vision-cta-banner.png);background-size:cover}@media (min-width:1024px){.cta-banners-module-scss-module__YXL6vG__ctaBanner[data-name=visionCtaBanner]{min-height:35rem}}.cta-banners-module-scss-module__YXL6vG__ctaBanner[data-name=visionCtaBanner] .cta-banners-module-scss-module__YXL6vG__ctaPrimaryButton{background-color:var(--secondary);border-color:var(--secondary);color:var(--dark)}.cta-banners-module-scss-module__YXL6vG__ctaBannerContent{border-radius:var(--borderRadius);box-shadow:0 0 1.5rem 0 rgba(var(--darkRgb), .1);flex-flow:column;gap:2rem;width:100%;padding:1.5rem;display:flex;overflow:hidden}@media (min-width:768px){.cta-banners-module-scss-module__YXL6vG__ctaBannerContent{padding:2rem}.cta-banners-module-scss-module__YXL6vG__ctaBannerContent h2{margin-bottom:1rem}}@media (min-width:1024px){.cta-banners-module-scss-module__YXL6vG__ctaBannerContent{gap:3rem;padding:3rem}}.cta-banners-module-scss-module__YXL6vG__ctaBannerContact[data-theme=primary]{color:var(--light);background-color:var(--primary)}.cta-banners-module-scss-module__YXL6vG__ctaBannerContact[data-theme=default]{color:var(--light);background-color:var(--primaryAlt)}.cta-banners-module-scss-module__YXL6vG__ctaBannerContact .cta-banners-module-scss-module__YXL6vG__formCol{border-radius:var(--borderRadius);border:1px solid;padding:1rem}@media (min-width:768px){.cta-banners-module-scss-module__YXL6vG__ctaBannerContact .cta-banners-module-scss-module__YXL6vG__formCol{padding:1.5rem}}
.is-loading-module-scss-module__K8-gVG__isLoading{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.is-loading-module-scss-module__K8-gVG__isLoadingRing{box-sizing:border-box;width:5rem;height:5rem;color:var(--primary);display:inline-block;position:relative}.is-loading-module-scss-module__K8-gVG__isLoadingRing div{box-sizing:border-box;border:.5rem solid #0000;border-top-color:currentColor;border-radius:50%;width:4rem;height:4rem;margin:.5rem;animation:1.2s cubic-bezier(.5,0,.5,1) infinite is-loading-module-scss-module__K8-gVG__isLoadingRing;display:block;position:absolute}.is-loading-module-scss-module__K8-gVG__isLoadingRing div:first-child{animation-delay:-.45s}.is-loading-module-scss-module__K8-gVG__isLoadingRing div:nth-child(2){animation-delay:-.3s}.is-loading-module-scss-module__K8-gVG__isLoadingRing div:nth-child(3){animation-delay:-.15s}@keyframes is-loading-module-scss-module__K8-gVG__isLoadingRing{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.topbar-module-scss-module__yzeOAW__topbar{color:inherit;text-decoration:none}@media (min-width:1024px){.topbar-module-scss-module__yzeOAW__topbar{z-index:9999;background:0 0;position:absolute}}.topbar-module-scss-module__yzeOAW__topbar .topbar-module-scss-module__yzeOAW__topbarContainer{height:var(--mobileTopbarHeight);align-items:flex-end;display:flex}.topbar-module-scss-module__yzeOAW__topbar .topbar-module-scss-module__yzeOAW__topbarContainer{padding-top:0;padding-bottom:0}@media (min-width:1024px){.topbar-module-scss-module__yzeOAW__topbar .topbar-module-scss-module__yzeOAW__topbarContainer{height:var(--desktopTopbarHeight);mix-blend-mode:difference}}.topbar-module-scss-module__yzeOAW__topbar[data-type=home]{background:var(--primaryAlt);position:relative}.topbar-module-scss-module__yzeOAW__topbar[data-type=home]:before{content:"";background:linear-gradient(to right, var(--primaryAlt) 75%, var(--primary));width:0;height:100%;transition:var(--ease);opacity:0;position:absolute;top:0;bottom:0;right:0}.topbar-module-scss-module__yzeOAW__topbar[data-type=home]:hover:before{opacity:1;width:100%}.topbar-module-scss-module__yzeOAW__topbar[data-type=home] .topbar-module-scss-module__yzeOAW__topbarContainer{mix-blend-mode:unset;text-align:center;align-items:center;height:max-content;min-height:4.5rem}@media (min-width:1024px){.topbar-module-scss-module__yzeOAW__topbar[data-type=home] .topbar-module-scss-module__yzeOAW__topbarContainer{min-height:5rem}}.topbar-module-scss-module__yzeOAW__topbar[data-type=home] .topbar-module-scss-module__yzeOAW__homeLink{font-family:var(--heading);color:var(--light);line-height:150%}@media (min-width:1024px){.topbar-module-scss-module__yzeOAW__topbar[data-type=home] .topbar-module-scss-module__yzeOAW__homeLink{font-size:1rem;line-height:100%}}.topbar-module-scss-module__yzeOAW__topbar[data-type=home] .topbar-module-scss-module__yzeOAW__homeLink svg{color:var(--lightAlt)}@media not (min-width:1024px){.topbar-module-scss-module__yzeOAW__topbar[data-type=mysteryShopper] .topbar-module-scss-module__yzeOAW__topbarContainer{background:var(--primary);height:calc(var(--mobileTopbarHeight)*.5);text-align:center;justify-content:center;align-items:center}.topbar-module-scss-module__yzeOAW__topbar[data-type=mysteryShopper] .topbar-module-scss-module__yzeOAW__topbarContainer a{color:var(--light)}}
.header-module-scss-module__jPoQ8q__header{z-index:999;background:var(--light);border-bottom:1px solid var(--border);width:100%;transition:var(--quickEase);display:flex;position:fixed}@media (min-width:1024px){.header-module-scss-module__jPoQ8q__header{background:0 0;border-bottom:none;position:absolute}}.header-module-scss-module__jPoQ8q__header .header-module-scss-module__jPoQ8q__headerContainer{height:var(--mobileHeaderHeight);flex-flow:row;justify-content:space-between;align-items:center;padding-top:.5rem;padding-bottom:.5rem;position:relative}@media (min-width:1024px){.header-module-scss-module__jPoQ8q__header .header-module-scss-module__jPoQ8q__headerContainer{height:var(--headerHeight);gap:1.5rem}}@media not (min-width:1024px){.header-module-scss-module__jPoQ8q__header[data-has-topbar=true]{top:var(--mobileTopbarHeight)}}@media (min-width:1024px){.header-module-scss-module__jPoQ8q__header[data-has-topbar=true][data-topbar-type=home]{padding-top:0}}@media not (min-width:1024px){.header-module-scss-module__jPoQ8q__header[data-has-topbar=true][data-topbar-type=mysteryShopper]:not([data-scrolled=true]){top:calc(var(--mobileTopbarHeight)*.5)}}@media (min-width:1024px){.header-module-scss-module__jPoQ8q__header[data-has-topbar=true][data-topbar-type=mysteryShopper]{top:calc(var(--desktopTopbarHeight)*.5)}}.header-module-scss-module__jPoQ8q__header[data-header-type=minimal] [data-name=desktopMenu],.header-module-scss-module__jPoQ8q__header[data-header-type=minimal] [data-name=mobileMenuToggle]{display:none}@media not (min-width:1024px){.header-module-scss-module__jPoQ8q__header[data-scrolled=true]{top:0}}.header-module-scss-module__jPoQ8q__header[data-header-type=productVisionHeader]{background:0 0;border-bottom:none;position:fixed}.header-module-scss-module__jPoQ8q__header[data-header-type=productVisionHeader][data-scrolled=true]{background:rgba(var(--darkRgb), .9);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.header-module-scss-module__jPoQ8q__header[data-header-type=productVisionHeader] [data-name=desktopMenu],.header-module-scss-module__jPoQ8q__header[data-header-type=productVisionHeader] [data-name=mobileMenuToggle]{display:none}.header-module-scss-module__jPoQ8q__header[data-header-type=productVisionHeader] .header-module-scss-module__jPoQ8q__headerContainer{max-width:100%;height:calc(var(--mobileHeaderHeight)*.75);padding-left:5dvw;padding-right:5dvw}@media (min-width:1280px){.header-module-scss-module__jPoQ8q__header[data-header-type=productVisionHeader] .header-module-scss-module__jPoQ8q__headerContainer{height:calc(var(--headerHeight)*.75)}}.header-module-scss-module__jPoQ8q__header[data-header-type=productVisionHeader] .header-module-scss-module__jPoQ8q__productVisionLogo{width:100%;height:1.75rem}@media (min-width:1280px){.header-module-scss-module__jPoQ8q__header[data-header-type=productVisionHeader] .header-module-scss-module__jPoQ8q__productVisionLogo{height:2rem}}.header-module-scss-module__jPoQ8q__header[data-header-type=productVisionHeader] .header-module-scss-module__jPoQ8q__productVisionHeaderButtons .header-module-scss-module__jPoQ8q__textLinkBtn{text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}@media (min-width:576px){.header-module-scss-module__jPoQ8q__header[data-header-type=productVisionHeader] .header-module-scss-module__jPoQ8q__productVisionHeaderButtons .header-module-scss-module__jPoQ8q__textLinkBtn{letter-spacing:.1em}}@media (min-width:1024px){.header-module-scss-module__jPoQ8q__header[data-header-type=productVisionHeader] .header-module-scss-module__jPoQ8q__productVisionHeaderButtons .header-module-scss-module__jPoQ8q__textLinkBtn{letter-spacing:.2em}}.header-module-scss-module__jPoQ8q__logo{height:100%;color:var(--primary);transition:var(--ease);justify-content:flex-start;align-items:center;display:flex;position:relative}@media (min-width:1024px){.header-module-scss-module__jPoQ8q__logo{min-width:6.5rem}}.header-module-scss-module__jPoQ8q__logo:hover{color:rgba(var(--primaryRgb), .875)}.header-module-scss-module__jPoQ8q__logo:focus,.header-module-scss-module__jPoQ8q__logo:active{color:var(--primary)}.header-module-scss-module__jPoQ8q__logo svg{width:auto;height:100%}.header-module-scss-module__jPoQ8q__headerActions{flex-flow:row;justify-content:flex-end;align-items:center;gap:1rem;display:flex}@media (min-width:1024px){.header-module-scss-module__jPoQ8q__headerActions:not(.header-module-scss-module__jPoQ8q__productVisionHeaderActions){background:var(--light);border:1px solid rgba(var(--lightRgb), .1);border-radius:calc(var(--borderRadius)*5);height:3.5rem;padding:0 .75rem}}@media (min-width:1024px) and (min-width:1512px){.header-module-scss-module__jPoQ8q__headerActions:not(.header-module-scss-module__jPoQ8q__productVisionHeaderActions){padding:0 1rem}}.header-module-scss-module__jPoQ8q__headerActions .header-module-scss-module__jPoQ8q__headerButtons{flex-flow:row;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}@media (min-width:576px){.header-module-scss-module__jPoQ8q__headerActions .header-module-scss-module__jPoQ8q__headerButtons{gap:1rem}}.header-module-scss-module__jPoQ8q__headerActions .header-module-scss-module__jPoQ8q__headerButtons .header-module-scss-module__jPoQ8q__primaryBtn{padding:.5rem}@media (min-width:1512px){.header-module-scss-module__jPoQ8q__headerActions .header-module-scss-module__jPoQ8q__headerButtons .header-module-scss-module__jPoQ8q__primaryBtn{padding:.66rem}}@media not (min-width:768px){.header-module-scss-module__jPoQ8q__headerActions .header-module-scss-module__jPoQ8q__headerButtons .header-module-scss-module__jPoQ8q__primaryBtn>div{display:none}}.header-module-scss-module__jPoQ8q__headerActions .header-module-scss-module__jPoQ8q__headerButtons .header-module-scss-module__jPoQ8q__primaryBtn svg{width:.875rem;height:.875rem}@media (min-width:1024px){.header-module-scss-module__jPoQ8q__headerActions .header-module-scss-module__jPoQ8q__headerButtons .header-module-scss-module__jPoQ8q__primaryBtn svg{width:1rem;height:1rem}}
.header-desktop-menu-module-scss-module__m62S9G__desktopMenu{background:var(--light);border:1px solid rgba(var(--lightRgb), .1);border-radius:calc(var(--borderRadius)*5);flex-flow:row;justify-content:center;align-items:center;width:max-content;height:3.5rem;padding:0 1.75rem;display:flex;overflow-x:auto}@media not (min-width:1366px){.header-desktop-menu-module-scss-module__m62S9G__desktopMenu{flex:auto}}@media (min-width:1366px){.header-desktop-menu-module-scss-module__m62S9G__desktopMenu{gap:1rem}}.header-desktop-menu-module-scss-module__m62S9G__menuItemOuter{align-items:center;height:100%;display:flex}.header-desktop-menu-module-scss-module__m62S9G__menuItemOuter[data-menu-item=meet-eva] .header-desktop-menu-module-scss-module__m62S9G__menuItemLink,.header-desktop-menu-module-scss-module__m62S9G__menuItemOuter[data-menu-item=meet-eva] .header-desktop-menu-module-scss-module__m62S9G__mobileMenuItemLink{background:linear-gradient(to left, var(--primary), var(--primaryAlt));color:var(--light);border-radius:calc(var(--borderRadius)*2);white-space:nowrap;height:max-content;transition:var(--cubic);gap:.25rem;padding:.66rem}.header-desktop-menu-module-scss-module__m62S9G__menuItemOuter[data-menu-item=meet-eva] .header-desktop-menu-module-scss-module__m62S9G__menuItemLink.header-desktop-menu-module-scss-module__m62S9G__mobileMenuItemLink,.header-desktop-menu-module-scss-module__m62S9G__menuItemOuter[data-menu-item=meet-eva] .header-desktop-menu-module-scss-module__m62S9G__mobileMenuItemLink.header-desktop-menu-module-scss-module__m62S9G__mobileMenuItemLink{background:linear-gradient(to right, var(--secondary), var(--primary))}.header-desktop-menu-module-scss-module__m62S9G__menuItemOuter[data-menu-item=meet-eva] .header-desktop-menu-module-scss-module__m62S9G__menuItemLink:hover,.header-desktop-menu-module-scss-module__m62S9G__menuItemOuter[data-menu-item=meet-eva] .header-desktop-menu-module-scss-module__m62S9G__mobileMenuItemLink:hover,.header-desktop-menu-module-scss-module__m62S9G__menuItemOuter[data-menu-item=meet-eva] .header-desktop-menu-module-scss-module__m62S9G__menuItemLink:hover .header-desktop-menu-module-scss-module__m62S9G__menuItemIcon,.header-desktop-menu-module-scss-module__m62S9G__menuItemOuter[data-menu-item=meet-eva] .header-desktop-menu-module-scss-module__m62S9G__mobileMenuItemLink:hover .header-desktop-menu-module-scss-module__m62S9G__menuItemIcon{color:var(--light)}.header-desktop-menu-module-scss-module__m62S9G__menuItemOuter[data-menu-item=vision] .header-desktop-menu-module-scss-module__m62S9G__menuItemLabel{font-family:var(--heading);color:var(--dark);text-transform:uppercase;letter-spacing:.025em;padding-top:.125rem;font-size:1.25rem;font-weight:400;line-height:1;position:relative}.header-desktop-menu-module-scss-module__m62S9G__menuItemOuter[data-menu-item=vision] .header-desktop-menu-module-scss-module__m62S9G__menuItemLabel:before{content:"New";font-family:var(--text);letter-spacing:.1em;text-transform:uppercase;color:var(--light);background:var(--secondary);border-radius:var(--borderRadius);justify-content:center;align-items:center;padding:0 .33rem;font-size:.65rem;font-weight:500;line-height:1.25;display:flex;position:absolute;top:-.75rem;right:-.75rem}@media (min-width:1280px){.header-desktop-menu-module-scss-module__m62S9G__menuItemOuter[data-menu-item=vision] .header-desktop-menu-module-scss-module__m62S9G__menuItemLabel{font-size:1rem}}@media (min-width:1512px){.header-desktop-menu-module-scss-module__m62S9G__menuItemOuter[data-menu-item=vision] .header-desktop-menu-module-scss-module__m62S9G__menuItemLabel{font-size:1.25rem}}.header-desktop-menu-module-scss-module__m62S9G__menuItemLink{color:var(--dark);border-radius:var(--borderRadius);transition:var(--quickEase);flex-flow:row;align-items:center;gap:.1rem;padding:.33rem;font-size:.875rem;line-height:1;display:flex}.header-desktop-menu-module-scss-module__m62S9G__menuItemLink:hover,.header-desktop-menu-module-scss-module__m62S9G__menuItemLink:focus,.header-desktop-menu-module-scss-module__m62S9G__menuItemLink:active{background:var(--lightAlt)}.header-desktop-menu-module-scss-module__m62S9G__menuItemLink:hover .header-desktop-menu-module-scss-module__m62S9G__menuItemIcon,.header-desktop-menu-module-scss-module__m62S9G__menuItemLink:focus .header-desktop-menu-module-scss-module__m62S9G__menuItemIcon,.header-desktop-menu-module-scss-module__m62S9G__menuItemLink:active .header-desktop-menu-module-scss-module__m62S9G__menuItemIcon{color:var(--primary)}.header-desktop-menu-module-scss-module__m62S9G__menuItemLink .header-desktop-menu-module-scss-module__m62S9G__menuItemIcon{justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.header-desktop-menu-module-scss-module__m62S9G__menuItemLink .header-desktop-menu-module-scss-module__m62S9G__menuItemIcon svg{width:100%;height:100%}.header-desktop-menu-module-scss-module__m62S9G__hasSubmenu{flex-flow:column;display:flex;position:relative}.header-desktop-menu-module-scss-module__m62S9G__desktopSubmenu{opacity:0;visibility:hidden;background:var(--light);border-radius:var(--borderRadius);width:100%;color:var(--dark);transition:var(--cubic);justify-content:center;margin:0 auto;padding:3rem;display:flex;position:absolute;top:7rem;left:0;right:0;box-shadow:0 0 40px #0000001a}@media (min-width:1512px){.header-desktop-menu-module-scss-module__m62S9G__desktopSubmenu{max-width:calc(100% - 10rem)}}.header-desktop-menu-module-scss-module__m62S9G__desktopSubmenu:before{content:"";height:3rem;position:absolute;top:-3rem;left:0;right:0}.header-desktop-menu-module-scss-module__m62S9G__desktopSubmenu[data-submenu-open=true]{opacity:1;visibility:visible}.header-desktop-menu-module-scss-module__m62S9G__submenuContainer{flex-flow:row;justify-content:space-between;width:100%;display:flex;overflow:hidden}.header-desktop-menu-module-scss-module__m62S9G__submenuLeft{border-right:1px solid var(--border);flex-flow:column;flex:25%;gap:3rem;padding-right:1.5rem;display:flex}.header-desktop-menu-module-scss-module__m62S9G__submenuLeft .header-desktop-menu-module-scss-module__m62S9G__submenuLeftItem{font-family:var(--heading);cursor:pointer;transition:var(--quickEase);color:inherit;text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;width:max-content;padding:0;font-size:1.5rem;display:flex}.header-desktop-menu-module-scss-module__m62S9G__submenuLeft .header-desktop-menu-module-scss-module__m62S9G__submenuLeftItem[data-submenu-item-active=true]{color:var(--primary)}.header-desktop-menu-module-scss-module__m62S9G__submenuLeft .header-desktop-menu-module-scss-module__m62S9G__submenuLeftItem[data-submenu-item-active=true] .header-desktop-menu-module-scss-module__m62S9G__submenuLeftItemIcon{background:rgba(var(--primaryRgb), .1);border-color:rgba(var(--primaryRgb), .5)}.header-desktop-menu-module-scss-module__m62S9G__submenuLeft .header-desktop-menu-module-scss-module__m62S9G__submenuLeftItem[data-submenu-item-active=true] .header-desktop-menu-module-scss-module__m62S9G__submenuLeftItemIcon svg{opacity:1}.header-desktop-menu-module-scss-module__m62S9G__submenuLeft .header-desktop-menu-module-scss-module__m62S9G__submenuLeftItem:hover,.header-desktop-menu-module-scss-module__m62S9G__submenuLeft .header-desktop-menu-module-scss-module__m62S9G__submenuLeftItem:hover .header-desktop-menu-module-scss-module__m62S9G__submenuLeftItemIcon{color:var(--primary)}.header-desktop-menu-module-scss-module__m62S9G__submenuLeft .header-desktop-menu-module-scss-module__m62S9G__submenuLeftItemIcon{width:1.25rem;height:1.25rem;transition:var(--quickEase);justify-content:center;align-items:center;display:flex}.header-desktop-menu-module-scss-module__m62S9G__submenuLeft .header-desktop-menu-module-scss-module__m62S9G__submenuLeftItemIcon svg{width:100%;height:100%}.header-desktop-menu-module-scss-module__m62S9G__submenuRightContainer{flex-flow:column;flex:75%;padding-left:1.5rem;display:flex}.header-desktop-menu-module-scss-module__m62S9G__submenuRight{opacity:0;visibility:hidden;height:0;transition:var(--cubic);pointer-events:none;flex-flow:column;gap:1.5rem;display:flex;transform:translate(100%)}.header-desktop-menu-module-scss-module__m62S9G__submenuRight[data-has-child-submenu=true]{flex-flow:row;justify-content:space-between;gap:3rem}.header-desktop-menu-module-scss-module__m62S9G__submenuRight[data-submenu-open=true]{opacity:1;visibility:visible;pointer-events:auto;height:auto;transform:translate(0)}.header-desktop-menu-module-scss-module__m62S9G__submenuRight .header-desktop-menu-module-scss-module__m62S9G__submenuRightContent{flex-flow:column;flex-basis:50%;gap:1.5rem;display:flex}.header-desktop-menu-module-scss-module__m62S9G__submenuRight .header-desktop-menu-module-scss-module__m62S9G__submenuRightTitle{flex-flow:row;gap:1rem;display:flex}.header-desktop-menu-module-scss-module__m62S9G__submenuRight .header-desktop-menu-module-scss-module__m62S9G__submenuRightTitle h3{font-size:1.75rem}.header-desktop-menu-module-scss-module__m62S9G__submenuRight .header-desktop-menu-module-scss-module__m62S9G__submenuRightItems{flex-flow:column;gap:1.5rem;display:flex}.header-desktop-menu-module-scss-module__m62S9G__submenuRight .header-desktop-menu-module-scss-module__m62S9G__submenuRightItemLink{width:max-content;transition:var(--cubic);align-items:center;gap:.5rem;font-size:1rem;font-weight:500;line-height:150%;display:flex}.header-desktop-menu-module-scss-module__m62S9G__submenuRight .header-desktop-menu-module-scss-module__m62S9G__submenuRightItemLink .header-desktop-menu-module-scss-module__m62S9G__submenuRightItemIcon{opacity:0;width:1.25rem;height:1.25rem;transition:var(--cubic);justify-content:center;align-items:center;display:flex;transform:translate(-.5rem)}.header-desktop-menu-module-scss-module__m62S9G__submenuRight .header-desktop-menu-module-scss-module__m62S9G__submenuRightItemLink .header-desktop-menu-module-scss-module__m62S9G__submenuRightItemIcon svg{width:100%;height:100%}.header-desktop-menu-module-scss-module__m62S9G__submenuRight .header-desktop-menu-module-scss-module__m62S9G__submenuRightItemLink .header-desktop-menu-module-scss-module__m62S9G__submenuRightItemText{width:max-content;padding-bottom:.25rem;display:inline-block;position:relative}.header-desktop-menu-module-scss-module__m62S9G__submenuRight .header-desktop-menu-module-scss-module__m62S9G__submenuRightItemLink .header-desktop-menu-module-scss-module__m62S9G__submenuRightItemText:after{content:"";background:var(--primary);width:0;height:2px;transition:var(--cubic);position:absolute;bottom:0;left:0}.header-desktop-menu-module-scss-module__m62S9G__submenuRight .header-desktop-menu-module-scss-module__m62S9G__submenuRightItemLink:hover .header-desktop-menu-module-scss-module__m62S9G__submenuRightItemIcon{opacity:1;color:var(--primary);transform:translate(0)}.header-desktop-menu-module-scss-module__m62S9G__submenuRight .header-desktop-menu-module-scss-module__m62S9G__submenuRightItemLink:hover .header-desktop-menu-module-scss-module__m62S9G__submenuRightItemText:after{width:100%}[data-active=true] .header-desktop-menu-module-scss-module__m62S9G__menuItemLink{background:var(--lightAlt)}[data-active=true] .header-desktop-menu-module-scss-module__m62S9G__menuItemLink .header-desktop-menu-module-scss-module__m62S9G__menuItemIcon{color:var(--primary)}.header-desktop-menu-module-scss-module__m62S9G__headerAd{border-radius:var(--borderRadius);background:var(--lightAlt);color:var(--light);flex-flow:column;flex-basis:100%;text-decoration:none;display:flex;position:relative;overflow:hidden}.header-desktop-menu-module-scss-module__m62S9G__headerAd:hover,.header-desktop-menu-module-scss-module__m62S9G__headerAd:focus,.header-desktop-menu-module-scss-module__m62S9G__headerAd:active{color:var(--light)}@media (min-width:1280px){.header-desktop-menu-module-scss-module__m62S9G__headerAd{flex-basis:50%}}.header-desktop-menu-module-scss-module__m62S9G__headerAd .header-desktop-menu-module-scss-module__m62S9G__headerAdImage{justify-content:center;align-items:center;display:none}@media (min-width:1280px){.header-desktop-menu-module-scss-module__m62S9G__headerAd .header-desktop-menu-module-scss-module__m62S9G__headerAdImage{display:flex}}.header-desktop-menu-module-scss-module__m62S9G__headerAd .header-desktop-menu-module-scss-module__m62S9G__headerAdContent{background:var(--primaryAlt);flex-flow:column;justify-content:center;gap:.5rem;padding:1.5rem;display:flex}.header-desktop-menu-module-scss-module__m62S9G__headerAd .header-desktop-menu-module-scss-module__m62S9G__headerAdContent h3,.header-desktop-menu-module-scss-module__m62S9G__headerAd .header-desktop-menu-module-scss-module__m62S9G__headerAdContent .header-desktop-menu-module-scss-module__m62S9G__headerAdTitle{font-size:1.33rem}.header-desktop-menu-module-scss-module__m62S9G__headerAd .header-desktop-menu-module-scss-module__m62S9G__headerAdContent h3:after,.header-desktop-menu-module-scss-module__m62S9G__headerAd .header-desktop-menu-module-scss-module__m62S9G__headerAdContent .header-desktop-menu-module-scss-module__m62S9G__headerAdTitle:after{content:".";color:var(--primary)}.header-desktop-menu-module-scss-module__m62S9G__headerAd .header-desktop-menu-module-scss-module__m62S9G__headerAdContent p{font-size:.875rem;line-height:150%}[data-has-child-submenu=false] .header-desktop-menu-module-scss-module__m62S9G__headerAd{flex-flow:row;flex-basis:100%;align-items:stretch}[data-has-child-submenu=false] .header-desktop-menu-module-scss-module__m62S9G__headerAd .header-desktop-menu-module-scss-module__m62S9G__headerAdImage{flex-basis:40%}[data-has-child-submenu=false] .header-desktop-menu-module-scss-module__m62S9G__headerAd .header-desktop-menu-module-scss-module__m62S9G__headerAdContent{flex-basis:60%}
.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuToggle{background:var(--lightAlt);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex;position:relative}@media (min-width:1024px){.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuToggle{width:3rem;height:3rem;box-shadow:0 0 10px #0000001a}}.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuToggle span{background:var(--primary);width:2rem;height:2px;margin:auto;position:absolute;left:0;right:0}.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuToggle span:first-child{top:.66rem}@media (min-width:1024px){.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuToggle span:first-child{top:.75rem}}.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuToggle span:last-child{bottom:.66rem}@media (min-width:1024px){.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuToggle span:last-child{bottom:.75rem}}.header-mobile-menu-module-scss-module__9V1Nva__mobileMenu{z-index:999;width:90%;transition:var(--ease);opacity:0;visibility:hidden;background:var(--primaryAlt);color:var(--light);flex-flow:column;gap:3rem;padding:1rem 2rem;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:2px 4px 10px #0000001a}.header-mobile-menu-module-scss-module__9V1Nva__mobileMenu[data-toggled=true]{opacity:1;visibility:visible;transform:translate(0)}.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuHeader{border-bottom:1px solid rgba(var(--lightRgb), .1);justify-content:space-between;align-items:center;width:100%;padding-bottom:1.5rem;display:flex}@media (min-width:1024px){.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuHeader{padding-bottom:1rem}}.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuHeader .header-mobile-menu-module-scss-module__9V1Nva__mobileMenuLogo{color:var(--lightAlt);height:5rem}.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuHeader .header-mobile-menu-module-scss-module__9V1Nva__mobileMenuLogo svg{width:auto;height:100%}.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuHeader .header-mobile-menu-module-scss-module__9V1Nva__mobileMenuClose{width:2rem;height:2rem;color:var(--primaryAlt)}.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItems{text-align:left;flex-flow:column;gap:3rem;height:100%;display:flex;overflow:hidden auto}.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItem{flex-flow:column;display:flex}.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItem[data-menu-item=meet-eva] .header-mobile-menu-module-scss-module__9V1Nva__menuItemLink,.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItem[data-menu-item=meet-eva] .header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItemLink{background:linear-gradient(to left, var(--primary), var(--primaryAlt));color:var(--light);border-radius:calc(var(--borderRadius)*2);white-space:nowrap;height:max-content;transition:var(--cubic);gap:.25rem;padding:.66rem}.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItem[data-menu-item=meet-eva] .header-mobile-menu-module-scss-module__9V1Nva__menuItemLink.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItemLink,.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItem[data-menu-item=meet-eva] .header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItemLink.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItemLink{background:linear-gradient(to right, var(--secondary), var(--primary))}.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItem[data-menu-item=meet-eva] .header-mobile-menu-module-scss-module__9V1Nva__menuItemLink:hover,.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItem[data-menu-item=meet-eva] .header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItemLink:hover,.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItem[data-menu-item=meet-eva] .header-mobile-menu-module-scss-module__9V1Nva__menuItemLink:hover .header-mobile-menu-module-scss-module__9V1Nva__menuItemIcon,.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItem[data-menu-item=meet-eva] .header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItemLink:hover .header-mobile-menu-module-scss-module__9V1Nva__menuItemIcon{color:var(--light)}.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItem[data-menu-item=meet-eva] .header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItemLink{justify-content:center}.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItem[data-menu-item=vision] .header-mobile-menu-module-scss-module__9V1Nva__menuItemLabel{font-family:var(--heading);color:var(--dark);text-transform:uppercase;letter-spacing:.025em;padding-top:.125rem;font-size:1.25rem;font-weight:400;line-height:1;position:relative}.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItem[data-menu-item=vision] .header-mobile-menu-module-scss-module__9V1Nva__menuItemLabel:before{content:"New";font-family:var(--text);letter-spacing:.1em;text-transform:uppercase;color:var(--light);background:var(--secondary);border-radius:var(--borderRadius);justify-content:center;align-items:center;padding:0 .33rem;font-size:.65rem;font-weight:500;line-height:1.25;display:flex;position:absolute;top:-.75rem;right:-.75rem}@media (min-width:1280px){.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItem[data-menu-item=vision] .header-mobile-menu-module-scss-module__9V1Nva__menuItemLabel{font-size:1rem}}@media (min-width:1512px){.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItem[data-menu-item=vision] .header-mobile-menu-module-scss-module__9V1Nva__menuItemLabel{font-size:1.25rem}}.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItem[data-menu-item=vision] .header-mobile-menu-module-scss-module__9V1Nva__menuItemLabel{color:var(--light)}.header-mobile-menu-module-scss-module__9V1Nva__menuItemLabel{align-items:center;display:inline-flex}.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItemLink,.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItemToggle{width:100%;color:var(--light);text-align:left;cursor:pointer;transition:var(--quickEase);background:0 0;border:none;flex-flow:row;justify-content:space-between;align-items:center;gap:.5rem;padding:0;font-size:.875rem;font-weight:500;line-height:1;display:flex}@media (min-width:1024px){.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItemLink,.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItemToggle{font-size:1rem}}.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItemLink:hover,.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItemLink:focus,.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItemLink:active,.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItemToggle:hover,.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItemToggle:focus,.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItemToggle:active{color:var(--lightAlt)}.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItemIcon{width:1rem;height:1rem;transition:var(--quickEase);justify-content:center;align-items:center;display:flex}@media (min-width:1024px){.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItemIcon{width:1.25rem;height:1.25rem}}.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItemIcon svg{width:100%;height:100%}.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItemToggle[data-submenu-open=true] .header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItemIcon{transform:rotate(180deg)}.header-mobile-menu-module-scss-module__9V1Nva__mobileSubmenu{border-left:1px solid rgba(var(--lightRgb), .1);opacity:0;visibility:hidden;max-height:0;transition:var(--cubic);flex-flow:column;gap:1.5rem;padding-left:1rem;display:flex;overflow:hidden}.header-mobile-menu-module-scss-module__9V1Nva__mobileSubmenu[data-submenu-open=true]{opacity:1;visibility:visible;max-height:100rem;margin-top:2rem}.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuAd{border:1px solid rgba(var(--lightRgb), .15);border-radius:var(--borderRadius);flex-flow:column;width:100%;margin-top:.5rem;display:flex;overflow:hidden}.header-mobile-menu-module-scss-module__9V1Nva__mobileSubmenuItem{flex-flow:column;gap:1rem;display:flex}.header-mobile-menu-module-scss-module__9V1Nva__mobileSubmenuItemLink,.header-mobile-menu-module-scss-module__9V1Nva__mobileSubmenuItemToggle{width:100%;color:var(--light);text-align:left;cursor:pointer;transition:var(--quickEase);background:0 0;border:none;flex-flow:row;align-items:center;gap:.75rem;padding:0;font-size:.75rem;font-weight:500;line-height:1.25;display:flex}@media (min-width:1024px){.header-mobile-menu-module-scss-module__9V1Nva__mobileSubmenuItemLink,.header-mobile-menu-module-scss-module__9V1Nva__mobileSubmenuItemToggle{gap:.875rem;font-size:.875rem}}.header-mobile-menu-module-scss-module__9V1Nva__mobileSubmenuItemLink:hover,.header-mobile-menu-module-scss-module__9V1Nva__mobileSubmenuItemLink:focus,.header-mobile-menu-module-scss-module__9V1Nva__mobileSubmenuItemLink:active,.header-mobile-menu-module-scss-module__9V1Nva__mobileSubmenuItemToggle:hover,.header-mobile-menu-module-scss-module__9V1Nva__mobileSubmenuItemToggle:focus,.header-mobile-menu-module-scss-module__9V1Nva__mobileSubmenuItemToggle:active{color:var(--lightAlt)}.header-mobile-menu-module-scss-module__9V1Nva__mobileSubmenuItemIcon{border:1px solid rgba(var(--lightRgb), .2);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:.5rem;display:flex}.header-mobile-menu-module-scss-module__9V1Nva__mobileSubmenuItemIcon svg{opacity:.75;width:100%;height:100%}.header-mobile-menu-module-scss-module__9V1Nva__mobileSubmenuItemToggle{justify-content:flex-start}.header-mobile-menu-module-scss-module__9V1Nva__mobileSubmenuItemToggle .header-mobile-menu-module-scss-module__9V1Nva__mobileSubmenuItemChevron{width:1rem;height:1rem;transition:var(--quickEase);justify-content:center;align-items:center;margin-left:auto;display:flex}.header-mobile-menu-module-scss-module__9V1Nva__mobileSubmenuItemToggle .header-mobile-menu-module-scss-module__9V1Nva__mobileSubmenuItemChevron svg{width:100%;height:100%}.header-mobile-menu-module-scss-module__9V1Nva__mobileSubmenuItemToggle[data-submenu-open=true]{color:var(--lightAlt)}.header-mobile-menu-module-scss-module__9V1Nva__mobileSubmenuItemToggle[data-submenu-open=true] .header-mobile-menu-module-scss-module__9V1Nva__mobileSubmenuItemIcon{border-color:rgba(var(--lightRgb), .4)}.header-mobile-menu-module-scss-module__9V1Nva__mobileSubmenuItemToggle[data-submenu-open=true] .header-mobile-menu-module-scss-module__9V1Nva__mobileSubmenuItemIcon svg{opacity:1}.header-mobile-menu-module-scss-module__9V1Nva__mobileSubmenuItemToggle[data-submenu-open=true] .header-mobile-menu-module-scss-module__9V1Nva__mobileSubmenuItemChevron{transform:rotate(180deg)}.header-mobile-menu-module-scss-module__9V1Nva__mobileNestedSubmenu{opacity:0;visibility:hidden;max-height:0;transition:var(--cubic);flex-flow:column;gap:1rem;padding-left:1rem;display:flex;overflow:hidden}.header-mobile-menu-module-scss-module__9V1Nva__mobileNestedSubmenu[data-submenu-open=true]{opacity:1;visibility:visible;max-height:2000px}.header-mobile-menu-module-scss-module__9V1Nva__mobileNestedSubmenuTitle{color:var(--lightAlt);transition:var(--quickEase);flex-flow:row;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.header-mobile-menu-module-scss-module__9V1Nva__mobileNestedSubmenuTitle:hover,.header-mobile-menu-module-scss-module__9V1Nva__mobileNestedSubmenuTitle:focus,.header-mobile-menu-module-scss-module__9V1Nva__mobileNestedSubmenuTitle:active{color:var(--light)}.header-mobile-menu-module-scss-module__9V1Nva__mobileNestedSubmenuTitleIcon{justify-content:center;align-items:center;width:.75rem;height:.75rem;display:flex}@media (min-width:1024px){.header-mobile-menu-module-scss-module__9V1Nva__mobileNestedSubmenuTitleIcon{width:1rem;height:1rem}}.header-mobile-menu-module-scss-module__9V1Nva__mobileNestedSubmenuTitleIcon svg{width:100%;height:100%}.header-mobile-menu-module-scss-module__9V1Nva__mobileNestedSubmenuItems{flex-flow:column;gap:1rem;display:flex}.header-mobile-menu-module-scss-module__9V1Nva__mobileNestedSubmenuItemLink{color:rgba(var(--lightRgb), .75);transition:var(--quickEase);font-size:.75rem;font-weight:400;line-height:150%}@media (min-width:1024px){.header-mobile-menu-module-scss-module__9V1Nva__mobileNestedSubmenuItemLink{font-size:.875rem}}.header-mobile-menu-module-scss-module__9V1Nva__mobileNestedSubmenuItemLink:hover,.header-mobile-menu-module-scss-module__9V1Nva__mobileNestedSubmenuItemLink:focus,.header-mobile-menu-module-scss-module__9V1Nva__mobileNestedSubmenuItemLink:active{color:var(--light)}.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItem[data-active=true] .header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItemLink,.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItem[data-active=true] .header-mobile-menu-module-scss-module__9V1Nva__mobileMenuItemToggle{color:var(--lightAlt)}.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuBackdrop{z-index:998;background:rgba(var(--primaryAltRgb), .5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;height:100%;transition:var(--ease);opacity:0;visibility:hidden;pointer-events:click-only;justify-content:center;align-items:center;margin:auto;display:flex;position:fixed;inset:0}.header-mobile-menu-module-scss-module__9V1Nva__mobileMenuBackdrop[data-toggled=true]{opacity:1;visibility:visible;pointer-events:auto}
.eva-spotlight-module-scss-module__xOylva__evaSpotlightFeaturedImage{border-radius:var(--borderRadius);justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.eva-spotlight-module-scss-module__xOylva__evaSpotlightItem{background:var(--primaryAlt);border-radius:var(--borderRadius);width:100%;box-shadow:0 0 1.5rem 0 rgba(var(--darkRgb), .1);flex-flow:column;gap:1.5rem;padding:1.5rem;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.eva-spotlight-module-scss-module__xOylva__evaSpotlightItem{padding:2rem}}@media (min-width:768px) and (not (min-width:1024px)){.eva-spotlight-module-scss-module__xOylva__evaSpotlightItem{justify-content:center}.eva-spotlight-module-scss-module__xOylva__evaSpotlightItem a{margin:0 auto}}@media (min-width:1024px){.eva-spotlight-module-scss-module__xOylva__evaSpotlightItem{flex-flow:row-reverse;justify-content:space-between;gap:3rem;padding:3rem}.eva-spotlight-module-scss-module__xOylva__evaSpotlightItem>div{flex:0 0 calc(50% - 1.5rem)}}.eva-spotlight-module-scss-module__xOylva__evaSpotlightItem:before,.eva-spotlight-module-scss-module__xOylva__evaSpotlightItem:after{z-index:0;filter:blur(10rem);opacity:.75;background:var(--secondary);border-radius:50%;width:20rem;height:20rem;position:absolute}.eva-spotlight-module-scss-module__xOylva__evaSpotlightItem:before{top:-7.5rem;left:-7.5rem}@media (min-width:1024px){.eva-spotlight-module-scss-module__xOylva__evaSpotlightItem:before{top:-10rem;left:-10rem}}.eva-spotlight-module-scss-module__xOylva__evaSpotlightItem:after{bottom:-7.5rem;right:-7.5rem}@media (min-width:1024px){.eva-spotlight-module-scss-module__xOylva__evaSpotlightItem:after{bottom:-10rem;right:-10rem}}.eva-spotlight-module-scss-module__xOylva__evaSpotlightItemImage{justify-content:center;align-items:center;display:flex;position:relative}@media not (min-width:768px){.eva-spotlight-module-scss-module__xOylva__evaSpotlightItemImage,.eva-spotlight-module-scss-module__xOylva__evaSpotlightItemImage img{width:100%;height:auto}}.eva-spotlight-module-scss-module__xOylva__evaSpotlightItemContent{flex-flow:column;justify-content:center;gap:1.25rem;display:flex}.eva-spotlight-module-scss-module__xOylva__evaSpotlightItemHeader{flex-flow:column;gap:1rem;display:flex}.eva-spotlight-module-scss-module__xOylva__evaSpotlightItemHeader h2{font-size:clamp(1.5rem,2.5vw,2rem);line-height:120%}.eva-spotlight-module-scss-module__xOylva__evaSpotlightItemEyebrow{background:rgba(var(--secondaryRgb), .133);border-radius:var(--borderRadius);border:1px solid var(--secondary);width:max-content;color:var(--secondary);flex-flow:row;justify-content:center;align-items:center;padding:.33rem .66rem;font-size:.75rem;font-weight:700;display:flex}@media (min-width:768px){.eva-spotlight-module-scss-module__xOylva__evaSpotlightItemEyebrow{font-size:.875rem}}@media (min-width:768px) and (not (min-width:1024px)){.eva-spotlight-module-scss-module__xOylva__evaSpotlightItemEyebrow{margin:0 auto}}.eva-spotlight-module-scss-module__xOylva__evaSpotlightItemButton{background:var(--secondary);color:var(--primaryAlt)}
.form-module-scss-module__uonKOq__formContainer{flex-flow:column;justify-content:center;align-items:center;gap:1.5rem;display:flex}@media (min-width:1024px){.form-module-scss-module__uonKOq__formContainer{min-height:36rem}}.form-module-scss-module__uonKOq__formContainer .form-module-scss-module__uonKOq__formTitle{color:var(--primaryAlt);font-size:clamp(1.25rem,1.5vw,1.5rem);font-weight:700}.form-module-scss-module__uonKOq__form{flex-flow:wrap;gap:.75rem;display:flex}@media (min-width:768px){.form-module-scss-module__uonKOq__form{gap:1.25rem 1rem}}.form-module-scss-module__uonKOq__form *{font-family:var(--text);text-align:left;font-weight:500}.form-module-scss-module__uonKOq__form[data-theme=light] label,.form-module-scss-module__uonKOq__form[data-theme=light] legend{color:var(--primaryAlt)}.form-module-scss-module__uonKOq__form[data-theme=light] input,.form-module-scss-module__uonKOq__form[data-theme=light] textarea,.form-module-scss-module__uonKOq__form[data-theme=light] select{border-color:var(--primaryAlt)!important;color:var(--primaryAlt)!important}.form-module-scss-module__uonKOq__form[data-theme=light] input::placeholder,.form-module-scss-module__uonKOq__form[data-theme=light] textarea::placeholder,.form-module-scss-module__uonKOq__form[data-theme=light] select::placeholder{color:rgba(var(--primaryAltRgb), .75)!important}.form-module-scss-module__uonKOq__form[data-theme=light] select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%234A2257' d='M1.41 0L6 4.58 10.59 0 12 1.41l-6 6-6-6z'/%3E%3C/svg%3E")}.form-module-scss-module__uonKOq__form[data-theme=light] select:invalid{color:rgba(var(--primaryAltRgb), .75)!important}.form-module-scss-module__uonKOq__form[data-theme=light] .form-module-scss-module__uonKOq__submit{background:var(--primaryAlt);color:var(--light);border-color:var(--primaryAlt)}.form-module-scss-module__uonKOq__form[data-theme=light] .form-module-scss-module__uonKOq__submit:hover{background:rgba(var(--primaryAltRgb), .9)}.form-module-scss-module__uonKOq__form[data-theme=light] .form-module-scss-module__uonKOq__demoLink,.form-module-scss-module__uonKOq__form[data-theme=light] .form-module-scss-module__uonKOq__result span{color:var(--primaryAlt)}.form-module-scss-module__uonKOq__fieldset{border:none;flex-flow:column;flex-basis:100%;gap:.5rem;margin:0;padding:0;display:flex}@media (min-width:768px){.form-module-scss-module__uonKOq__fieldset.form-module-scss-module__uonKOq__half{flex-basis:calc(50% - .75rem)}}.form-module-scss-module__uonKOq__fieldset .form-module-scss-module__uonKOq__legend{color:var(--light);margin-bottom:.4rem;font-size:.75rem;font-weight:400}@media (min-width:768px){.form-module-scss-module__uonKOq__fieldset .form-module-scss-module__uonKOq__legend{margin-bottom:.66rem;font-size:.875rem}}.form-module-scss-module__uonKOq__fieldset .form-module-scss-module__uonKOq__field{align-items:center;display:flex;position:relative}.form-module-scss-module__uonKOq__fieldset .form-module-scss-module__uonKOq__field input:not([type=checkbox]),.form-module-scss-module__uonKOq__fieldset .form-module-scss-module__uonKOq__field textarea,.form-module-scss-module__uonKOq__fieldset .form-module-scss-module__uonKOq__field select{border-radius:var(--borderRadius);border:1px solid rgba(var(--lightRgb), .25);background:rgba(var(--lightRgb), .1);width:100%;color:var(--light);align-items:center;padding:.75rem;transition:all .1s;display:flex}@media not (min-width:768px){.form-module-scss-module__uonKOq__fieldset .form-module-scss-module__uonKOq__field input:not([type=checkbox]),.form-module-scss-module__uonKOq__fieldset .form-module-scss-module__uonKOq__field textarea,.form-module-scss-module__uonKOq__fieldset .form-module-scss-module__uonKOq__field select{font-size:1rem}}.form-module-scss-module__uonKOq__fieldset .form-module-scss-module__uonKOq__field input:not([type=checkbox])::placeholder,.form-module-scss-module__uonKOq__fieldset .form-module-scss-module__uonKOq__field textarea::placeholder,.form-module-scss-module__uonKOq__fieldset .form-module-scss-module__uonKOq__field select::placeholder{color:rgba(var(--lightRgb), .5)}@media not (min-width:768px){.form-module-scss-module__uonKOq__fieldset .form-module-scss-module__uonKOq__field input:not([type=checkbox])::placeholder,.form-module-scss-module__uonKOq__fieldset .form-module-scss-module__uonKOq__field textarea::placeholder,.form-module-scss-module__uonKOq__fieldset .form-module-scss-module__uonKOq__field select::placeholder{font-size:.75rem}}.form-module-scss-module__uonKOq__fieldset .form-module-scss-module__uonKOq__field input:not([type=checkbox]):focus,.form-module-scss-module__uonKOq__fieldset .form-module-scss-module__uonKOq__field input:not([type=checkbox]):active,.form-module-scss-module__uonKOq__fieldset .form-module-scss-module__uonKOq__field textarea:focus,.form-module-scss-module__uonKOq__fieldset .form-module-scss-module__uonKOq__field textarea:active,.form-module-scss-module__uonKOq__fieldset .form-module-scss-module__uonKOq__field select:focus,.form-module-scss-module__uonKOq__fieldset .form-module-scss-module__uonKOq__field select:active{outline:2px solid var(--secondary);outline-offset:2px}.form-module-scss-module__uonKOq__fieldset .form-module-scss-module__uonKOq__field select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%234a2257' d='M1.41 0L6 4.58 10.59 0 12 1.41l-6 6-6-6z'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;padding-right:2.5rem}@media not (min-width:768px){.form-module-scss-module__uonKOq__fieldset .form-module-scss-module__uonKOq__field select{font-size:.75rem}}.form-module-scss-module__uonKOq__fieldset .form-module-scss-module__uonKOq__field select option{color:var(--dark);background:var(--light)}.form-module-scss-module__uonKOq__fieldset .form-module-scss-module__uonKOq__field select:invalid{color:rgba(var(--lightRgb), .5)}.form-module-scss-module__uonKOq__fieldset .form-module-scss-module__uonKOq__field textarea{min-height:7.5rem}.form-module-scss-module__uonKOq__fieldset.form-module-scss-module__uonKOq__consent .form-module-scss-module__uonKOq__field{flex-flow:row;align-items:center;gap:.125rem}@media (min-width:768px){.form-module-scss-module__uonKOq__fieldset.form-module-scss-module__uonKOq__consent .form-module-scss-module__uonKOq__field{gap:.25rem}}.form-module-scss-module__uonKOq__fieldset.form-module-scss-module__uonKOq__consent .form-module-scss-module__uonKOq__field input{border-radius:.25rem;width:.75rem;height:.75rem}@media (min-width:768px){.form-module-scss-module__uonKOq__fieldset.form-module-scss-module__uonKOq__consent .form-module-scss-module__uonKOq__field input{width:.875rem;height:.875rem}}@media (min-width:1024px){.form-module-scss-module__uonKOq__fieldset.form-module-scss-module__uonKOq__consent .form-module-scss-module__uonKOq__field input{width:1rem;height:1rem}}.form-module-scss-module__uonKOq__fieldset.form-module-scss-module__uonKOq__consent .form-module-scss-module__uonKOq__field label{color:var(--light);font-size:.66rem;font-weight:500;line-height:125%;display:inline-block}@media (min-width:768px){.form-module-scss-module__uonKOq__fieldset.form-module-scss-module__uonKOq__consent .form-module-scss-module__uonKOq__field label{font-size:.75rem}}.form-module-scss-module__uonKOq__formFooter{flex-flow:column;flex-basis:100%;gap:1rem;display:flex}.form-module-scss-module__uonKOq__formFooter .form-module-scss-module__uonKOq__formFooterText{opacity:.8;flex-flow:row;gap:.33rem;margin-top:.5rem;display:flex}@media (min-width:768px){.form-module-scss-module__uonKOq__formFooter .form-module-scss-module__uonKOq__formFooterText{align-items:center;margin-top:1rem}}.form-module-scss-module__uonKOq__formFooter .form-module-scss-module__uonKOq__formFooterText .form-module-scss-module__uonKOq__formFooterTextIcon{width:1.25rem;height:1.25rem;color:var(--primaryAlt)}.form-module-scss-module__uonKOq__formFooter .form-module-scss-module__uonKOq__formFooterText span{font-size:.75rem;font-weight:400;line-height:125%}@media (min-width:768px){.form-module-scss-module__uonKOq__formFooter .form-module-scss-module__uonKOq__formFooterText span{font-size:.75rem}}.form-module-scss-module__uonKOq__formFooter .form-module-scss-module__uonKOq__submit{text-align:center;border-radius:var(--btnRadius);width:auto;font-family:var(--text);transition:var(--ease);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.25rem;padding:.875rem;font-size:.7rem;font-weight:500;line-height:1;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.form-module-scss-module__uonKOq__formFooter .form-module-scss-module__uonKOq__submit{flex:none;width:max-content;padding:1rem;font-size:.75rem;line-height:1}}@media (min-width:1024px){.form-module-scss-module__uonKOq__formFooter .form-module-scss-module__uonKOq__submit{font-size:.875rem}}.form-module-scss-module__uonKOq__formFooter .form-module-scss-module__uonKOq__submit .form-module-scss-module__uonKOq__icon{width:.875rem;height:.875rem;transition:var(--ease);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}@media (min-width:768px){.form-module-scss-module__uonKOq__formFooter .form-module-scss-module__uonKOq__submit .form-module-scss-module__uonKOq__icon{width:1rem;height:1rem}}@media (min-width:1024px){.form-module-scss-module__uonKOq__formFooter .form-module-scss-module__uonKOq__submit .form-module-scss-module__uonKOq__icon{width:1.25rem;height:1.25rem}}.form-module-scss-module__uonKOq__formFooter .form-module-scss-module__uonKOq__submit .form-module-scss-module__uonKOq__icon svg{width:100%;height:100%}.form-module-scss-module__uonKOq__formFooter .form-module-scss-module__uonKOq__submit:hover .form-module-scss-module__uonKOq__icon{transform:translate(.25rem)}.form-module-scss-module__uonKOq__formFooter .form-module-scss-module__uonKOq__submit:hover:before{filter:brightness(105%)}.form-module-scss-module__uonKOq__formFooter .form-module-scss-module__uonKOq__submit{background:var(--primary);color:var(--light)}.form-module-scss-module__uonKOq__formFooter .form-module-scss-module__uonKOq__submit:hover{background:rgba(var(--primaryRgb), .9)}.form-module-scss-module__uonKOq__formFooter .form-module-scss-module__uonKOq__demoLink{color:var(--light);font-size:.66rem}@media (min-width:768px){.form-module-scss-module__uonKOq__formFooter .form-module-scss-module__uonKOq__demoLink{font-size:.875rem}}.form-module-scss-module__uonKOq__formFooter .form-module-scss-module__uonKOq__result{flex-flow:row;align-items:center;gap:.5rem;display:flex}.form-module-scss-module__uonKOq__formFooter .form-module-scss-module__uonKOq__result span{color:var(--light);font-size:.75rem;font-weight:500;line-height:150%}.form-module-scss-module__uonKOq__formComplete{text-align:center;color:var(--primaryAlt);flex-flow:column;justify-content:center;align-items:center;gap:1.5rem;display:flex}@media (min-width:768px){.form-module-scss-module__uonKOq__formComplete{gap:2rem}}.form-module-scss-module__uonKOq__formComplete .form-module-scss-module__uonKOq__icon{width:2rem;height:2rem}@media (min-width:768px){.form-module-scss-module__uonKOq__formComplete .form-module-scss-module__uonKOq__icon{width:3rem;height:3rem}}.form-module-scss-module__uonKOq__formComplete .form-module-scss-module__uonKOq__icon svg{width:100%;height:100%}.form-module-scss-module__uonKOq__formComplete[data-theme=light]{color:var(--light)}
.footer-module-scss-module__TkOXtq__footer{background-image:url(/decoration/footer-mobile-bottom-right.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:contain}@media (min-width:1024px){.footer-module-scss-module__TkOXtq__footer{background-image:url(/decoration/footer-bottom-right.svg)}}@media (min-width:1280px){.footer-module-scss-module__TkOXtq__footer{background-size:30rem}}.footer-module-scss-module__TkOXtq__footer *{text-align:left}.footer-module-scss-module__TkOXtq__footer[data-theme=dark]{background-image:none}.footer-module-scss-module__TkOXtq__footer[data-theme=dark] .footer-module-scss-module__TkOXtq__footerCol{border-right-color:rgba(var(--secondaryRgb), .1)}.footer-module-scss-module__TkOXtq__footer[data-theme=dark] .footer-module-scss-module__TkOXtq__footerColTitle,.footer-module-scss-module__TkOXtq__footer[data-theme=dark] a{color:var(--secondary)}.footer-module-scss-module__TkOXtq__footer[data-theme=dark] a:hover{color:var(--lightAlt)}.footer-module-scss-module__TkOXtq__footerContainer{gap:2rem}@media (min-width:1280px){.footer-module-scss-module__TkOXtq__footerContainer{gap:5rem;padding-bottom:0}}.footer-module-scss-module__TkOXtq__footerCols{flex-flow:wrap;justify-content:space-between;gap:3rem;display:flex}@media (min-width:1280px){.footer-module-scss-module__TkOXtq__footerCols{flex-flow:row}}.footer-module-scss-module__TkOXtq__footerCol{flex-flow:column;flex-basis:calc(50% - 1.5rem);gap:1rem;display:flex}@media (min-width:1024px){.footer-module-scss-module__TkOXtq__footerCol{gap:1.5rem}}@media (min-width:1280px){.footer-module-scss-module__TkOXtq__footerCol{flex-basis:20%}.footer-module-scss-module__TkOXtq__footerCol:first-child,.footer-module-scss-module__TkOXtq__footerCol:nth-child(2),.footer-module-scss-module__TkOXtq__footerCol:nth-child(3),.footer-module-scss-module__TkOXtq__footerCol:nth-child(4),.footer-module-scss-module__TkOXtq__footerCol:nth-child(5){border-right:1px solid rgba(var(--primaryAltRgb), .15);padding-right:1.5rem}}@media not (min-width:1024px){.footer-module-scss-module__TkOXtq__footerCol.footer-module-scss-module__TkOXtq__footerColContact{flex-basis:100%;gap:2rem}}.footer-module-scss-module__TkOXtq__footerColLogo{color:var(--primaryAlt);width:100%;display:flex}@media not (min-width:1280px){.footer-module-scss-module__TkOXtq__footerColLogo{flex-basis:100%}.footer-module-scss-module__TkOXtq__footerColLogo a{max-width:7.5rem}}.footer-module-scss-module__TkOXtq__footerColLogo svg{width:100%;height:100%}.footer-module-scss-module__TkOXtq__footerColTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--primaryAlt);font-size:.75rem;font-weight:600}.footer-module-scss-module__TkOXtq__footerColItems{flex-flow:column;gap:1rem;font-size:.875rem;line-height:133.33%;display:flex}@media (min-width:1024px){.footer-module-scss-module__TkOXtq__footerColItems{gap:1.5rem;font-size:.9rem}}.footer-module-scss-module__TkOXtq__footerColItems a{color:rgba(var(--primaryAltRgb), .8);transition:var(--ease)}.footer-module-scss-module__TkOXtq__footerColItems a:hover{color:var(--primaryAlt)}
.faq-module-scss-module__xpyRJG__faq .faq-module-scss-module__xpyRJG__faqItems{flex-flow:column;gap:1rem;width:100%;display:flex}.faq-module-scss-module__xpyRJG__faq .faq-module-scss-module__xpyRJG__faqItems .faq-module-scss-module__xpyRJG__faqItem{flex-basis:100%;width:100%}.faq-module-scss-module__xpyRJG__faq .faq-module-scss-module__xpyRJG__faqItemInner{border-radius:var(--borderRadius);background:rgba(var(--lightAltRgb), .25);cursor:pointer;transition:var(--ease);border:1px solid #0000;flex-flow:column;gap:1rem;padding:1.25rem;display:flex}@media (min-width:1024px){.faq-module-scss-module__xpyRJG__faq .faq-module-scss-module__xpyRJG__faqItemInner{padding:1.5rem}}.faq-module-scss-module__xpyRJG__faq .faq-module-scss-module__xpyRJG__faqItemInner *{text-align:left}.faq-module-scss-module__xpyRJG__faq .faq-module-scss-module__xpyRJG__faqItemInner[style*="--isOpen: 1"],.faq-module-scss-module__xpyRJG__faq .faq-module-scss-module__xpyRJG__faqItemInner:hover{border-color:var(--primary);background:rgba(var(--primaryRgb), .1)}.faq-module-scss-module__xpyRJG__faq .faq-module-scss-module__xpyRJG__faqItemInner[style*="--isOpen: 1"] h3,.faq-module-scss-module__xpyRJG__faq .faq-module-scss-module__xpyRJG__faqItemInner[style*="--isOpen: 1"] p,.faq-module-scss-module__xpyRJG__faq .faq-module-scss-module__xpyRJG__faqItemInner:hover h3,.faq-module-scss-module__xpyRJG__faq .faq-module-scss-module__xpyRJG__faqItemInner:hover p{color:var(--primaryAlt)}.faq-module-scss-module__xpyRJG__faq .faq-module-scss-module__xpyRJG__faqItemInner[style*="--isOpen: 1"] .faq-module-scss-module__xpyRJG__faqItemButton:after{rotate:none}.faq-module-scss-module__xpyRJG__faq .faq-module-scss-module__xpyRJG__faqItemInner[style*="--isOpen: 1"] .faq-module-scss-module__xpyRJG__faqItemQuestionContent{display:block}.faq-module-scss-module__xpyRJG__faq .faq-module-scss-module__xpyRJG__faqItemQuestionHeader{flex-flow:row;justify-content:space-between;align-items:center;gap:1rem;display:flex}@media not (min-width:768px){.faq-module-scss-module__xpyRJG__faq .faq-module-scss-module__xpyRJG__faqItemQuestionHeader h3{font-size:.9rem}}.faq-module-scss-module__xpyRJG__faq .faq-module-scss-module__xpyRJG__faqItemButton{cursor:pointer;width:1rem;height:1rem;transition:var(--ease);background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.faq-module-scss-module__xpyRJG__faq .faq-module-scss-module__xpyRJG__faqItemButton:before,.faq-module-scss-module__xpyRJG__faq .faq-module-scss-module__xpyRJG__faqItemButton:after{content:"";background:var(--primaryAlt);width:100%;height:2px;transition:var(--ease);border-radius:1rem;margin:auto;position:absolute;inset:0}.faq-module-scss-module__xpyRJG__faq .faq-module-scss-module__xpyRJG__faqItemButton:after{rotate:90deg}.faq-module-scss-module__xpyRJG__faq .faq-module-scss-module__xpyRJG__faqItemQuestionContent{width:calc(100% - 1.5rem);display:none}@media (min-width:768px){.faq-module-scss-module__xpyRJG__faq .faq-module-scss-module__xpyRJG__faqItemQuestionContent{width:calc(100% - 3rem)}}.faq-module-scss-module__xpyRJG__faq .faq-module-scss-module__xpyRJG__faqItemQuestionContent p{font-weight:400}.faq-module-scss-module__xpyRJG__faq[data-theme=dark] .faq-module-scss-module__xpyRJG__faqItemInner{background:rgba(var(--secondaryRgb), .05);color:var(--light)}.faq-module-scss-module__xpyRJG__faq[data-theme=dark] .faq-module-scss-module__xpyRJG__faqItemInner[style*="--isOpen: 1"],.faq-module-scss-module__xpyRJG__faq[data-theme=dark] .faq-module-scss-module__xpyRJG__faqItemInner:hover{border-color:rgba(var(--secondaryRgb), .5);background:rgba(var(--secondaryRgb), .05)}.faq-module-scss-module__xpyRJG__faq[data-theme=dark] .faq-module-scss-module__xpyRJG__faqItemInner[style*="--isOpen: 1"] h3,.faq-module-scss-module__xpyRJG__faq[data-theme=dark] .faq-module-scss-module__xpyRJG__faqItemInner[style*="--isOpen: 1"] p,.faq-module-scss-module__xpyRJG__faq[data-theme=dark] .faq-module-scss-module__xpyRJG__faqItemInner:hover h3,.faq-module-scss-module__xpyRJG__faq[data-theme=dark] .faq-module-scss-module__xpyRJG__faqItemInner:hover p{color:var(--light)}.faq-module-scss-module__xpyRJG__faq[data-theme=dark] .faq-module-scss-module__xpyRJG__faqItemInner[style*="--isOpen: 1"] .faq-module-scss-module__xpyRJG__faqItemButton:after{rotate:none}.faq-module-scss-module__xpyRJG__faq[data-theme=dark] .faq-module-scss-module__xpyRJG__faqItemInner[style*="--isOpen: 1"] .faq-module-scss-module__xpyRJG__faqItemQuestionContent{display:block}.faq-module-scss-module__xpyRJG__faq[data-theme=dark] .faq-module-scss-module__xpyRJG__faqItemButton:before,.faq-module-scss-module__xpyRJG__faq[data-theme=dark] .faq-module-scss-module__xpyRJG__faqItemButton:after{background:var(--secondary)}
.footer-contact-items-module-scss-module__K8DUkG__footerContactItems{flex-flow:column;gap:1rem;display:flex}.footer-contact-items-module-scss-module__K8DUkG__footerContactItems .footer-contact-items-module-scss-module__K8DUkG__footerContactItem{transition:var(--ease);flex-flow:row;align-items:center;gap:1rem;display:flex}.footer-contact-items-module-scss-module__K8DUkG__footerContactItems .footer-contact-items-module-scss-module__K8DUkG__footerContactItemIcon{background:rgba(var(--primaryRgb), .12);border:1px solid rgba(var(--primaryRgb), .3);width:3rem;height:3rem;color:var(--primaryAlt);border-radius:.5rem;justify-content:center;align-items:center;padding:.75rem;display:flex}.footer-contact-items-module-scss-module__K8DUkG__footerContactItems .footer-contact-items-module-scss-module__K8DUkG__footerContactItemIcon svg{width:100%;height:100%}.footer-contact-items-module-scss-module__K8DUkG__footerContactItems .footer-contact-items-module-scss-module__K8DUkG__footerContactItemText{color:var(--primaryAlt);flex-flow:column;gap:.5rem;font-size:.875rem;display:flex}@media (min-width:1024px){.footer-contact-items-module-scss-module__K8DUkG__footerContactItems .footer-contact-items-module-scss-module__K8DUkG__footerContactItemText{font-size:.9rem}}.footer-contact-items-module-scss-module__K8DUkG__footerContactItems .footer-contact-items-module-scss-module__K8DUkG__footerContactItemTextLabel{font-size:.75rem}@media (min-width:1024px){.footer-contact-items-module-scss-module__K8DUkG__footerContactItems .footer-contact-items-module-scss-module__K8DUkG__footerContactItemTextLabel{font-size:.875rem}}#footer[data-theme=dark] .footer-contact-items-module-scss-module__K8DUkG__footerContactItemIcon{color:var(--secondary)}#footer[data-theme=dark] .footer-contact-items-module-scss-module__K8DUkG__footerContactItemText{color:var(--secondary)}
.feature-list-module-scss-module__7Q-qYW__featureListItems{flex-flow:column;gap:1.5rem;display:flex}@media (min-width:1024px){.feature-list-module-scss-module__7Q-qYW__featureListItems{gap:0}}.feature-list-module-scss-module__7Q-qYW__featureListItem{border-top:1px solid var(--border);flex-flow:column;gap:1.5rem;width:100%;padding-top:1.5rem;padding-bottom:0;display:flex}@media (min-width:1024px){.feature-list-module-scss-module__7Q-qYW__featureListItem{flex-flow:row-reverse;justify-content:space-between;align-items:center;gap:1.5rem;padding-top:2rem;padding-bottom:2rem}}@media (min-width:1024px) and (min-width:1280px){.feature-list-module-scss-module__7Q-qYW__featureListItem{gap:2rem}}@media (min-width:1024px){.feature-list-module-scss-module__7Q-qYW__featureListItem .feature-list-module-scss-module__7Q-qYW__colLeft,.feature-list-module-scss-module__7Q-qYW__featureListItem .feature-list-module-scss-module__7Q-qYW__colRight{flex-basis:calc(50% - 1.5rem)}}@media (min-width:1024px) and (min-width:1280px){.feature-list-module-scss-module__7Q-qYW__featureListItem .feature-list-module-scss-module__7Q-qYW__colLeft,.feature-list-module-scss-module__7Q-qYW__featureListItem .feature-list-module-scss-module__7Q-qYW__colRight{flex-basis:calc(50% - 2rem)}}@media (min-width:1024px){.feature-list-module-scss-module__7Q-qYW__featureListItem:nth-child(2n){flex-flow:row}}.feature-list-module-scss-module__7Q-qYW__featureListItem:last-child{padding-bottom:0}.feature-list-module-scss-module__7Q-qYW__featureListItem .feature-list-module-scss-module__7Q-qYW__colRight{justify-content:center;align-items:center;display:flex;position:relative}@media not (min-width:768px){.feature-list-module-scss-module__7Q-qYW__featureListItem .feature-list-module-scss-module__7Q-qYW__colRight,.feature-list-module-scss-module__7Q-qYW__featureListItem .feature-list-module-scss-module__7Q-qYW__colRight img{width:100%;height:auto}}@media not (min-width:1024px){.feature-list-module-scss-module__7Q-qYW__featureListItem .feature-list-module-scss-module__7Q-qYW__colRight{width:100%;height:auto}.feature-list-module-scss-module__7Q-qYW__featureListItem .feature-list-module-scss-module__7Q-qYW__colRight img{width:100%;height:100%}}.feature-list-module-scss-module__7Q-qYW__featureListItem .feature-list-module-scss-module__7Q-qYW__colLeft{flex-flow:column;gap:1rem;display:flex}@media (min-width:768px){.feature-list-module-scss-module__7Q-qYW__featureListItem .feature-list-module-scss-module__7Q-qYW__colLeft{gap:1.5rem}}.feature-list-module-scss-module__7Q-qYW__featureListItem .feature-list-module-scss-module__7Q-qYW__colLeft p{margin-bottom:0}.feature-list-module-scss-module__7Q-qYW__featureListItem .feature-list-module-scss-module__7Q-qYW__featureListItemHeader{flex-flow:column;gap:.75rem;display:flex}.feature-list-module-scss-module__7Q-qYW__featureListItem .feature-list-module-scss-module__7Q-qYW__featuredItemFooter{padding-top:.75rem}@media (min-width:768px){.feature-list-module-scss-module__7Q-qYW__featureListItem .feature-list-module-scss-module__7Q-qYW__featuredItemFooter{padding-top:1rem}}@media (min-width:1024px){.feature-list-module-scss-module__7Q-qYW__featureListItem .feature-list-module-scss-module__7Q-qYW__featuredItemFooter{padding-top:1.5rem}}.feature-list-module-scss-module__7Q-qYW__featureList[data-theme=primary]{background:var(--primaryAlt);color:var(--light)}.feature-list-module-scss-module__7Q-qYW__featureList[data-theme=primary] .feature-list-module-scss-module__7Q-qYW__featureListItem{border-color:var(--borderDark)}
@media (min-width:768px) and (not (min-width:1024px)){.industry-cards-module-scss-module__pi4giq__industryCardsItems{flex-flow:wrap;justify-content:space-between;align-items:stretch;gap:1rem}.industry-cards-module-scss-module__pi4giq__industryCardsItems>div{flex:calc(50% - 1rem);width:100%}}@media (min-width:1024px){.industry-cards-module-scss-module__pi4giq__industryCardsHeading p{max-width:35rem}.industry-cards-module-scss-module__pi4giq__industryCardContainer:nth-child(2n) .industry-cards-module-scss-module__pi4giq__industryCard{flex-flow:row}}.industry-cards-module-scss-module__pi4giq__industryCard{background:rgba(var(--lightAltRgb), .25);border-radius:var(--borderRadius);width:100%;transition:var(--ease);flex-flow:column;gap:1.5rem;padding:1.5rem;display:flex;position:relative}@media (min-width:768px){.industry-cards-module-scss-module__pi4giq__industryCard{gap:2rem;padding:2rem}}@media (min-width:1024px){.industry-cards-module-scss-module__pi4giq__industryCard{min-height:25rem}}.industry-cards-module-scss-module__pi4giq__industryCard:hover{transform:translateY(-.5rem)}@media (min-width:1024px){.industry-cards-module-scss-module__pi4giq__industryCard{flex-flow:row-reverse;justify-content:space-between;align-items:stretch}.industry-cards-module-scss-module__pi4giq__industryCard>div{flex:0 0 calc(50% - 1rem)}}.industry-cards-module-scss-module__pi4giq__industryCardImage{background:var(--lightAlt);border-radius:var(--borderRadius);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.industry-cards-module-scss-module__pi4giq__industryCardImage img{width:100%;height:100%}.industry-cards-module-scss-module__pi4giq__industryCardContent,.industry-cards-module-scss-module__pi4giq__industryCardHeader{flex-flow:column;gap:1.25rem;display:flex}.industry-cards-module-scss-module__pi4giq__industryCardContent.industry-cards-module-scss-module__pi4giq__industryCardContent,.industry-cards-module-scss-module__pi4giq__industryCardHeader.industry-cards-module-scss-module__pi4giq__industryCardContent{justify-content:center}.industry-cards-module-scss-module__pi4giq__industryCardHeader{gap:1rem}.industry-cards-module-scss-module__pi4giq__industryCardHeader h3{font-size:clamp(1.5rem,2vw,2rem)}.industry-cards-module-scss-module__pi4giq__industryCardNumbers{flex-flow:row;align-items:center;gap:.75rem;display:flex}@media (min-width:768px) and (not (min-width:1024px)){.industry-cards-module-scss-module__pi4giq__industryCardNumbers{justify-content:center}}.industry-cards-module-scss-module__pi4giq__industryCardNumbers .industry-cards-module-scss-module__pi4giq__industryCardNumber{font-family:var(--heading);color:var(--primary);font-size:clamp(1.25rem,2vw,2rem)}.industry-cards-module-scss-module__pi4giq__industryCards [data-name=primaryButton]{background:var(--primary)}
.footer-social-items-module-scss-module__l9M7oG__footerSocialItems{flex-flow:row;align-items:center;gap:1rem;width:100%;display:flex}.footer-social-items-module-scss-module__l9M7oG__footerSocialItems .footer-social-items-module-scss-module__l9M7oG__footerSocialItem{width:2rem;height:2rem;color:rgba(var(--primaryAltRgb), .8);transition:var(--ease);align-items:center;display:flex}.footer-social-items-module-scss-module__l9M7oG__footerSocialItems .footer-social-items-module-scss-module__l9M7oG__footerSocialItem svg{fill:currentColor}.footer-social-items-module-scss-module__l9M7oG__footerSocialItems .footer-social-items-module-scss-module__l9M7oG__footerSocialItem:hover{color:var(--primaryAlt);scale:1.025}
.how-it-works-module-scss-module__KTM9rq__howItWorksItem .how-it-works-module-scss-module__KTM9rq__featureListItemNumber{font-family:var(--heading);color:var(--secondary);font-size:clamp(2rem,5.25vw,5.25rem)}.how-it-works-module-scss-module__KTM9rq__howItWorksItem .how-it-works-module-scss-module__KTM9rq__howItWorksItemButton{color:var(--primary);background:rgba(var(--primaryRgb), .15);border-color:var(--primary)}@media (min-width:768px) and (not (min-width:1024px)){.how-it-works-module-scss-module__KTM9rq__howItWorksItem .how-it-works-module-scss-module__KTM9rq__howItWorksItemButton{margin:0 auto}}@media (min-width:768px){.how-it-works-module-scss-module__KTM9rq__howItWorksItem .how-it-works-module-scss-module__KTM9rq__howItWorksItemButton{padding:.75rem 1.5rem}}.how-it-works-module-scss-module__KTM9rq__howItWorksItem .how-it-works-module-scss-module__KTM9rq__howItWorksItemButton:hover{background:rgba(var(--primaryRgb), .25)}
@media not (min-width:1024px){.platform-story-module-scss-module__b9lF0G__platformStoryItems{flex-flow:column!important}}.platform-story-module-scss-module__b9lF0G__platformStoryItem{border-bottom:1px solid var(--border);flex-flow:column;justify-content:space-between;gap:1.5rem;padding-bottom:1.5rem;display:flex}.platform-story-module-scss-module__b9lF0G__platformStoryItem:last-child{border-bottom:none;padding-bottom:0}@media (min-width:1024px){.platform-story-module-scss-module__b9lF0G__platformStoryItem{border-bottom:none;border-right:1px solid var(--border);padding-bottom:0;padding-right:1.5rem}.platform-story-module-scss-module__b9lF0G__platformStoryItem:last-child{border-right:none}}.platform-story-module-scss-module__b9lF0G__platformStoryItem.platform-story-module-scss-module__b9lF0G__visionPlatformStory h3{font-family:var(--heading);font-weight:500}@media (min-width:1024px){.platform-story-module-scss-module__b9lF0G__platformStoryItem.platform-story-module-scss-module__b9lF0G__visionPlatformStory h3{font-size:1.33rem}}.platform-story-module-scss-module__b9lF0G__platformStoryItemContainer{flex-flow:column;gap:1.5rem;display:flex}@media not (min-width:768px){.platform-story-module-scss-module__b9lF0G__platformStoryItemContainer{flex:0 0 100%}}.platform-story-module-scss-module__b9lF0G__platformStoryItemHeader{flex-flow:column;gap:1rem;display:flex}.platform-story-module-scss-module__b9lF0G__platformStoryItemHeader .platform-story-module-scss-module__b9lF0G__platformStoryItemImage{border-radius:var(--borderRadius);justify-content:center;align-items:center;width:100%;height:max-content;display:flex;position:relative;overflow:hidden}@media (min-width:576px) and (not (min-width:1024px)){.platform-story-module-scss-module__b9lF0G__platformStoryItemHeader .platform-story-module-scss-module__b9lF0G__platformStoryItemImage{aspect-ratio:4/3}}@media not (min-width:1024px){.platform-story-module-scss-module__b9lF0G__platformStoryItemHeader .platform-story-module-scss-module__b9lF0G__platformStoryItemImage img{width:100%;height:100%;object-fit:contain!important}}.platform-story-module-scss-module__b9lF0G__platformStoryItemContent{flex-flow:column;gap:.75rem;display:flex}.platform-story-module-scss-module__b9lF0G__platformStoryItemContent h3{font-family:var(--text);font-weight:500}.platform-story-module-scss-module__b9lF0G__platformStoryItemTags{flex-flow:wrap;gap:.5rem;display:flex}@media (min-width:768px) and (not (min-width:1024px)){.platform-story-module-scss-module__b9lF0G__platformStoryItemTags{justify-content:center}}.platform-story-module-scss-module__b9lF0G__platformStoryItemTags .platform-story-module-scss-module__b9lF0G__platformStoryItemTag{text-align:center;color:var(--primary);border-radius:var(--borderRadius);background:rgba(var(--primaryRgb), .045);justify-content:center;align-items:center;padding:.4rem .5rem;font-size:.75rem;font-weight:500;display:flex}@media (min-width:768px){.platform-story-module-scss-module__b9lF0G__platformStoryItemTags .platform-story-module-scss-module__b9lF0G__platformStoryItemTag{font-size:.875rem}}.platform-story-module-scss-module__b9lF0G__platformStoryItemTags .platform-story-module-scss-module__b9lF0G__platformStoryItemTag{color:var(--secondary);background:rgba(var(--secondaryRgb), .1)}.platform-story-module-scss-module__b9lF0G__platformStory[data-theme=dark] h2{color:var(--light)}.platform-story-module-scss-module__b9lF0G__platformStory[data-theme=dark] a{color:var(--secondary)}.platform-story-module-scss-module__b9lF0G__platformStory[data-theme=dark] .platform-story-module-scss-module__b9lF0G__platformStoryItem{color:var(--light);border-radius:var(--borderRadius);background:#181819;border-bottom:none;border-right:none;padding:1rem}
.footer-copyright-module-scss-module__YF2wia__footerCopyright{flex-flow:column-reverse;gap:1rem;width:100%;font-size:.75rem;display:flex}@media (min-width:768px){.footer-copyright-module-scss-module__YF2wia__footerCopyright{border-top:1px solid rgba(var(--primaryAltRgb), .15);flex-flow:row;justify-content:space-between;align-items:center;gap:1rem;padding-top:3rem;font-size:.875rem}}.footer-copyright-module-scss-module__YF2wia__footerCopyright .footer-copyright-module-scss-module__YF2wia__footerCopyrightText{color:rgba(var(--primaryAltRgb), .8)}.footer-copyright-module-scss-module__YF2wia__footerCopyright .footer-copyright-module-scss-module__YF2wia__footerPolicyLinks{flex-flow:wrap;align-items:center;gap:1rem;display:flex}@media (min-width:768px){.footer-copyright-module-scss-module__YF2wia__footerCopyright .footer-copyright-module-scss-module__YF2wia__footerPolicyLinks{justify-content:flex-end}}.footer-copyright-module-scss-module__YF2wia__footerCopyright .footer-copyright-module-scss-module__YF2wia__footerPolicyLinks a{color:rgba(var(--primaryAltRgb), .8);transition:var(--ease)}.footer-copyright-module-scss-module__YF2wia__footerCopyright .footer-copyright-module-scss-module__YF2wia__footerPolicyLinks a:after{content:"|";color:rgba(var(--primaryAltRgb), .2);margin-left:1rem}.footer-copyright-module-scss-module__YF2wia__footerCopyright .footer-copyright-module-scss-module__YF2wia__footerPolicyLinks a:last-child:after{content:unset}.footer-copyright-module-scss-module__YF2wia__footerCopyright .footer-copyright-module-scss-module__YF2wia__footerPolicyLinks a:hover{color:var(--primaryAlt)}#footer[data-theme=dark] .footer-copyright-module-scss-module__YF2wia__footerCopyright{border-top-color:rgba(var(--secondaryRgb), .1)}#footer[data-theme=dark] .footer-copyright-module-scss-module__YF2wia__footerCopyrightText{color:var(--secondary)}#footer[data-theme=dark] .footer-copyright-module-scss-module__YF2wia__footerPolicyLinks a{color:var(--secondary)}#footer[data-theme=dark] .footer-copyright-module-scss-module__YF2wia__footerPolicyLinks a:after{color:rgba(var(--secondaryRgb), .1)}
.module-stats-module-scss-module__mQmN3G__moduleStatsItems{margin-top:1.5rem}@media not (min-width:1024px){.module-stats-module-scss-module__mQmN3G__moduleStatsItems{grid-template-columns:repeat(2,1fr);display:grid;gap:1rem!important}.module-stats-module-scss-module__mQmN3G__moduleStatsItems>div{grid-column:span 1;width:100%}}.module-stats-module-scss-module__mQmN3G__moduleStatItem{text-align:center;border-radius:var(--borderRadius);border:1px solid var(--primaryAlt);flex-flow:column;justify-content:center;align-items:center;gap:1rem;padding:1.5rem 1rem;display:flex}@media (min-width:1024px){.module-stats-module-scss-module__mQmN3G__moduleStatItem{justify-content:flex-start}}.module-stats-module-scss-module__mQmN3G__moduleStatItem .module-stats-module-scss-module__mQmN3G__moduleStatItemNumbers{font-family:var(--heading);color:var(--primary);flex-flow:row;justify-content:center;align-items:center;gap:.15rem;font-size:clamp(1.75rem,4vw,4rem);display:flex}.module-stats-module-scss-module__mQmN3G__moduleStatItem:nth-child(2n) .module-stats-module-scss-module__mQmN3G__moduleStatItemNumbers{color:var(--primaryAlt)}.module-stats-module-scss-module__mQmN3G__moduleStats[data-theme=primary]{color:var(--light)}.module-stats-module-scss-module__mQmN3G__moduleStats[data-theme=primary] .module-stats-module-scss-module__mQmN3G__moduleStatItem{border-color:var(--light)}.module-stats-module-scss-module__mQmN3G__moduleStats[data-theme=primary] .module-stats-module-scss-module__mQmN3G__moduleStatItem:nth-child(2n) .module-stats-module-scss-module__mQmN3G__moduleStatItemNumbers{color:var(--light)}
.product-highlight-module-scss-module__tBlVaq__productHighlightItems{flex-flow:column;gap:1rem;display:flex}@media (min-width:768px){.product-highlight-module-scss-module__tBlVaq__productHighlightItems{flex-flow:wrap;justify-content:space-between;align-items:stretch}}.product-highlight-module-scss-module__tBlVaq__productHighlightItem{flex-basis:100%}@media (min-width:768px) and (not (min-width:1024px)){.product-highlight-module-scss-module__tBlVaq__productHighlightItem{flex:1 0 calc(50% - .67rem)}}@media (min-width:1024px){.product-highlight-module-scss-module__tBlVaq__productHighlightItem{flex:1 0 calc(50% - .67rem)}.product-highlight-module-scss-module__tBlVaq__productHighlightItem:not(:first-child):not(:nth-child(2)){flex-basis:calc(33.3333% - .67rem)}}.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner{background:rgba(var(--lightAltRgb), .25);border-radius:var(--borderRadius);height:100%;transition:var(--ease);border:1px solid #0000;flex-flow:column;justify-content:space-between;gap:1rem;padding:1.5rem;display:flex;position:relative;overflow:hidden}@media (min-width:1280px){.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner{padding:2rem}}.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner:before,.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner:after{filter:blur(5rem);visibility:hidden;opacity:0;width:7.5rem;height:7.5rem;transition:var(--ease);border-radius:50%;position:absolute}.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner:before{background:var(--primary);top:-2.5rem;left:-2.5rem}.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner:after{background:var(--secondary);bottom:-2.5rem;right:-2.5rem}.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner .product-highlight-module-scss-module__tBlVaq__productHighlightItemContent{z-index:1;flex-flow:column;gap:.75rem;display:flex;position:relative}.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner .product-highlight-module-scss-module__tBlVaq__productHighlightItemContent h3,.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner .product-highlight-module-scss-module__tBlVaq__productHighlightItemContent p{transition:var(--ease)}@media (min-width:1024px){.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner .product-highlight-module-scss-module__tBlVaq__productHighlightItemContent h3{max-width:30ch;font-size:1.5rem;line-height:133.33%}}.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner:hover,.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner:focus,.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner:active{background:var(--primary)}.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner:hover:before,.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner:hover:after,.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner:focus:before,.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner:focus:after,.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner:active:before,.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner:active:after{visibility:visible;opacity:1}.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner:hover .product-highlight-module-scss-module__tBlVaq__productHighlightItemIcon,.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner:focus .product-highlight-module-scss-module__tBlVaq__productHighlightItemIcon,.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner:active .product-highlight-module-scss-module__tBlVaq__productHighlightItemIcon{filter:brightness(0)invert()}.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner:hover span:not(a span),.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner:hover h3,.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner:hover p,.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner:hover a,.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner:focus span:not(a span),.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner:focus h3,.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner:focus p,.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner:focus a,.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner:active span:not(a span),.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner:active h3,.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner:active p,.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner:active a{color:var(--light)}@media (min-width:768px){.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner:hover,.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner:focus,.product-highlight-module-scss-module__tBlVaq__productHighlightItemInner:active{transform:scale(1.025)}}
.footer-bottom-module-scss-module__ZAwA2W__footerBottom{width:100%;overflow:hidden}.footer-bottom-module-scss-module__ZAwA2W__footerBottom .footer-bottom-module-scss-module__ZAwA2W__footerWords{flex-flow:column;gap:1rem;display:flex}.footer-bottom-module-scss-module__ZAwA2W__footerBottom .footer-bottom-module-scss-module__ZAwA2W__footerWord{width:100%;display:flex}.footer-bottom-module-scss-module__ZAwA2W__footerBottom .footer-bottom-module-scss-module__ZAwA2W__footerWord.footer-bottom-module-scss-module__ZAwA2W__footerWordTwo{justify-content:center}.footer-bottom-module-scss-module__ZAwA2W__footerBottom .footer-bottom-module-scss-module__ZAwA2W__footerWord.footer-bottom-module-scss-module__ZAwA2W__footerWordVision{max-width:calc(90% - 2rem);margin-bottom:-4rem}.footer-bottom-module-scss-module__ZAwA2W__footerBottom .footer-bottom-module-scss-module__ZAwA2W__footerWord.footer-bottom-module-scss-module__ZAwA2W__footerWordVision svg{width:100%;height:auto}
.legal-pages-module-scss-module__6L4p_a__privacyPolicyContainer{gap:1.25rem}.legal-pages-module-scss-module__6L4p_a__privacyPolicySection{flex-direction:column;gap:.75rem;display:flex}.legal-pages-module-scss-module__6L4p_a__privacyPolicySection p{margin-bottom:0}.legal-pages-module-scss-module__6L4p_a__privacyPolicySection ul{flex-direction:column;gap:.5rem;padding-left:1.25rem;display:flex}.legal-pages-module-scss-module__6L4p_a__privacyPolicySection li{line-height:1.6}.legal-pages-module-scss-module__6L4p_a__tableContainer{width:100%;overflow-x:auto}.legal-pages-module-scss-module__6L4p_a__tableContainer table{border-collapse:collapse;width:100%;min-width:50rem}.legal-pages-module-scss-module__6L4p_a__tableContainer th,.legal-pages-module-scss-module__6L4p_a__tableContainer td{text-align:left;vertical-align:top;border:.0625rem solid;padding:.75rem}.legal-pages-module-scss-module__6L4p_a__tableContainer th{font-weight:600}.legal-pages-module-scss-module__6L4p_a__cookieGroup{background:#0000000d}
