@layer pages{.page--landing[data-route="/tech-companies-testimonials/"] .first-version-prose{overflow:hidden;background:#fff}.page--landing[data-route="/tech-companies-testimonials/"] .first-version-prose>section{background:#fff}.company-video{position:relative;display:block!important;width:min(100%,70rem);margin:4rem auto 0!important;padding:0!important;overflow:hidden;aspect-ratio:16/9;border:0!important;border-radius:.5rem;outline:0;background:#182718!important;box-shadow:none!important;text-decoration:none}.company-video__iframe{position:absolute;inset:0;display:block;width:100%;height:100%;border:0;background:#182718}.company-video__label{position:absolute;z-index:2;top:1rem;right:1rem;display:block;width:max-content;max-width:min(60%,30rem);padding:.72rem 1.15rem;border:1px solid rgb(255 255 255 / 90%);border-radius:.7rem;background:#e7eae8e0;box-shadow:0 .2rem .75rem #18271824;color:#182718;font-size:clamp(1rem,1.15vw,1.125rem);font-weight:600;line-height:1.3;text-align:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.company-video__play{position:absolute;inset:50% auto auto 50%;display:grid;width:5rem;height:5rem;place-items:center;border:3px solid #fff;border-radius:50%;background:#287638eb;box-shadow:0 .5rem 2rem #00000038;transform:translate(-50%,-50%);transition:transform .2s ease,background .2s ease}.company-video__play:after{width:0;height:0;margin-left:.35rem;border-top:.85rem solid transparent;border-bottom:.85rem solid transparent;border-left:1.35rem solid #fff;content:""}.company-video:hover .company-video__play,.company-video:focus-visible .company-video__play{background:#205f2e;transform:translate(-50%,-50%) scale(1.08)}.company-video[data-video-active]{cursor:default}.employee-help__copy{display:flex;min-width:0;flex:1;flex-direction:column;align-items:flex-start}.employee-help__copy strong{font-size:1rem;font-weight:600;line-height:1.4}.employee-help__copy>span{color:#626262;font-size:.875rem;line-height:1.5}.employee-help__button{display:inline-flex;flex:0 0 auto;padding:.625rem 1.5rem;align-items:center;gap:.35rem;border-radius:.5rem;background:#2d7a3a;color:#fff;font-size:.875rem;font-weight:600}.tech-testimonials__hero{padding:4rem 1.5rem 2.25rem!important;text-align:center}.page--landing[data-route="/tech-companies-testimonials/"] .first-version-prose>section.tech-testimonials__hero h1{width:auto!important;max-width:47rem!important;margin:0 auto!important;color:var(--color-brand)!important;font-size:clamp(2.35rem,4vw,3.5rem)!important;line-height:1.12!important;text-align:center!important}.tech-testimonials__video-section{padding:0 1.5rem 4rem!important}.tech-testimonials__video.company-video{width:min(100%,62rem);margin:auto!important;aspect-ratio:16/9;border-radius:.45rem}.tech-testimonials__video-poster{display:block;width:100%;height:100%;object-fit:cover}.tech-testimonials__customers{padding:3rem 0 4rem!important;background:#fff!important;text-align:center}.page--landing[data-route="/tech-companies-testimonials/"] .tech-testimonials__customers h2{margin:0 auto 2.25rem;font-family:var(--font-serif);font-size:clamp(1.8rem,3vw,2.5rem);font-weight:500}.tech-testimonials__logo-carousel{width:100%;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.tech-testimonials__logo-track{display:flex;width:max-content;animation:tech-logo-scroll 30s linear infinite}.tech-testimonials__logo-track>span{display:flex;min-width:88rem;align-items:center;justify-content:space-around;gap:2.75rem;padding-inline:1.5rem}.tech-testimonials__logo{width:auto;max-width:8rem;height:2.8rem;object-fit:contain}.tech-testimonials__logo-carousel:is(:hover,:focus-within) .tech-testimonials__logo-track{animation-play-state:paused}@keyframes tech-logo-scroll{to{transform:translate(-50%)}}.tech-testimonials__platform-section{padding:5rem max(1.5rem,calc((100vw - 70rem)/2))!important}.tech-testimonials__platform{display:grid;grid-template-columns:1.12fr .88fr;align-items:center;gap:4.5rem}.tech-testimonials__platform-image{width:100%;height:auto}.tech-testimonials__platform-copy{text-align:left}.tech-testimonials__platform-copy>section{padding:0}.tech-testimonials__platform-copy h2{margin:0 0 1.4rem;color:var(--color-brand);font-size:clamp(1.8rem,2.8vw,2.55rem);line-height:1.18}.tech-testimonials__platform-copy p{margin:0;line-height:1.7}.tech-testimonials__services{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(18rem,.88fr);padding:4.5rem max(1.5rem,calc((100vw - 65rem)/2)) 0!important;align-items:end;gap:4rem;background:#f3f3f0!important;text-align:left}.tech-testimonials__services-copy{align-self:center;padding-bottom:4rem}.tech-testimonials__services-copy>h3{margin:0 0 1rem;color:var(--color-brand);font-size:clamp(2rem,3vw,2.75rem)}.tech-testimonials__services-copy>p{margin:.5rem 0;line-height:1.6}.tech-testimonials__services-list{display:grid;grid-template-columns:1fr 1fr;gap:1rem 1.5rem;margin:2rem 0 0;padding:0;list-style:none}.tech-testimonials__services-list li{display:flex;min-width:0;align-items:center;gap:.8rem;color:#1a322d;font-size:.94rem;font-weight:650;line-height:1.3;text-align:left!important}.tech-testimonials__service-icon{width:2.7rem;height:2.7rem;flex:0 0 auto;object-fit:contain}.tech-testimonials__device{display:block;width:min(100%,25rem);max-height:37rem;margin:0 auto;object-fit:contain;object-position:center bottom}.tech-testimonials__contact{padding:2.5rem 1.5rem!important;background:#fff!important;color:#1a1a1a;text-align:left}.page--landing[data-route="/tech-companies-testimonials/"] .tech-testimonials__contact-link{display:flex;width:min(100%,60rem);margin:0 auto;padding:1.5rem 2rem;align-items:center;justify-content:space-between;gap:1.5rem;border:2px solid #e8f5eb;border-radius:.75rem;background:#fff;box-shadow:none;color:#1a1a1a;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.page--landing[data-route="/tech-companies-testimonials/"] .tech-testimonials__contact-link:is(:hover,:focus-visible){border-color:#64ad38;box-shadow:0 .35rem 1rem #2876381f;transform:translateY(-2px)}.page--landing[data-route="/tech-companies-testimonials/"] .tech-testimonials__contact-link:after{content:none!important}.page--landing[data-route="/tech-companies-testimonials/"] .tech-testimonials__contact-link .employee-help__copy{text-align:left!important}.tech-testimonials__final-cta{position:relative;display:grid;grid-template-columns:1fr 1fr;width:min(calc(100% - 3rem),58rem);min-height:24rem;margin:5rem auto!important;padding:3.5rem!important;align-items:center;overflow:hidden;border-radius:.75rem;background:var(--color-brand)!important;color:#fff;text-align:left}.tech-testimonials__cta-copy{position:relative;z-index:2}.page--landing[data-route="/tech-companies-testimonials/"] .tech-testimonials__final-cta h2{margin:0 0 1.5rem;color:#fff;font-size:clamp(1.9rem,3vw,2.45rem);line-height:1.2}.page--landing[data-route="/tech-companies-testimonials/"] .tech-testimonials__final-cta h2:first-line{color:#fcd757}.tech-testimonials__final-cta a{display:inline-flex;padding:.8rem 1.3rem;border-radius:.4rem;background:#fff;color:var(--color-brand);font-weight:700;text-decoration:none}.tech-testimonials__cta-video,.tech-testimonials__cta-image{grid-column:2;grid-row:1;width:100%;max-height:22rem;object-fit:contain}.tech-testimonials__cta-image{display:none}.page--landing[data-route="/tech-companies-testimonials/"]>.call-to-action{display:none}@media(max-width:820px){.tech-testimonials__hero{padding-top:2.75rem!important}.tech-testimonials__video-section{padding-inline:1rem!important;padding-bottom:3rem!important}.tech-testimonials__customers{padding-block:2.5rem 3rem!important}.tech-testimonials__logo-track>span{min-width:68rem;gap:2rem}.tech-testimonials__logo{max-width:6.5rem;height:2.25rem}.tech-testimonials__platform{grid-template-columns:1fr;gap:2rem}.tech-testimonials__platform-section{padding-block:3.5rem!important}.tech-testimonials__platform-image{width:min(100%,35rem);margin:auto}.tech-testimonials__services{grid-template-columns:1fr;gap:1rem;padding-top:3.5rem!important}.tech-testimonials__services-copy{padding-bottom:1rem}.tech-testimonials__device{max-height:31rem}.page--landing[data-route="/tech-companies-testimonials/"] .tech-testimonials__contact-link{flex-direction:column;padding:1.75rem 1.5rem;align-items:stretch}.page--landing[data-route="/tech-companies-testimonials/"] .tech-testimonials__contact-link .employee-help__button{align-self:flex-start}.tech-testimonials__final-cta{grid-template-columns:1fr;min-height:38rem;padding:2.5rem 2rem 19rem!important}.tech-testimonials__cta-video{display:none}.tech-testimonials__cta-image{position:absolute;right:10%;bottom:0;display:block;width:80%!important;height:18rem;grid-column:1/-1;grid-row:1;object-fit:contain}}@media(max-width:48rem){.company-video__label{top:.65rem;right:5%;width:90%;max-width:none;box-sizing:border-box;padding:.42rem .65rem;border-radius:.6rem;font-size:.75rem;line-height:1.25}.company-video__play{width:3.75rem;height:3.75rem}.company-video__play:after{border-top-width:.65rem;border-bottom-width:.65rem;border-left-width:1rem}}@media(prefers-reduced-motion:reduce)and (min-width:821px){.tech-testimonials__cta-video{display:none}.tech-testimonials__cta-image{display:block}}@media(max-width:480px){.tech-testimonials__services-list{grid-template-columns:1fr}}}
