.hero-scroll-track{position:relative;height:calc(max(100svh,730px) + 75svh);background:#fff;isolation:isolate}.hero-scroll-pin{position:sticky;top:0;height:max(100svh,730px);overflow:hidden}.hero-scroll-pin .dna-hero.lab-hero{height:100%;min-height:0;transform:translateY(var(--frame-y,0px)) scale(var(--frame-scale,1));border-radius:var(--frame-radius,0px);transform-origin:center;will-change:transform,border-radius;box-shadow:0 24px 65px rgba(17,45,87,var(--frame-shadow,0))}.hero-scroll-pin .dna-visual{transform:none;will-change:auto}.lab-home header{--frame-light:0;background:linear-gradient(180deg,rgba(4,23,44,calc(.94 * (1 - var(--frame-light)))),rgba(4,23,44,calc(.55 * (1 - var(--frame-light))))),rgba(255,255,255,var(--frame-light));box-shadow:none;transition:color .3s,border-color .3s}.lab-home header.header-on-light{border-color:#173e5820;box-shadow:0 5px 24px #12314b06;backdrop-filter:blur(12px)}.lab-home header.header-on-light nav>a,.lab-home header.header-on-light .services-toggle,.lab-home header.header-on-light .login-link,.lab-home header.header-on-light .menu{color:#112d57}.lab-home header.header-on-light .logo,.lab-home header.header-on-light>a:first-child:hover .logo{filter:none}.lab-home header.header-on-light>.button{background:#112d57;color:#e5fff6;border-color:#112d57}.lab-home header.header-on-light>.button:hover{background:#006e69}.lab-introduction{background:#fff}.lab-home header.header-on-light nav>a:hover,.lab-home header.header-on-light .services-toggle:hover{color:#00867d}
@media(max-width:1100px){.lab-home header.header-on-light nav{background:#fff}.lab-home header.header-on-light .dropdown-panel{background:#edf9f4}}
@media(max-width:760px){.hero-scroll-track{height:calc(max(100svh,780px) + 48svh)}.hero-scroll-pin{height:max(100svh,780px)}}
.motion-paused .hero-scroll-track{height:auto}.motion-paused .hero-scroll-pin{position:relative}.motion-paused .hero-scroll-pin .dna-hero{transform:none;border-radius:0;box-shadow:none;will-change:auto}
@media(prefers-reduced-motion:reduce){.hero-scroll-track{height:auto}.hero-scroll-pin{position:relative}.hero-scroll-pin .dna-hero.lab-hero{transform:none;border-radius:0;box-shadow:none;will-change:auto}}
