.home_heroStage__pVPbX{position:relative;isolation:isolate;overflow:clip;background:linear-gradient(118deg,#fff 25%,#fcfefe 56%,#eef7f7)}.home_heroStage__pVPbX .home_hero__o4ZPq{position:relative;z-index:1;gap:56px;padding-block:76px 78px}.home_heroCopy__e6FQF{min-width:0}.home_heroStage__pVPbX .home_hero__o4ZPq h1{font-size:clamp(40px,4.5vw,56px);line-height:1.28}.home_heroEyebrow__gvip6{display:flex;align-items:center;gap:10px}.home_heroEyebrow__gvip6:before{content:"";width:22px;height:1px;background:#5b9da4;flex-shrink:0}.home_heroStage__pVPbX .home_hero__o4ZPq .hp-hero-intro{margin-block:25px}.home_heroStage__pVPbX .home_hero__o4ZPq .hp-hero-person{margin-bottom:28px}.home_heroStage__pVPbX .hp-button-primary{box-shadow:0 5px 13px -8px #126d7880}.home_labInviteLink__MgRej.home_labInviteLink__MgRej{background:#edf5f1;border-color:#c8dcd3;color:#365d54}.home_labInviteLink__MgRej.home_labInviteLink__MgRej:hover{background:#e3efea;border-color:#adc9bf}.home_labInviteLink__MgRej:focus-visible{outline:3px solid #297c77;outline-offset:4px}.home_labInviteBadge__2kcd9{position:relative;isolation:isolate;padding:2px 5px;border:1px solid #ed6d89;border-radius:4px;background:#fff0f3;color:#b91c3c;font-size:10px;font-weight:750;line-height:1.2;letter-spacing:.4px}.home_labInviteBadge__2kcd9:before{content:"";position:absolute;z-index:-1;inset:-1px;border-radius:inherit;box-shadow:0 0 6px #ff375f77,0 0 2.7px #ff375f77;pointer-events:none;animation:home_labBadgePulse__OWasz 3s ease-in-out infinite}@keyframes home_labBadgePulse__OWasz{0%,to{opacity:.18}50%{opacity:.9}}.home_ambient__Zef4X{position:absolute;inset:0 0 0 35%;z-index:0;pointer-events:none}.home_ambientGlow__nU0Xz{position:absolute;width:94%;height:130%;top:-17%;right:-10%;background:radial-gradient(ellipse at center,#d4edeb90 0,#e5f2f27a 36%,transparent 68%);transform:translateZ(0);animation:home_lightArrives__UCCm0 4.8s ease-out both}.home_ambientLines__xsqo7{position:absolute;width:780px;height:auto;top:50%;right:max(-70px,calc((100vw - 1320px) / 2));transform:translateY(-50%);stroke:#90babd;stroke-width:.8;opacity:.25}.home_ambientLines__xsqo7 circle{fill:#659da1;stroke:none}.home_heroVisual__mmHFW{position:relative;min-width:0;padding-bottom:27px}.home_heroPhoto__5HJT4.home_heroPhoto__5HJT4{position:relative;padding:8px 8px 0;background:#fff;border:1px solid #d8e6e7;border-radius:20px;box-shadow:0 18px 45px -28px #2f677d55,0 2px 4px #28475d04}.home_heroPhoto__5HJT4.home_heroPhoto__5HJT4 img{border-radius:13px 13px 3px 3px;aspect-ratio:1.43}.home_heroPhoto__5HJT4.home_heroPhoto__5HJT4 figcaption{padding:6px 10px;font-size:12px}.home_heroPhoto__5HJT4 figcaption>span{display:flex;align-items:center;gap:8px}.home_heroPhoto__5HJT4 figcaption>span:before{content:"";width:5px;height:5px;border-radius:50%;background:#4c989f}.home_photoNote__dZjja{position:absolute;bottom:0;right:6px;display:flex;gap:8px;align-items:center;font-size:9px;font-weight:550;color:#57767e;letter-spacing:1.6px}.home_photoNote__dZjja>span{width:20px;height:1px;background:#93b4ba}.home_focusSection__IbXVg.home_focusSection__IbXVg{padding-block:74px 80px;scroll-margin-top:18px}.home_focusHeading__rBA4x.home_focusHeading__rBA4x{margin-bottom:29px}.home_focusGrid__ozSSJ.home_focusGrid__ozSSJ{gap:20px}.home_focusReveal__P5THl{min-width:0;height:100%}.home_focusCard__K4nXI.home_focusCard__K4nXI{position:relative;display:flex;flex-direction:column;height:100%;padding:28px;overflow:hidden;background:linear-gradient(155deg,#fff 35%,#f4f9fa);border:1px solid #dbe6e9;border-radius:16px;box-shadow:0 7px 20px -18px #183f5473}.home_focusCard__K4nXI:before{content:"";position:absolute;top:0;left:28px;width:40px;height:2px;background:#75aeb4}.home_focusCard__K4nXI .hp-focus-top>svg{border:1px solid #dbe9e9;border-radius:13px;background:#eef6f6}.home_focusCard__K4nXI .hp-focus-top>span{color:#67818b;font-size:11px}.home_focusCard__K4nXI.home_focusCard__K4nXI h3{margin-top:23px;margin-bottom:12px;font-size:19px}.home_focusCard__K4nXI.home_focusCard__K4nXI p{font-size:15px;line-height:1.85;margin-bottom:26px}.home_focusKeywords__2SiX_{margin-top:auto;padding-top:16px;border-top:1px solid #dde8ea;font-size:12px;color:#446e79;letter-spacing:.1px}@keyframes home_lightArrives__UCCm0{0%{opacity:.45;transform:translate3d(18px,10px,0) scale(.96)}to{opacity:1;transform:translateZ(0) scale(1)}}@media (max-width:1100px){.home_heroStage__pVPbX .home_hero__o4ZPq{gap:36px}.home_heroStage__pVPbX .home_hero__o4ZPq h1{font-size:46px}.home_focusGrid__ozSSJ.home_focusGrid__ozSSJ{gap:16px}.home_focusCard__K4nXI.home_focusCard__K4nXI{padding:24px}}@media (max-width:900px){.home_heroStage__pVPbX .home_hero__o4ZPq{padding-block:48px;gap:34px}.home_heroStage__pVPbX .home_hero__o4ZPq h1{font-size:clamp(36px,6vw,48px)}.home_ambient__Zef4X{inset:30% -15% -5% 0}.home_ambientLines__xsqo7{width:850px;right:-200px;opacity:.18}.home_heroPhoto__5HJT4.home_heroPhoto__5HJT4 img{aspect-ratio:1.8}.home_focusCard__K4nXI.home_focusCard__K4nXI{padding:22px}.home_focusCard__K4nXI.home_focusCard__K4nXI h3{font-size:18px}}@media (max-width:760px){.home_heroStage__pVPbX{background:linear-gradient(158deg,#fff 30%,#f8fcfc 65%,#edf6f6)}.home_heroStage__pVPbX .home_hero__o4ZPq{padding-block:36px 30px;gap:27px}.home_heroStage__pVPbX .home_hero__o4ZPq h1{font-size:clamp(34px,8.7vw,44px);letter-spacing:-1.5px}.home_heroEyebrow__gvip6{gap:8px;font-size:10px;letter-spacing:1.35px}.home_heroEyebrow__gvip6:before{width:16px}.home_heroStage__pVPbX .home_hero__o4ZPq .hp-hero-intro{margin-block:20px;font-size:16px;line-height:1.85}.home_heroStage__pVPbX .home_hero__o4ZPq .hp-hero-person{margin-bottom:23px}.home_heroStage__pVPbX .hp-desktop-break{display:none}.home_heroVisual__mmHFW{padding-bottom:24px}.home_heroPhoto__5HJT4.home_heroPhoto__5HJT4{border-radius:15px;padding:6px 6px 0;box-shadow:0 12px 24px -23px #2f677d88}.home_heroPhoto__5HJT4.home_heroPhoto__5HJT4 img{aspect-ratio:1.7;border-radius:9px 9px 2px 2px}.home_heroPhoto__5HJT4.home_heroPhoto__5HJT4 figcaption{padding:3px 8px;font-size:11px}.home_photoNote__dZjja{right:4px;font-size:8px;letter-spacing:1.2px}.home_ambient__Zef4X{inset:40% -50% -5% 0}.home_ambientLines__xsqo7{width:620px;right:-30px;opacity:.16}.home_ambientGlow__nU0Xz{animation:none}.home_focusSection__IbXVg.home_focusSection__IbXVg{padding-block:46px 48px}.home_focusHeading__rBA4x.home_focusHeading__rBA4x{margin-bottom:23px}.home_focusHeading__rBA4x .hp-muted{max-width:28ch;line-height:1.8}.home_focusGrid__ozSSJ.home_focusGrid__ozSSJ{gap:14px}.home_focusCard__K4nXI.home_focusCard__K4nXI{padding:24px;border-radius:14px}.home_focusCard__K4nXI.home_focusCard__K4nXI h3{margin-top:20px;font-size:20px}.home_focusCard__K4nXI.home_focusCard__K4nXI p{margin-bottom:22px;font-size:16px}.home_focusKeywords__2SiX_{padding-top:14px}}@media (max-width:370px){.home_heroStage__pVPbX .home_hero__o4ZPq h1{font-size:32px}.home_heroEyebrow__gvip6{font-size:9px;letter-spacing:1.1px;gap:6px}.home_heroEyebrow__gvip6:before{width:12px}.home_focusCard__K4nXI.home_focusCard__K4nXI{padding:21px}.home_focusCard__K4nXI.home_focusCard__K4nXI h3{font-size:19px}}@media (prefers-reduced-motion:reduce){.home_ambientGlow__nU0Xz{animation:none;transform:none}.home_labInviteBadge__2kcd9:before{animation:none;opacity:.7}}