.about-module__RiARxq__page{--paper:#f6f7f8;--paper-light:#fff;--ink:#1b2431;--accent:#c13b32;--accent-dark:#9a2e28;--brass:#c6a56a;--muted:#5a6169;--line:#e2e4e8;color:var(--ink);background:var(--paper);font-family:IBM Plex Sans,Noto Sans SC,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;overflow-x:clip}.about-module__RiARxq__page *,.about-module__RiARxq__page :before,.about-module__RiARxq__page :after{box-sizing:border-box}.about-module__RiARxq__page h1,.about-module__RiARxq__page h2,.about-module__RiARxq__page h3,.about-module__RiARxq__page p{margin:0}.about-module__RiARxq__page a{color:inherit;text-decoration:none}.about-module__RiARxq__page a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.about-module__RiARxq__spacer{background:var(--paper);height:72px}.about-module__RiARxq__eyebrow{color:var(--accent);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:12px;font-size:11px;font-weight:700;display:inline-flex}.about-module__RiARxq__eyebrow:before{content:"";background:var(--brass);width:30px;height:2px}.about-module__RiARxq__primaryLink{border:1px solid var(--accent);background:var(--accent);border-radius:3px;justify-content:space-between;align-items:center;gap:26px;min-width:176px;min-height:52px;padding:13px 20px;font-size:14px;font-weight:600;transition:background .22s,transform .22s;display:inline-flex;color:#fff!important}.about-module__RiARxq__primaryLink:hover{background:var(--accent-dark);transform:translateY(-2px)}.about-module__RiARxq__primaryLink span:last-child{font-size:18px;font-weight:400}.about-module__RiARxq__hero{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(38px,6vw,92px);width:min(1360px,100% - 10vw);margin:0 auto;padding:clamp(58px,7vw,104px) 0 clamp(56px,6vw,86px);display:grid}.about-module__RiARxq__heroCopy h1{text-wrap:balance;letter-spacing:-.045em;max-width:720px;margin-top:20px;font-size:clamp(42px,5vw,70px);font-weight:500;line-height:1.06}.about-module__RiARxq__heroIntro{max-width:650px;color:var(--muted);font-size:15px;line-height:1.85;margin-top:20px!important}.about-module__RiARxq__heroIntro+.about-module__RiARxq__heroIntro{margin-top:14px!important}.about-module__RiARxq__heroCopy .about-module__RiARxq__primaryLink{margin-top:30px}.about-module__RiARxq__heroVisual{aspect-ratio:4/3;border:1px solid var(--line);background:var(--paper-light);border-radius:3px;min-width:0;position:relative;overflow:hidden}.about-module__RiARxq__heroVisual img{object-fit:contain}.about-module__RiARxq__metrics{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));width:min(1360px,100% - 10vw);margin:0 auto;display:grid}.about-module__RiARxq__metrics div{border-right:1px solid var(--line);padding:26px clamp(18px,3vw,38px)}.about-module__RiARxq__metrics div:first-child{padding-left:0}.about-module__RiARxq__metrics div:last-child{border-right:0}.about-module__RiARxq__metrics strong{color:var(--accent);letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(32px,3.4vw,48px);font-weight:600;line-height:1;display:block}.about-module__RiARxq__metrics span{color:var(--muted);margin-top:9px;font-size:12px;display:block}.about-module__RiARxq__sectionHead{width:min(1360px,100% - 10vw);margin:0 auto clamp(30px,4vw,48px)}.about-module__RiARxq__sectionHead h2{letter-spacing:-.04em;margin-top:14px;font-size:clamp(34px,4.2vw,56px);font-weight:600;line-height:1.08}.about-module__RiARxq__sectionHead>p{max-width:720px;color:var(--muted);margin-top:16px;font-size:14px;line-height:1.8}.about-module__RiARxq__approach{padding:clamp(78px,9vw,124px) 0}.about-module__RiARxq__steps{border-top:1px solid var(--line);width:min(1360px,100% - 10vw);margin:0 auto;padding:0;list-style:none}.about-module__RiARxq__steps li{border-bottom:1px solid var(--line);grid-template-columns:78px minmax(0,1fr);gap:clamp(18px,3vw,44px);padding:24px 0;display:grid}.about-module__RiARxq__stepNumber{color:var(--brass);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1.2}.about-module__RiARxq__steps h3{letter-spacing:-.02em;font-size:clamp(20px,2vw,27px);font-weight:600;line-height:1.3}.about-module__RiARxq__steps p{max-width:880px;color:var(--muted);margin-top:8px;font-size:14px;line-height:1.75}.about-module__RiARxq__quality{background:var(--paper-light);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:clamp(74px,8vw,118px) 0}.about-module__RiARxq__qualityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:min(1360px,100% - 10vw);margin:0 auto;display:grid}.about-module__RiARxq__qualityCard{border:1px solid var(--line);background:var(--paper);border-radius:4px;flex-direction:column;align-items:flex-start;min-height:238px;padding:26px 26px 24px;transition:transform .24s,border-color .24s;display:flex;position:relative}.about-module__RiARxq__qualityCard:hover{border-color:#c13b3273;transform:translateY(-4px)}.about-module__RiARxq__qualityNumber{color:var(--brass);letter-spacing:.14em;font-size:12px;font-weight:700}.about-module__RiARxq__qualityCard h3{letter-spacing:-.02em;margin-top:18px;font-size:clamp(21px,2vw,27px);font-weight:600;line-height:1.28}.about-module__RiARxq__qualityCard p{color:var(--muted);margin-top:10px;font-size:13px;line-height:1.75}.about-module__RiARxq__cardArrow{color:var(--accent);margin-top:auto;padding-top:20px;font-size:20px}.about-module__RiARxq__values{padding:clamp(78px,9vw,124px) 0}.about-module__RiARxq__valueGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;width:min(1360px,100% - 10vw);margin:0 auto;display:grid}.about-module__RiARxq__valueCard{border:1px solid var(--line);background:var(--paper-light);border-radius:4px;min-height:190px;padding:24px 22px}.about-module__RiARxq__valueMark{border:1px solid var(--brass);border-radius:50%;width:26px;height:26px;display:block;position:relative}.about-module__RiARxq__valueMark:after{content:"";border:1px solid var(--accent);border-radius:50%;position:absolute;inset:7px}.about-module__RiARxq__valueCard h3{color:var(--accent);letter-spacing:.04em;margin-top:20px;font-size:14px;font-weight:700}.about-module__RiARxq__valueCard p{color:var(--muted);margin-top:9px;font-size:14px;line-height:1.75}.about-module__RiARxq__cta{background:var(--ink);border-radius:4px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;width:min(1360px,100% - 10vw);margin:0 auto clamp(78px,9vw,124px);padding:clamp(34px,5vw,66px);display:flex}.about-module__RiARxq__cta h2{color:#fff;letter-spacing:-.035em;margin-top:14px;font-size:clamp(30px,3.6vw,48px);font-weight:600;line-height:1.14}.about-module__RiARxq__cta p{color:#ffffffa8;max-width:640px;margin-top:12px;font-size:14px;line-height:1.75}.about-module__RiARxq__cta .about-module__RiARxq__primaryLink{border-color:var(--accent);background:var(--accent);color:#fff!important}.about-module__RiARxq__cta .about-module__RiARxq__primaryLink:hover{background:var(--accent-dark);border-color:var(--accent-dark)}@media (max-width:1000px){.about-module__RiARxq__hero{grid-template-columns:1fr;gap:36px}.about-module__RiARxq__heroVisual{max-width:700px}.about-module__RiARxq__qualityGrid{grid-template-columns:1fr}.about-module__RiARxq__qualityCard{min-height:0}.about-module__RiARxq__valueGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.about-module__RiARxq__spacer{height:64px}.about-module__RiARxq__hero,.about-module__RiARxq__metrics,.about-module__RiARxq__sectionHead,.about-module__RiARxq__steps,.about-module__RiARxq__qualityGrid,.about-module__RiARxq__valueGrid,.about-module__RiARxq__cta{width:calc(100% - 40px)}.about-module__RiARxq__hero h1{font-size:clamp(36px,10vw,52px)}.about-module__RiARxq__metrics{grid-template-columns:1fr}.about-module__RiARxq__metrics div,.about-module__RiARxq__metrics div:first-child{border-right:0;border-bottom:1px solid var(--line);padding:18px 0}.about-module__RiARxq__metrics div:last-child{border-bottom:0}.about-module__RiARxq__steps li{grid-template-columns:44px minmax(0,1fr);gap:14px;padding:20px 0}.about-module__RiARxq__valueGrid{grid-template-columns:1fr}.about-module__RiARxq__valueCard{min-height:0}.about-module__RiARxq__cta{padding:28px 22px}.about-module__RiARxq__cta .about-module__RiARxq__primaryLink{width:100%}}@media (prefers-reduced-motion:reduce){.about-module__RiARxq__page *,.about-module__RiARxq__page :before,.about-module__RiARxq__page :after{transition-duration:.01ms!important}}
