.PeptideVerificationSteps_section__jvzAe{overflow:hidden;border:1px solid #dbe9e7;border-radius:32px;background:radial-gradient(ellipse at 0 45%,#e4f0ef 0,transparent 50%),linear-gradient(140deg,#fafcfb,#f0f5f9);padding:46px 24px 26px;color:#173d49}.PeptideVerificationSteps_header__gpOrH{text-align:center;max-width:650px;margin:0 auto 12px}.PeptideVerificationSteps_eyebrow__95Vox{font-size:10px;font-weight:750;letter-spacing:.2em;color:#48796f}.PeptideVerificationSteps_header__gpOrH h2{font-size:clamp(28px,3.3vw,44px);line-height:1.1;letter-spacing:-.04em;font-weight:700;margin:14px 0}.PeptideVerificationSteps_header__gpOrH em{font-family:Georgia,serif;font-weight:400;color:#2c857c;white-space:nowrap}.PeptideVerificationSteps_header__gpOrH p{font-size:14px;color:#627982}.PeptideVerificationSteps_journey__24eF4{position:relative;max-width:850px;margin:auto}.PeptideVerificationSteps_trail__GpjkJ{position:absolute;width:100%;height:100%;inset:0;pointer-events:none}.PeptideVerificationSteps_step__PUjrX{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:290px;gap:35px}.PeptideVerificationSteps_visual__4KGgt{position:relative;display:flex;align-items:center;justify-content:center;height:290px;z-index:1}.PeptideVerificationSteps_vial__3R89G{position:relative;width:190px;filter:drop-shadow(8px 14px 12px #25455722)}.PeptideVerificationSteps_vial__3R89G>img:first-child{width:100%;height:auto}.PeptideVerificationSteps_tiltLeft__2cdKz{transform:rotate(-13deg)}.PeptideVerificationSteps_tiltRight__Fbcnj{transform:rotate(13deg)}.PeptideVerificationSteps_vial__3R89G .PeptideVerificationSteps_qr__l3MW6{position:absolute;left:30%;top:45%;width:30%;height:auto}.PeptideVerificationSteps_reverse__iUMGF .PeptideVerificationSteps_visual__4KGgt{grid-column:2;grid-row:1}.PeptideVerificationSteps_reverse__iUMGF .PeptideVerificationSteps_copy__hiz_u{grid-column:1;grid-row:1;text-align:right}.PeptideVerificationSteps_copy__hiz_u{position:relative;z-index:2;max-width:355px}.PeptideVerificationSteps_stepTag__gr7Q9{font-size:10px;letter-spacing:.14em;font-weight:750;color:#3c827a}.PeptideVerificationSteps_copy__hiz_u h3{font-weight:750;font-size:clamp(23px,2.6vw,33px);letter-spacing:-.035em;line-height:1.12;margin:12px 0}.PeptideVerificationSteps_copy__hiz_u h3 em{font-style:normal;color:#2187a6}.PeptideVerificationSteps_step__PUjrX:last-child h3 em{color:#298168}.PeptideVerificationSteps_copy__hiz_u p{font-size:14px;line-height:1.65;color:#556f77}.PeptideVerificationSteps_copy__hiz_u a{display:inline-flex;gap:24px;align-items:center;margin-top:12px;font-size:12px;font-weight:700;border-bottom:1px solid #82b4b0;padding-bottom:4px}.PeptideVerificationSteps_callout__c4Nfw{position:absolute;left:-64px;top:74px;width:51px;border-top:1px solid #5e989e;transform:rotate(-12deg)}.PeptideVerificationSteps_callout__c4Nfw:before{content:"";position:absolute;width:6px;height:6px;border:1px solid #5e989e;border-radius:50%;left:-6px;top:-4px;background:#f1f7f7}.PeptideVerificationSteps_reverse__iUMGF .PeptideVerificationSteps_callout__c4Nfw{left:auto;right:-64px;transform:rotate(12deg)}.PeptideVerificationSteps_reverse__iUMGF .PeptideVerificationSteps_callout__c4Nfw:before{left:auto;right:-6px}.PeptideVerificationSteps_magnifier__UwRha{position:absolute;right:0;bottom:29px;display:flex;flex-direction:column;justify-content:center;width:146px;height:100px;padding:15px;border:1px solid #9abec7;border-radius:22px;background:#fffefc;box-shadow:0 8px 25px #173d4912;transform:rotate(3deg)}.PeptideVerificationSteps_magnifier__UwRha:before{content:"";position:absolute;width:38px;border-top:1px solid #5e989e;left:-35px;top:30px;transform:rotate(-20deg)}.PeptideVerificationSteps_magnifier__UwRha small{font-size:8px;letter-spacing:.15em;color:#55818d}.PeptideVerificationSteps_magnifier__UwRha strong{font-size:15px;margin:6px 0}.PeptideVerificationSteps_magnifier__UwRha span{font-size:10px;color:#67808a}.PeptideVerificationSteps_check__D6R60{position:absolute;top:47px;right:44px;width:74px;height:74px;border-radius:50%;background:#d3efdf;border:5px solid #f7fbf9;box-shadow:0 8px 24px #17493716}.PeptideVerificationSteps_check__D6R60 svg{fill:none;stroke:#2b8e68;stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.PeptideVerificationSteps_note__dL5jT{max-width:590px;margin:15px auto 0;font-size:10px;text-align:center;color:#71868b;line-height:1.6}@media(max-width:600px){.PeptideVerificationSteps_section__jvzAe{padding:30px 15px 22px;border-radius:24px}.PeptideVerificationSteps_header__gpOrH h2{font-size:29px}.PeptideVerificationSteps_eyebrow__95Vox{font-size:8px;letter-spacing:.13em}.PeptideVerificationSteps_header__gpOrH p{font-size:12px}.PeptideVerificationSteps_step__PUjrX{min-height:255px;grid-template-columns:43% 57%;gap:0}.PeptideVerificationSteps_visual__4KGgt{height:255px}.PeptideVerificationSteps_vial__3R89G{width:147px;min-width:125px}.PeptideVerificationSteps_copy__hiz_u{padding-left:10px}.PeptideVerificationSteps_copy__hiz_u h3{font-size:22px}.PeptideVerificationSteps_copy__hiz_u p{font-size:12px;line-height:1.5}.PeptideVerificationSteps_stepTag__gr7Q9{font-size:8px;letter-spacing:.05em}.PeptideVerificationSteps_reverse__iUMGF{grid-template-columns:57% 43%}.PeptideVerificationSteps_reverse__iUMGF .PeptideVerificationSteps_copy__hiz_u{padding-left:0;padding-right:10px}.PeptideVerificationSteps_callout__c4Nfw{width:20px;left:-15px;top:63px}.PeptideVerificationSteps_reverse__iUMGF .PeptideVerificationSteps_callout__c4Nfw{right:-15px}.PeptideVerificationSteps_magnifier__UwRha{width:113px;height:73px;padding:9px;bottom:3px;right:-9px;border-radius:15px}.PeptideVerificationSteps_magnifier__UwRha strong{font-size:12px;margin:3px 0}.PeptideVerificationSteps_magnifier__UwRha span{font-size:8px}.PeptideVerificationSteps_magnifier__UwRha small{font-size:7px}.PeptideVerificationSteps_check__D6R60{width:56px;height:56px;right:0;top:42px}.PeptideVerificationSteps_note__dL5jT{font-size:9px}.PeptideVerificationSteps_copy__hiz_u a{font-size:11px;gap:10px}}.PeptideVerificationSteps_pointers__PvCgA{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:3}.PeptideVerificationSteps_vialTarget__hhRO_{position:absolute;width:0;height:0}.PeptideVerificationSteps_pointerOrigin__h79VG{position:absolute;left:-8px;top:70px;width:0;height:0}.PeptideVerificationSteps_reverse__iUMGF .PeptideVerificationSteps_pointerOrigin__h79VG{left:auto;right:-8px}.PeptideVerificationSteps_magnifier__UwRha:before{display:none}@media(max-width:600px){.PeptideVerificationSteps_pointerOrigin__h79VG{left:4px;top:60px}.PeptideVerificationSteps_reverse__iUMGF .PeptideVerificationSteps_pointerOrigin__h79VG{left:auto;right:4px}}@media(min-width:601px){.PeptideVerificationSteps_step__PUjrX{min-height:340px}}.PeptideVerificationSteps_coaPaper__S87_3{position:absolute;z-index:2;width:136px;right:12px;top:107px;padding:15px 12px 10px;background:linear-gradient(135deg,#fff,#f6f8f6);border:1px solid #d4e0de;border-radius:3px 3px 10px 3px;box-shadow:3px 10px 22px #173d4924;transform:rotate(7deg);display:flex;flex-direction:column;color:#244752}.PeptideVerificationSteps_paperBrand__zaPZY{font-size:6px;letter-spacing:.1em;color:#52837d}.PeptideVerificationSteps_coaPaper__S87_3>strong{font-size:12px;line-height:1.25;letter-spacing:-.02em;margin:9px 0}.PeptideVerificationSteps_paperRule__VugSN{height:1px;background:#b8d4ce;margin-bottom:7px}.PeptideVerificationSteps_coaPaper__S87_3>small{font-size:7px;margin-bottom:7px}.PeptideVerificationSteps_paperResult__sIqix{display:flex;justify-content:space-between;font-size:7px;margin:3px 0}.PeptideVerificationSteps_paperResult__sIqix>span{color:#698580}.PeptideVerificationSteps_chromatogram__EIMwv{width:100%;height:29px;margin:8px 0 4px;fill:none;stroke:#4d9892;stroke-width:1.3}.PeptideVerificationSteps_paperFooter__4KuqJ{font-size:5px;letter-spacing:.1em;color:#7f9592}.PeptideVerificationSteps_check__D6R60{z-index:3;top:81px;right:-3px;width:53px;height:53px;border-width:3px}@media(max-width:600px){.PeptideVerificationSteps_coaPaper__S87_3{width:91px;right:-5px;top:112px;padding:10px 8px 7px}.PeptideVerificationSteps_paperBrand__zaPZY{font-size:4px}.PeptideVerificationSteps_coaPaper__S87_3>strong{font-size:8px;margin:6px 0}.PeptideVerificationSteps_coaPaper__S87_3>small,.PeptideVerificationSteps_paperResult__sIqix{font-size:5px}.PeptideVerificationSteps_paperFooter__4KuqJ{font-size:4px}.PeptideVerificationSteps_chromatogram__EIMwv{height:20px;margin:4px 0}.PeptideVerificationSteps_check__D6R60{width:39px;height:39px;top:92px;right:-12px}.PeptideVerificationSteps_paperRule__VugSN{margin-bottom:4px}}