.technology-page{max-width:960px;margin:32px auto 64px}.technology-heading{max-width:760px;margin-bottom:36px}.technology-heading h1{font:400 clamp(34px,4vw,52px)/1.15 var(--serif);margin:14px 0 20px}.technology-lead{font-size:clamp(18px,2vw,23px);line-height:1.65;color:#395746}.technology-step{display:grid;grid-template-columns:48px minmax(0,1fr);gap:24px;padding:28px 0;border-top:1px solid var(--line)}.technology-number{color:#75866d;font-size:12px;letter-spacing:.08em;padding-top:6px}.technology-step h2{font-size:21px;line-height:1.45;font-weight:500;margin:0 0 12px}.technology-step p{font-size:16px;line-height:1.85;color:#586c5c;max-width:72ch;margin:0}@media(max-width:600px){.technology-page{margin:20px auto 40px}.technology-heading{margin-bottom:24px}.technology-step{grid-template-columns:24px minmax(0,1fr);gap:14px;padding:22px 0}.technology-step h2{font-size:19px}.technology-step p{font-size:15px}}
