.ValidationPage_statOuter__xoCsd{box-sizing:border-box;max-width:calc(var(--gw-plate, 1360px) + 80px);margin-inline:auto;padding:0 40px}.ValidationPage_statBand__QKMkv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:40px 32px;border-radius:28px;background:linear-gradient(135deg,#0f1014,#1a1230 62%,#33206b 135%);color:#fff}.ValidationPage_statCell__VZjfV{padding:6px 28px;text-align:center}.ValidationPage_statCell__VZjfV+.ValidationPage_statCell__VZjfV{border-left:1px solid rgba(255,255,255,.14)}.ValidationPage_statValue__AdAG6{margin:0 0 8px;font-size:clamp(26px,2.4vw,38px);font-weight:700;line-height:1.05;letter-spacing:-.02em;text-wrap:balance}.ValidationPage_statLabel__sUYC4{margin:0;color:rgba(255,255,255,.66);font-size:14px;line-height:1.45;text-wrap:balance}@media (max-width:1023px){.ValidationPage_statOuter__xoCsd{padding:0 24px}.ValidationPage_statBand__QKMkv{grid-template-columns:repeat(2,minmax(0,1fr));padding:32px 20px;row-gap:30px;border-radius:24px}.ValidationPage_statCell__VZjfV+.ValidationPage_statCell__VZjfV{border-left:0}.ValidationPage_statCell__VZjfV:nth-child(2n){border-left:1px solid rgba(255,255,255,.14)}}@media (max-width:767px){.ValidationPage_statOuter__xoCsd{padding:0 16px}.ValidationPage_statBand__QKMkv{padding:28px 12px;row-gap:26px;border-radius:20px}.ValidationPage_statCell__VZjfV{padding:4px 16px}.ValidationPage_statValue__AdAG6{font-size:24px}.ValidationPage_statLabel__sUYC4{font-size:13px}}.ValidationPage_validationOuter__3lZmS{box-sizing:border-box;max-width:calc(var(--gw-plate, 1360px) + 80px);margin-inline:auto;padding:40px 40px 0}.ValidationPage_validationWindow__k1hMr{overflow:hidden;border-radius:32px;background:#f2f3f5}.ValidationPage_validationHeader__V_MJl{min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:56px 48px;background:#f2f3f5;color:#1d2430;text-align:center}.ValidationPage_validationEyebrow__pMwKu{margin-bottom:12px;color:#6233ff;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ValidationPage_validationHeading__QPAWy{margin:0;font-size:42px;font-weight:700;line-height:1.25;letter-spacing:-.018em}.ValidationPage_validationIntro__d3DpF{max-width:820px;margin:18px 0 0;color:#5f6877;font-size:18px;line-height:1.5;text-wrap:balance}.ValidationPage_validationGrid__lwWbE{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.82fr);grid-template-rows:repeat(2,minmax(270px,auto));gap:22px;padding:48px max(56px,calc((100% - var(--gw-col, 1104px)) / 2)) 56px}.ValidationPage_validationItem__0uH2j{min-width:0}.ValidationPage_validationItem__0uH2j>.ValidationPage_validationCard__e68E4{height:100%}.ValidationPage_validationSystems__waeGo{grid-column:1;grid-row:1}.ValidationPage_validationProcesses__hKmxx{grid-column:1;grid-row:2}.ValidationPage_validationCleanrooms__5n5fq{grid-column:2;grid-row:1/span 2}.ValidationPage_validationCard__e68E4{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,200px);column-gap:16px;align-items:center;min-height:270px;overflow:hidden;padding:34px 40px 34px 38px;border:1px solid rgba(15,20,40,.1);border-radius:24px;background:#fff;color:#1d2430;text-decoration:none;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.ValidationPage_validationCopy__W8z69{position:relative;z-index:1;min-width:0}.ValidationPage_validationCardTitle__ji01t{margin:0;font-size:clamp(26px,2vw,30px);font-weight:680;line-height:1.1;letter-spacing:-.03em;text-wrap:balance}.ValidationPage_validationCardDescription__MlzmX{max-width:590px;margin:12px 0 0;color:#5f6877;font-size:16px;line-height:1.5;text-wrap:pretty}.ValidationPage_validationMedia__1nFDL{display:grid;place-items:center;width:150px;height:150px;margin-inline:auto;border-radius:38px;background:color-mix(in srgb,var(--validation-accent) 10%,white);color:var(--validation-accent);box-shadow:0 22px 42px color-mix(in srgb,var(--validation-accent) 13%,transparent);animation:ValidationPage_validation-float__LpY1v 5.8s ease-in-out infinite}.ValidationPage_validationMedia__1nFDL svg{width:78px;height:78px}.ValidationPage_validationImageMedia__o51XO{width:100%;height:190px;border-radius:0;background:transparent;box-shadow:none;filter:drop-shadow(0 16px 18px color-mix(in srgb,var(--validation-accent) 14%,transparent))}.ValidationPage_validationImageMedia__o51XO img{display:block;width:100%;max-width:240px;height:190px;object-fit:contain}.ValidationPage_validationCleanrooms__5n5fq .ValidationPage_validationCard__e68E4{display:flex;flex-direction:column;align-items:stretch;padding:40px 40px 104px}.ValidationPage_validationCleanrooms__5n5fq .ValidationPage_validationMedia__1nFDL{width:190px;height:190px;margin-top:auto;margin-bottom:auto}.ValidationPage_validationCleanrooms__5n5fq .ValidationPage_validationMedia__1nFDL svg{width:98px;height:98px}.ValidationPage_validationCleanrooms__5n5fq .ValidationPage_validationImageMedia__o51XO{width:100%;height:260px;margin-top:28px;margin-bottom:auto}.ValidationPage_validationCleanrooms__5n5fq .ValidationPage_validationImageMedia__o51XO img{max-width:300px;height:260px}@media (min-width:1024px) and (max-width:1199px){.ValidationPage_validationGrid__lwWbE{grid-template-columns:1fr;grid-template-rows:none}.ValidationPage_validationCleanrooms__5n5fq,.ValidationPage_validationProcesses__hKmxx,.ValidationPage_validationSystems__waeGo{grid-column:auto;grid-row:auto}.ValidationPage_validationCleanrooms__5n5fq .ValidationPage_validationCard__e68E4{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,200px);align-items:center;padding:34px 40px 34px 38px}.ValidationPage_validationCleanrooms__5n5fq .ValidationPage_validationImageMedia__o51XO{height:190px;margin:0}.ValidationPage_validationCleanrooms__5n5fq .ValidationPage_validationImageMedia__o51XO img{max-width:240px;height:190px}}.ValidationPage_validationArrow__P2fIk{position:absolute;right:30px;bottom:30px;display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:#0f1014;color:#fff;transition:background .22s ease,transform .22s ease}.ValidationPage_validationArrow__P2fIk svg{width:22px;height:22px;stroke-width:1.5}.ValidationPage_validationCard__e68E4:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--validation-accent) 34%,transparent);box-shadow:0 12px 30px rgba(30,45,80,.08)}.ValidationPage_validationCard__e68E4:hover .ValidationPage_validationArrow__P2fIk{background:var(--validation-accent);transform:translateX(3px)}.ValidationPage_validationCard__e68E4:focus-visible{outline:3px solid var(--validation-accent);outline-offset:4px}@keyframes ValidationPage_validation-float__LpY1v{0%,to{transform:translateY(4px)}50%{transform:translateY(-7px)}}@media (max-width:1023px){.ValidationPage_validationOuter__3lZmS{padding:32px 24px 0}.ValidationPage_validationWindow__k1hMr{border-radius:24px}.ValidationPage_validationHeader__V_MJl{min-height:260px;padding:48px 36px}.ValidationPage_validationGrid__lwWbE{grid-template-columns:1fr;grid-template-rows:none;gap:20px;padding:32px 36px 36px}.ValidationPage_validationCleanrooms__5n5fq,.ValidationPage_validationProcesses__hKmxx,.ValidationPage_validationSystems__waeGo{grid-column:auto;grid-row:auto}.ValidationPage_validationCard__e68E4,.ValidationPage_validationCleanrooms__5n5fq .ValidationPage_validationCard__e68E4{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(180px,.8fr);align-items:center;min-height:250px;padding:28px 88px 28px 28px}.ValidationPage_validationCleanrooms__5n5fq .ValidationPage_validationMedia__1nFDL{width:150px;height:150px;margin:0 auto}.ValidationPage_validationCleanrooms__5n5fq .ValidationPage_validationMedia__1nFDL svg{width:78px;height:78px}.ValidationPage_validationCleanrooms__5n5fq .ValidationPage_validationImageMedia__o51XO,.ValidationPage_validationImageMedia__o51XO{height:185px;margin:0 auto}.ValidationPage_validationCleanrooms__5n5fq .ValidationPage_validationImageMedia__o51XO img,.ValidationPage_validationImageMedia__o51XO img{max-width:235px;height:185px}}@media (max-width:767px){.ValidationPage_validationOuter__3lZmS{padding:24px 16px 0}.ValidationPage_validationWindow__k1hMr{border-radius:20px}.ValidationPage_validationHeader__V_MJl{min-height:230px;padding:40px 22px}.ValidationPage_validationIntro__d3DpF{font-size:16px}.ValidationPage_validationGrid__lwWbE{gap:14px;padding:16px}.ValidationPage_validationCard__e68E4,.ValidationPage_validationCleanrooms__5n5fq .ValidationPage_validationCard__e68E4{display:flex;flex-direction:column;align-items:stretch;min-height:0;padding:24px 20px 78px;border-radius:20px}.ValidationPage_validationCleanrooms__5n5fq .ValidationPage_validationMedia__1nFDL,.ValidationPage_validationMedia__1nFDL{width:132px;height:132px;margin:24px auto 0;border-radius:32px}.ValidationPage_validationCleanrooms__5n5fq .ValidationPage_validationMedia__1nFDL svg,.ValidationPage_validationMedia__1nFDL svg{width:68px;height:68px}.ValidationPage_validationCleanrooms__5n5fq .ValidationPage_validationImageMedia__o51XO,.ValidationPage_validationImageMedia__o51XO{width:100%;height:165px;border-radius:0}.ValidationPage_validationCleanrooms__5n5fq .ValidationPage_validationImageMedia__o51XO img,.ValidationPage_validationImageMedia__o51XO img{max-width:210px;height:165px}.ValidationPage_validationArrow__P2fIk{right:20px;bottom:20px;width:48px;height:48px;border-radius:12px}}@media (max-width:639px){.ValidationPage_validationHeading__QPAWy{font-size:30px}}@media (prefers-reduced-motion:reduce){.ValidationPage_validationArrow__P2fIk,.ValidationPage_validationCard__e68E4,.ValidationPage_validationMedia__1nFDL{animation:none;transition:none}.ValidationPage_validationCard__e68E4:hover,.ValidationPage_validationCard__e68E4:hover .ValidationPage_validationArrow__P2fIk{transform:none}}.ValidationPage_qualificationOuter__hQ0aF{box-sizing:border-box;max-width:calc(var(--gw-col, 1104px) + 2 * var(--gw-gutter, 24px));margin-inline:auto;padding:80px var(--gw-gutter,24px) 0}.ValidationPage_qualificationHeader__4c42V{padding:0 24px 48px;background:#fff;text-align:center}.ValidationPage_qualificationEyebrow__sOv8A{margin-bottom:12px;color:#385cc5;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ValidationPage_qualificationHeading__B_jVz{margin:0;color:#1d2430;font-size:42px;font-weight:700;line-height:1.25;letter-spacing:-.018em}.ValidationPage_qualificationGrid__Lj2AU{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.12fr);grid-template-rows:repeat(2,minmax(300px,auto)) minmax(310px,auto);gap:22px}.ValidationPage_qualificationCard__jD0h1{position:relative;display:flex;min-width:0;min-height:300px;flex-direction:column;overflow:hidden;padding:34px 92px 32px 36px;border-radius:24px;background:#eef0f3;color:#292e35;text-decoration:none;transition:box-shadow .22s ease,transform .22s ease}.ValidationPage_qualificationMapping__T5rdu{grid-column:1;grid-row:1/span 2;min-height:622px;background:#e8edf8}.ValidationPage_qualificationColdRooms__E4XG0{grid-column:2;grid-row:1}.ValidationPage_qualificationTransport__nXE_0{grid-column:2;grid-row:2}.ValidationPage_qualificationHvac__CSw_Q{grid-column:1/-1;grid-row:3}.ValidationPage_qualificationCopy__L9qFw{position:relative;z-index:1;max-width:760px}.ValidationPage_qualificationCardTitle__TmNGh{margin:0;max-width:780px;font-size:clamp(27px,2.25vw,34px);font-weight:680;line-height:1.1;letter-spacing:-.03em;text-wrap:balance}.ValidationPage_qualificationCardDescription__qkOFC{max-width:720px;margin:12px 0 0;color:#5f6877;font-size:16px;line-height:1.5;text-wrap:pretty}.ValidationPage_qualificationMedia__MTq_8{display:grid;place-items:center;width:160px;height:160px;margin:auto auto 4px;border-radius:40px;background:color-mix(in srgb,var(--qualification-accent) 10%,white);color:var(--qualification-accent);filter:drop-shadow(0 20px 20px color-mix(in srgb,var(--qualification-accent) 14%,transparent));animation:ValidationPage_validation-float__LpY1v 5.8s ease-in-out infinite}.ValidationPage_qualificationMedia__MTq_8 svg{width:82px;height:82px}.ValidationPage_qualificationImageMedia__uFRUT{width:100%;height:175px;border-radius:0;background:transparent;filter:drop-shadow(0 16px 18px rgba(56,92,197,.12))}.ValidationPage_qualificationImageMedia__uFRUT img{display:block;width:100%;max-width:290px;height:175px;object-fit:contain}.ValidationPage_qualificationMapping__T5rdu .ValidationPage_qualificationMedia__MTq_8{width:190px;height:190px}.ValidationPage_qualificationMapping__T5rdu .ValidationPage_qualificationMedia__MTq_8 svg{width:98px;height:98px}.ValidationPage_qualificationMapping__T5rdu .ValidationPage_qualificationImageMedia__uFRUT{width:100%;height:250px}.ValidationPage_qualificationMapping__T5rdu .ValidationPage_qualificationImageMedia__uFRUT img{max-width:320px;height:250px}.ValidationPage_qualificationColdRooms__E4XG0 .ValidationPage_qualificationImageMedia__uFRUT,.ValidationPage_qualificationTransport__nXE_0 .ValidationPage_qualificationImageMedia__uFRUT{height:140px}.ValidationPage_qualificationColdRooms__E4XG0 .ValidationPage_qualificationImageMedia__uFRUT img,.ValidationPage_qualificationTransport__nXE_0 .ValidationPage_qualificationImageMedia__uFRUT img{max-width:230px;height:140px}.ValidationPage_qualificationColdRooms__E4XG0 .ValidationPage_qualificationMedia__MTq_8,.ValidationPage_qualificationTransport__nXE_0 .ValidationPage_qualificationMedia__MTq_8{margin-bottom:-12px}.ValidationPage_qualificationTransport__nXE_0 .ValidationPage_qualificationImageMedia__uFRUT{height:126px}.ValidationPage_qualificationTransport__nXE_0 .ValidationPage_qualificationImageMedia__uFRUT img{max-width:207px;height:126px}.ValidationPage_qualificationHvac__CSw_Q{display:grid;grid-template-columns:minmax(0,1fr) 340px;align-items:center}.ValidationPage_qualificationHvac__CSw_Q .ValidationPage_qualificationMedia__MTq_8{margin:0 auto}@media (min-width:1024px){.ValidationPage_qualificationHvac__CSw_Q .ValidationPage_qualificationMedia__MTq_8{margin:26px auto 0}.ValidationPage_qualificationHvac__CSw_Q .ValidationPage_qualificationImageMedia__uFRUT{height:215px}.ValidationPage_qualificationHvac__CSw_Q .ValidationPage_qualificationImageMedia__uFRUT img{max-width:330px;height:215px}}.ValidationPage_qualificationArrow__OpPIb{position:absolute;right:30px;bottom:30px;display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:#292e35;color:#fff;transition:background .22s ease,transform .22s ease}.ValidationPage_qualificationArrow__OpPIb svg{width:22px;height:22px;stroke-width:1.5}.ValidationPage_qualificationCard__jD0h1:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(30,45,80,.08)}.ValidationPage_qualificationCard__jD0h1:hover .ValidationPage_qualificationArrow__OpPIb{background:var(--qualification-accent);transform:translateX(3px)}.ValidationPage_qualificationCard__jD0h1:focus-visible{outline:3px solid var(--qualification-accent);outline-offset:4px}.ValidationPage_otherEquipment__VnlOe{padding-top:56px}.ValidationPage_otherEquipmentHeading__Lah9k{margin:0 0 22px;color:#1d2430;font-size:28px;font-weight:680;line-height:1.15}.ValidationPage_otherEquipmentList__XoFiJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ValidationPage_otherEquipmentLink__RM_Qc{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:64px;padding:16px 20px;border-radius:16px;background:#f5f6f8;color:#292e35;font-size:16px;font-weight:600;text-decoration:none;transition:background .2s ease,transform .2s ease}.ValidationPage_otherEquipmentLink__RM_Qc svg{width:19px;height:19px;flex:0 0 auto}.ValidationPage_otherEquipmentLink__RM_Qc:hover{background:#eef0f3;transform:translateX(2px)}.ValidationPage_otherEquipmentLink__RM_Qc:focus-visible{outline:3px solid #385cc5;outline-offset:3px}@media (max-width:1023px){.ValidationPage_qualificationOuter__hQ0aF{padding:64px var(--gw-gutter,24px) 0}.ValidationPage_qualificationHeader__4c42V{padding-bottom:36px}.ValidationPage_qualificationGrid__Lj2AU{grid-template-columns:1fr;grid-template-rows:none;gap:20px}.ValidationPage_qualificationColdRooms__E4XG0,.ValidationPage_qualificationHvac__CSw_Q,.ValidationPage_qualificationMapping__T5rdu,.ValidationPage_qualificationTransport__nXE_0{grid-column:auto;grid-row:auto;min-height:340px}.ValidationPage_qualificationHvac__CSw_Q{display:flex}.ValidationPage_qualificationMapping__T5rdu .ValidationPage_qualificationMedia__MTq_8,.ValidationPage_qualificationMedia__MTq_8{width:160px;height:160px}.ValidationPage_qualificationMapping__T5rdu .ValidationPage_qualificationMedia__MTq_8 svg,.ValidationPage_qualificationMedia__MTq_8 svg{width:82px;height:82px}.ValidationPage_qualificationImageMedia__uFRUT,.ValidationPage_qualificationMapping__T5rdu .ValidationPage_qualificationImageMedia__uFRUT{width:100%;height:185px}.ValidationPage_qualificationImageMedia__uFRUT img,.ValidationPage_qualificationMapping__T5rdu .ValidationPage_qualificationImageMedia__uFRUT img{max-width:300px;height:185px}}@media (max-width:767px){.ValidationPage_qualificationOuter__hQ0aF{padding:56px var(--gw-gutter,16px) 0}.ValidationPage_qualificationHeader__4c42V{padding:0 16px 28px}.ValidationPage_qualificationCard__jD0h1,.ValidationPage_qualificationColdRooms__E4XG0,.ValidationPage_qualificationHvac__CSw_Q,.ValidationPage_qualificationMapping__T5rdu,.ValidationPage_qualificationTransport__nXE_0{min-height:340px;padding:26px 74px 24px 24px;border-radius:22px}.ValidationPage_qualificationCardDescription__qkOFC{font-size:15px}.ValidationPage_qualificationMapping__T5rdu .ValidationPage_qualificationMedia__MTq_8,.ValidationPage_qualificationMedia__MTq_8{width:138px;height:138px;border-radius:34px}.ValidationPage_qualificationMapping__T5rdu .ValidationPage_qualificationMedia__MTq_8 svg,.ValidationPage_qualificationMedia__MTq_8 svg{width:70px;height:70px}.ValidationPage_qualificationImageMedia__uFRUT,.ValidationPage_qualificationMapping__T5rdu .ValidationPage_qualificationImageMedia__uFRUT{width:100%;height:135px;border-radius:0}.ValidationPage_qualificationImageMedia__uFRUT img,.ValidationPage_qualificationMapping__T5rdu .ValidationPage_qualificationImageMedia__uFRUT img{max-width:205px;height:135px}.ValidationPage_qualificationArrow__OpPIb{right:22px;bottom:22px;width:48px;height:48px;border-radius:12px}.ValidationPage_otherEquipment__VnlOe{padding-top:40px}.ValidationPage_otherEquipmentList__XoFiJ{grid-template-columns:1fr}}@media (max-width:639px){.ValidationPage_qualificationHeading__B_jVz{font-size:30px}}@media (prefers-reduced-motion:reduce){.ValidationPage_otherEquipmentLink__RM_Qc,.ValidationPage_qualificationArrow__OpPIb,.ValidationPage_qualificationCard__jD0h1,.ValidationPage_qualificationMedia__MTq_8{animation:none;transition:none}.ValidationPage_otherEquipmentLink__RM_Qc:hover,.ValidationPage_qualificationCard__jD0h1:hover,.ValidationPage_qualificationCard__jD0h1:hover .ValidationPage_qualificationArrow__OpPIb{transform:none}}