.mk-business-terms{--mk-bt-navy:#003159;--mk-bt-blue:#004882;--mk-bt-cyan:#00a2e8;--mk-bt-orange:#f28a1a;--mk-bt-ink:#183142;--mk-bt-muted:#607482;--mk-bt-line:#d7e3ea;--mk-bt-soft:#eff6f9;--mk-bt-white:#fff}.mk-business-terms__hero .mk-segment-hub__hero-media img{object-position:54% center}.mk-business-terms .mk-segment-hub__section-label{color:var(--mk-bt-blue)}.mk-business-terms__payment .mk-segment-hub__section-label{color:#80ddff}.mk-business-terms .mk-business-terms__request .mk-compact-lead__prompt,.mk-business-terms .mk-business-terms__request .mk-compact-lead__optional{color:#bed9e6}.mk-business-terms__jump-links{border-top:1px solid var(--mk-bt-line);border-left:1px solid var(--mk-bt-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px;display:grid}.mk-business-terms__jump-link{border-right:1px solid var(--mk-bt-line);border-bottom:1px solid var(--mk-bt-line);background:var(--mk-bt-white);min-height:70px;color:var(--mk-bt-blue);grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;padding:15px 18px;font-size:14px;font-weight:750;line-height:1.25;text-decoration:none;transition:background-color .18s,color .18s;display:grid}.mk-business-terms__jump-link span{color:var(--mk-bt-cyan);letter-spacing:.08em;font-size:14px}.mk-business-terms__jump-link:is(:hover,:focus-visible){background:var(--mk-bt-soft);color:var(--mk-bt-navy)}.mk-business-terms :is(#raschet-po-proektu,#vyezd-specialista,#dogovor,#beznalichnaya-oplata,#dokumenty,#garantiya){scroll-margin-top:80px}.mk-business-terms__project,.mk-business-terms__contract,.mk-business-terms__payment,.mk-business-terms__warranty{grid-template-columns:minmax(260px,.76fr) minmax(0,1.24fr);align-items:start;gap:clamp(36px,6vw,82px);display:grid}#main-content article .mk-business-terms__section-copy h2{color:var(--mk-bt-ink);font-size:var(--mk-section-heading-size);letter-spacing:-.025em;text-transform:none;margin:8px 0 14px;font-weight:750;line-height:1.08}.mk-business-terms__section-copy>p{color:var(--mk-bt-muted);margin:0;line-height:1.58}.mk-business-terms__section-copy>strong{border-top:1px solid var(--mk-bt-line);color:var(--mk-bt-blue);margin-top:24px;padding-top:20px;line-height:1.5;display:block}#main-content article .mk-business-terms__format-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 14px;margin:22px 0 0;padding:0;display:grid}.mk-business-terms__format-list li{color:var(--mk-bt-ink);padding-left:16px;font-size:14px;position:relative}.mk-business-terms__format-list li:before{background:var(--mk-bt-orange);content:"";width:6px;height:6px;position:absolute;top:.62em;left:0}.mk-business-terms__section-copy .mk-segment-hub__button{margin-top:24px}.mk-business-terms__section-copy>small{color:var(--mk-bt-muted);margin-top:14px;line-height:1.45;display:block}.mk-business-terms__sheet{border:1px solid var(--mk-bt-line);background:var(--mk-bt-white);overflow-x:auto;box-shadow:0 18px 45px #16435e1f}.mk-business-terms__sheet>div{background:var(--mk-bt-navy);color:var(--mk-bt-white);justify-content:space-between;gap:16px;padding:17px 20px;display:flex}.mk-business-terms__sheet>div strong{letter-spacing:.08em;text-transform:uppercase}.mk-business-terms__sheet>div span{color:#80ddff;font-size:14px}.mk-business-terms__sheet table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:520px}.mk-business-terms__sheet :is(th,td){border-right:1px solid var(--mk-bt-line);border-bottom:1px solid var(--mk-bt-line);text-align:left;padding:15px 18px}.mk-business-terms__sheet :is(th,td):last-child{border-right:0}.mk-business-terms__sheet th{background:var(--mk-bt-soft);color:var(--mk-bt-blue);letter-spacing:.04em;text-transform:uppercase;font-size:14px}.mk-business-terms__sheet :is(th,td):nth-child(2),.mk-business-terms__sheet :is(th,td):nth-child(3){text-align:right}.mk-business-terms__result-list,.mk-business-terms__document-list{border-top:1px solid var(--mk-bt-line);border-left:1px solid var(--mk-bt-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.mk-business-terms__result-list article,.mk-business-terms__document-list article{border-right:1px solid var(--mk-bt-line);border-bottom:1px solid var(--mk-bt-line);min-height:210px;padding:25px 23px}.mk-business-terms__result-list article>span,.mk-business-terms__document-list article>span,.mk-business-terms__warranty-paths article>span{color:var(--mk-bt-cyan);letter-spacing:.1em;font-size:14px;font-weight:800}#main-content article .mk-business-terms :is(.mk-business-terms__result-list,.mk-business-terms__document-list,.mk-business-terms__warranty-paths) h3{color:var(--mk-bt-navy);margin:28px 0 9px;font-size:19px}.mk-business-terms :is(.mk-business-terms__result-list,.mk-business-terms__document-list,.mk-business-terms__warranty-paths) p{color:var(--mk-bt-muted);margin:0;line-height:1.5}.mk-business-terms__visit>.mk-segment-hub__button{margin-top:24px}.mk-business-terms__contract dl{border-top:1px solid var(--mk-bt-line);margin:0}.mk-business-terms__contract dl>div{border-bottom:1px solid var(--mk-bt-line);grid-template-columns:minmax(170px,.7fr) minmax(0,1.3fr);gap:24px;padding:19px 0;display:grid}.mk-business-terms__contract dt{color:var(--mk-bt-navy);font-weight:750}.mk-business-terms__contract dd{color:var(--mk-bt-muted);margin:0;line-height:1.5}.mk-business-terms__payment{background:var(--mk-bt-navy);padding:clamp(40px,6vw,72px)}#main-content article .mk-business-terms__payment .mk-business-terms__section-copy h2{color:var(--mk-bt-white)}.mk-business-terms__payment .mk-business-terms__section-copy>p{color:#ffffffc2}.mk-business-terms__payment .mk-business-terms__section-copy>strong{color:#80ddff;border-color:#fff3}#main-content article .mk-business-terms__payment ol{border-top:1px solid #fff3;grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.mk-business-terms__payment li{min-height:62px;color:var(--mk-bt-white);border-bottom:1px solid #fff3;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:14px;display:grid;position:relative}.mk-business-terms__payment li:not(:last-child):after{background:var(--mk-bt-navy);content:"";border-bottom:2px solid #80ddff;border-right:2px solid #80ddff;width:10px;height:10px;position:absolute;bottom:-7px;left:16px;transform:rotate(45deg)}.mk-business-terms__payment li>span{color:#80ddff;font-size:14px;font-weight:800}.mk-business-terms__warranty-paths{border-top:1px solid var(--mk-bt-line);border-left:1px solid var(--mk-bt-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mk-business-terms__warranty-paths article{border-right:1px solid var(--mk-bt-line);border-bottom:1px solid var(--mk-bt-line);flex-direction:column;min-height:260px;padding:28px;display:flex}.mk-business-terms__warranty-paths a{color:var(--mk-bt-blue);text-underline-offset:4px;margin-top:auto;padding-top:22px;font-weight:750}@media (width<=1024px){.mk-business-terms__project,.mk-business-terms__contract,.mk-business-terms__payment,.mk-business-terms__warranty{grid-template-columns:1fr}.mk-business-terms__result-list,.mk-business-terms__document-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.mk-business-terms__jump-links{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.mk-business-terms__jump-link{grid-template-columns:1fr;align-content:center;gap:5px;min-height:78px;padding:13px;font-size:14px}.mk-business-terms__result-list,.mk-business-terms__document-list,.mk-business-terms__warranty-paths{grid-template-columns:1fr}.mk-business-terms__result-list article,.mk-business-terms__document-list article{min-height:0}.mk-business-terms__contract dl>div{grid-template-columns:1fr;gap:6px}.mk-business-terms__payment{padding:42px 20px}.mk-business-terms__warranty-paths article{min-height:230px}}
