.page-module__Te6B7a__page{color:#202a33;max-width:1320px;margin-inline:auto;padding:142px 60px 110px}.page-module__Te6B7a__header{max-width:940px;margin-bottom:76px}.page-module__Te6B7a__header h1{font-family:var(--font-section-title);font-size:var(--section-title-size);font-weight:var(--section-title-weight);font-variation-settings:"wght" 600, "BEVL" 1;letter-spacing:var(--section-title-tracking);margin:0 0 24px;line-height:1.2}.page-module__Te6B7a__header>p{color:#697783;margin:0;font-size:16px;line-height:1.9}.page-module__Te6B7a__list{flex-direction:column;gap:88px;display:flex}.page-module__Te6B7a__case{grid-template-columns:1.1fr 1fr;align-items:center;gap:64px;scroll-margin-top:100px;display:grid}.page-module__Te6B7a__case:nth-child(2n) .page-module__Te6B7a__visual{order:2}.page-module__Te6B7a__visual{aspect-ratio:1.35;background:#edf3f6;border-radius:24px;position:relative;overflow:hidden}.page-module__Te6B7a__visual img{object-fit:cover;transition:transform .7s}.page-module__Te6B7a__visual:hover img{transform:scale(1.035)}.page-module__Te6B7a__copy{min-width:0;padding-block:12px}.page-module__Te6B7a__number{letter-spacing:.12em;color:var(--brand-engineering-blue);font-size:13px}.page-module__Te6B7a__copy h2{font-family:var(--font-section-title);margin:15px 0 22px;font-size:30px;font-weight:600;line-height:1.4}.page-module__Te6B7a__description,.page-module__Te6B7a__details{color:#697783;font-size:15px;line-height:1.95}.page-module__Te6B7a__description{margin:0}.page-module__Te6B7a__details p{margin:14px 0 0}.page-module__Te6B7a__actions{flex-wrap:wrap;gap:16px 24px;margin-top:28px;display:flex}.page-module__Te6B7a__actions a{color:var(--brand-engineering-blue);align-items:center;gap:10px;font-size:14px;display:inline-flex}.page-module__Te6B7a__empty{color:#697783;padding-block:40px}@media (max-width:800px){.page-module__Te6B7a__page{padding:104px 24px 72px}.page-module__Te6B7a__header{margin-bottom:44px}.page-module__Te6B7a__list{gap:56px}.page-module__Te6B7a__case{grid-template-columns:1fr;gap:20px;scroll-margin-top:76px}.page-module__Te6B7a__case:nth-child(2n) .page-module__Te6B7a__visual{order:0}.page-module__Te6B7a__visual{aspect-ratio:1.5;border-radius:18px}.page-module__Te6B7a__copy h2{font-size:26px}}@media (prefers-reduced-motion:reduce){.page-module__Te6B7a__visual img{transition:none}}.page-module__Te6B7a__animationVisual{aspect-ratio:16/9;background:#fff}
