.QualityVerificationSteps-module__Jnejyq__section{background:var(--brand-black);padding:clamp(56px, 7vw, 80px) var(--page-padding-x)}.QualityVerificationSteps-module__Jnejyq__inner{max-width:var(--content-max);margin:0 auto}.QualityVerificationSteps-module__Jnejyq__title{color:var(--brand-white);text-align:left;margin-bottom:clamp(16px,2.5vw,20px);font-size:clamp(1.75rem,3.5vw,2.35rem);font-weight:700;line-height:1.15}.QualityVerificationSteps-module__Jnejyq__intro{max-width:720px;color:var(--brand-grey);margin:0 0 clamp(36px,5vw,52px);font-size:clamp(15px,1.6vw,16px);line-height:1.65}.QualityVerificationSteps-module__Jnejyq__steps{margin:0;padding:0;list-style:none}.QualityVerificationSteps-module__Jnejyq__stepRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);padding:clamp(28px,4vw,44px) 0;display:grid;position:relative}.QualityVerificationSteps-module__Jnejyq__stepRowReverse .QualityVerificationSteps-module__Jnejyq__stepMedia{order:2}.QualityVerificationSteps-module__Jnejyq__stepRowReverse .QualityVerificationSteps-module__Jnejyq__stepContent{text-align:right;order:1;align-items:flex-end}.QualityVerificationSteps-module__Jnejyq__stepMedia{width:100%}.QualityVerificationSteps-module__Jnejyq__imageFrame{aspect-ratio:4/3;background:#ffffff0a;border-radius:18px;position:relative;overflow:hidden}.QualityVerificationSteps-module__Jnejyq__image{object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}.QualityVerificationSteps-module__Jnejyq__stepRow[data-visible=true] .QualityVerificationSteps-module__Jnejyq__image,.QualityVerificationSteps-module__Jnejyq__stepMedia[data-visible=true] .QualityVerificationSteps-module__Jnejyq__image{animation:.7s cubic-bezier(.22,1,.36,1) both QualityVerificationSteps-module__Jnejyq__imageReveal}.QualityVerificationSteps-module__Jnejyq__stepRow:hover .QualityVerificationSteps-module__Jnejyq__image{transform:scale(1.04)}.QualityVerificationSteps-module__Jnejyq__stepContent{flex-direction:column;align-items:flex-start;gap:clamp(16px,2.5vw,24px);max-width:420px;display:flex}.QualityVerificationSteps-module__Jnejyq__stepRowReverse .QualityVerificationSteps-module__Jnejyq__stepContent{margin-left:auto}.QualityVerificationSteps-module__Jnejyq__stepNumber{background:var(--brand-neon);width:clamp(64px,10vw,88px);height:clamp(64px,10vw,88px);color:var(--brand-black);opacity:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1;display:flex;transform:scale(.6)}.QualityVerificationSteps-module__Jnejyq__stepRow[data-visible=true] .QualityVerificationSteps-module__Jnejyq__stepNumber,.QualityVerificationSteps-module__Jnejyq__stepContent[data-visible=true] .QualityVerificationSteps-module__Jnejyq__stepNumber{animation:.55s cubic-bezier(.22,1,.36,1) .12s both QualityVerificationSteps-module__Jnejyq__numberPop}.QualityVerificationSteps-module__Jnejyq__stepTitle{color:var(--brand-neon);margin:0;font-size:clamp(1.05rem,1.8vw,1.2rem);font-weight:700;line-height:1.35}.QualityVerificationSteps-module__Jnejyq__stepTitle,.QualityVerificationSteps-module__Jnejyq__stepText{opacity:0;transform:translateY(10px)}.QualityVerificationSteps-module__Jnejyq__stepRow[data-visible=true] .QualityVerificationSteps-module__Jnejyq__stepTitle,.QualityVerificationSteps-module__Jnejyq__stepContent[data-visible=true] .QualityVerificationSteps-module__Jnejyq__stepTitle,.QualityVerificationSteps-module__Jnejyq__stepRow[data-visible=true] .QualityVerificationSteps-module__Jnejyq__stepText,.QualityVerificationSteps-module__Jnejyq__stepContent[data-visible=true] .QualityVerificationSteps-module__Jnejyq__stepText{animation:.5s cubic-bezier(.22,1,.36,1) .22s both QualityVerificationSteps-module__Jnejyq__textFadeUp}.QualityVerificationSteps-module__Jnejyq__stepText{color:var(--brand-white);margin:0;font-size:clamp(1rem,1.8vw,1.15rem);font-weight:500;line-height:1.55}.QualityVerificationSteps-module__Jnejyq__connector{transform-origin:top;pointer-events:none;border-left:2px dashed #ffffff2e;width:2px;height:clamp(32px,5vw,48px);position:absolute;bottom:-8px;left:50%;transform:translate(-50%)scaleY(0)}.QualityVerificationSteps-module__Jnejyq__stepRow:has(.QualityVerificationSteps-module__Jnejyq__stepContent[data-visible=true]) .QualityVerificationSteps-module__Jnejyq__connector{animation:.45s .35s forwards QualityVerificationSteps-module__Jnejyq__connectorGrow}.QualityVerificationSteps-module__Jnejyq__connectorReverse{left:auto;right:28%}@media (max-width:860px){.QualityVerificationSteps-module__Jnejyq__stepRow,.QualityVerificationSteps-module__Jnejyq__stepRowReverse{grid-template-columns:1fr;gap:24px;padding:32px 0}.QualityVerificationSteps-module__Jnejyq__stepRowReverse .QualityVerificationSteps-module__Jnejyq__stepMedia,.QualityVerificationSteps-module__Jnejyq__stepRowReverse .QualityVerificationSteps-module__Jnejyq__stepContent{order:unset}.QualityVerificationSteps-module__Jnejyq__stepRowReverse .QualityVerificationSteps-module__Jnejyq__stepContent{text-align:left;align-items:flex-start;margin-left:0}.QualityVerificationSteps-module__Jnejyq__stepContent{max-width:none}.QualityVerificationSteps-module__Jnejyq__connector,.QualityVerificationSteps-module__Jnejyq__connectorReverse{display:none}}@media (prefers-reduced-motion:reduce){.QualityVerificationSteps-module__Jnejyq__connector{display:none}.QualityVerificationSteps-module__Jnejyq__stepNumber,.QualityVerificationSteps-module__Jnejyq__stepTitle,.QualityVerificationSteps-module__Jnejyq__stepText{opacity:1;transform:none;animation:none!important}.QualityVerificationSteps-module__Jnejyq__stepRow[data-visible=true] .QualityVerificationSteps-module__Jnejyq__image,.QualityVerificationSteps-module__Jnejyq__stepMedia[data-visible=true] .QualityVerificationSteps-module__Jnejyq__image{animation:none}.QualityVerificationSteps-module__Jnejyq__stepRow:hover .QualityVerificationSteps-module__Jnejyq__image{transform:none}}@keyframes QualityVerificationSteps-module__Jnejyq__imageReveal{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes QualityVerificationSteps-module__Jnejyq__numberPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes QualityVerificationSteps-module__Jnejyq__textFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes QualityVerificationSteps-module__Jnejyq__connectorGrow{to{transform:translate(-50%)scaleY(1)}}
.QualityWarehouse-module__HTeNVW__section{background:var(--surface);padding:clamp(56px, 7vw, 80px) var(--page-padding-x);border-top:1px solid #ffffff0f}.QualityWarehouse-module__HTeNVW__inner{max-width:1120px;margin:0 auto}.QualityWarehouse-module__HTeNVW__title{color:var(--text-primary);text-align:center;margin-bottom:36px;font-size:clamp(1.75rem,3.5vw,2.35rem);font-weight:700;line-height:1.15}.QualityWarehouse-module__HTeNVW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.QualityWarehouse-module__HTeNVW__cardItem{min-width:0}.QualityWarehouse-module__HTeNVW__card{background:color-mix(in srgb, var(--surface-card) 94%, transparent);border:1px solid #ffffff14;height:100%;padding:24px 22px;transition:border-color .3s,transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s}.QualityWarehouse-module__HTeNVW__cardItem[data-visible=true] .QualityWarehouse-module__HTeNVW__card{animation:.55s cubic-bezier(.22,1,.36,1) both QualityWarehouse-module__HTeNVW__cardLift}.QualityWarehouse-module__HTeNVW__card:hover{border-color:#cddf344d;transform:translateY(-3px);box-shadow:0 16px 36px #00000038}.QualityWarehouse-module__HTeNVW__cardTitle{color:var(--text-primary);font-size:1.05rem;font-weight:700;line-height:1.35}.QualityWarehouse-module__HTeNVW__cardDescription{color:var(--brand-grey);margin-top:12px;font-size:14px;line-height:1.7}@media (max-width:960px){.QualityWarehouse-module__HTeNVW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.QualityWarehouse-module__HTeNVW__grid{grid-template-columns:1fr}}@keyframes QualityWarehouse-module__HTeNVW__cardLift{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.QualityWarehouse-module__HTeNVW__cardItem[data-visible=true] .QualityWarehouse-module__HTeNVW__card{animation:none}}
