.installation-service-hero__actions{margin-top:20px}#installation-prices{scroll-margin-top:90px}.installation-page-section{padding:78px 0}.installation-page-section__head{max-width:900px;margin:0 auto 36px;text-align:center}.installation-page-section__head h2{margin:0 0 14px;color:#171717;font-size:clamp(30px,3.3vw,44px);line-height:1.12;text-transform:none}.installation-page-section__head p{margin:0;color:#606060;font-size:16px;line-height:1.65}
.installation-scenarios-section,.installation-checks-section{background:#f6f6f4}.installation-scenarios-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.installation-scenario{min-height:184px;padding:24px 22px;border:1px solid #dededb;border-radius:18px;background:#fff;box-shadow:0 12px 32px rgba(19,19,19,.055)}.installation-scenario__icon,.installation-lock__icon{display:flex;width:48px;height:48px;align-items:center;justify-content:center;margin-bottom:16px;border-radius:50%;background:#202020;color:#f5b900;font-size:18px}.installation-scenario h3,.installation-lock h3{margin:0 0 8px;color:#171717;font-size:19px;line-height:1.32}.installation-scenario p,.installation-lock p{margin:0;color:#606060;font-size:13px;line-height:1.58}.installation-note{margin:26px 0 0;padding:20px 23px;border-left:4px solid #f5b900;border-radius:0 14px 14px 0;background:#242424;color:#fff;font-size:13px;line-height:1.6}.installation-note strong{color:#f5b900}
.installation-variants-section{background:#fff}.installation-variants{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.installation-variant{padding:30px;border:1px solid #dededb;border-radius:20px;background:#f8f8f6}.installation-variant:last-child{background:#222;color:#fff}.installation-variant__title{display:flex;align-items:center;gap:13px;margin-bottom:18px}.installation-variant__title i{display:flex;width:44px;height:44px;align-items:center;justify-content:center;border-radius:50%;background:#f5b900;color:#171717}.installation-variant h3{margin:0;color:#171717;font-size:24px}.installation-variant:last-child h3{color:#fff}.installation-variant p{margin:0 0 15px;color:#555;font-size:14px;line-height:1.65}.installation-variant:last-child p{color:rgba(255,255,255,.75)}.installation-variant ul{margin:0;padding:0;list-style:none}.installation-variant li{position:relative;padding:12px 0 12px 24px;border-top:1px solid #e1e1de;color:#555;font-size:13px}.installation-variant li:before{position:absolute;top:18px;left:2px;width:8px;height:8px;border-radius:50%;background:#f5b900;content:""}.installation-variant:last-child li{border-color:rgba(255,255,255,.14);color:rgba(255,255,255,.75)}
.installation-checks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.installation-check{padding:25px 22px;border:1px solid #dededb;border-radius:17px;background:#fff}.installation-check span{display:flex;width:44px;height:44px;align-items:center;justify-content:center;margin-bottom:15px;border-radius:50%;background:#f5b900;color:#171717;font-weight:800}.installation-check h3{margin:0 0 8px;font-size:18px;color:#171717}.installation-check p{margin:0;color:#606060;font-size:13px;line-height:1.58}
.installation-locks-section{background:#fff}.installation-locks-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.installation-lock{padding:25px 22px;border:1px solid #dededb;border-radius:17px;background:#fff;box-shadow:0 10px 28px rgba(19,19,19,.04)}
@media(max-width:991px){.installation-scenarios-grid,.installation-locks-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.installation-checks{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){.installation-page-section{padding:54px 0}.installation-page-section__head{margin-bottom:27px;text-align:left}.installation-page-section__head h2{font-size:31px}.installation-page-section__head p{font-size:14px}.installation-scenarios-grid,.installation-variants,.installation-checks,.installation-locks-grid{grid-template-columns:1fr}.installation-scenario{min-height:0}.installation-variant{padding:24px 20px}.installation-variant h3{font-size:21px}}
