.mk-entrance{--entrance-ink:#17313d;--entrance-blue:#0074a8;--entrance-sky:#eaf5f8;--entrance-line:#ccdce2;color:var(--entrance-ink);overflow-x:clip}.mk-entrance *,.mk-entrance :before,.mk-entrance :after,.mk-entrance .mk-segment-hub__form input,.mk-entrance .mk-segment-hub__form select,.mk-entrance .mk-segment-hub__form textarea,.mk-entrance .mk-segment-hub__request .mk-segment-hub__form .mk-segment-hub__button[type=submit]{border-radius:0}.mk-entrance .mk-segment-hub__section{scroll-margin-top:90px}.mk-entrance-hero .mk-segment-hub__hero-media img{object-position:center 55%}.mk-entrance__note{border-left:3px solid var(--entrance-blue);background:var(--entrance-sky);margin:25px 0;padding:18px 21px}.mk-entrance__caption{color:#526b76;margin-top:14px;display:block}.mk-entrance-tabs{border:1px solid var(--entrance-line);background:#fff;overflow:hidden}.mk-entrance-tabs__buttons{border-bottom:1px solid var(--entrance-line);flex-wrap:wrap;gap:9px;padding:20px;display:flex}.mk-entrance-tabs__buttons button,.mk-entrance [data-entrance-choice],.mk-entrance-selector fieldset button{border:1px solid var(--entrance-line);color:var(--entrance-ink);cursor:pointer;background:#fff;padding:10px 15px;transition:all .2s}.mk-entrance-tabs__buttons button:hover,.mk-entrance-tabs__buttons button.is-active,.mk-entrance [data-entrance-choice].is-active,.mk-entrance-selector fieldset button:hover,.mk-entrance-selector fieldset button.is-active{border-color:var(--entrance-blue);background:var(--entrance-blue);color:#fff}.mk-entrance-tabs__panels article{background:linear-gradient(120deg, #fff 55%, var(--entrance-sky));grid-template-columns:1.35fr 1fr;gap:50px;min-height:260px;padding:40px;display:grid}.mk-entrance-tabs__panels article[hidden]{display:none}.mk-entrance-tabs__panels article>div:first-child>span,.mk-entrance-material>span,.mk-entrance-constructions article>span,.mk-entrance-features article>span,.mk-entrance-security article>span,.mk-entrance-installation article>span{color:var(--entrance-blue);letter-spacing:.1em;font-size:12px;font-weight:800}.mk-entrance-tabs__panels h3{margin:14px 0 10px;font-size:clamp(27px,3vw,38px)}.mk-entrance-tabs__panels strong{text-transform:uppercase;letter-spacing:.08em;margin-bottom:14px;display:block}.mk-entrance-tabs__panels ul,.mk-entrance-material ul,.mk-entrance-installation ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mk-entrance-tabs__panels li:before,.mk-entrance-material li:before,.mk-entrance-installation li:before{color:var(--entrance-blue);content:"—";margin-right:8px}.mk-entrance-tabs__panels a{color:var(--entrance-blue);font-weight:700}.mk-entrance-materials{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.mk-entrance-material{border:1px solid var(--entrance-line);background:#fff;padding:31px}.mk-entrance-material--aluminium{border-color:var(--entrance-ink);background:var(--entrance-ink);color:#fff}.mk-entrance-material--aluminium>span{color:#63d6a1}.mk-entrance-material h3{margin:10px 0 4px;font-size:clamp(25px,3vw,34px)}.mk-entrance-material>strong{min-height:48px;margin-bottom:22px;display:block}.mk-entrance-material>div{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.mk-entrance-material h4{text-transform:uppercase;letter-spacing:.06em;margin:0 0 12px}.mk-entrance-material>button{margin-top:24px}.mk-entrance-material--aluminium>button{color:#fff;background:0 0;border-color:#63d6a1}.mk-entrance-constructions{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.mk-entrance-constructions article,.mk-entrance-fillings article,.mk-entrance-features article,.mk-entrance-security article,.mk-entrance-installation article{border:1px solid var(--entrance-line);background:#fff;padding:25px}.mk-entrance-constructions h3,.mk-entrance-fillings h3,.mk-entrance-features h3,.mk-entrance-security h3,.mk-entrance-installation h3{margin:12px 0 8px}.mk-door-scheme{border:5px solid var(--entrance-ink);background:#d8edf3;grid-template-columns:1fr;width:116px;height:130px;margin:0 auto 22px;display:grid;position:relative}.mk-door-scheme i{border-left:4px solid var(--entrance-ink);background:#b8dce7;display:none}.mk-door-scheme b{background:var(--entrance-blue);width:5px;height:15px;position:absolute;top:58%;right:8px}.mk-door-scheme--one-half{grid-template-columns:2fr 1fr}.mk-door-scheme--one-half i:first-child{display:block}.mk-door-scheme--double{grid-template-columns:repeat(2,1fr)}.mk-door-scheme--double i:first-child{display:block}.mk-door-scheme--side{grid-template-columns:2fr 1fr;width:150px}.mk-door-scheme--side i:first-child{background:linear-gradient(#93c0d0,#d8edf3);display:block}.mk-door-scheme--top{grid-template-rows:1fr 4fr;height:145px}.mk-door-scheme--top i:first-child{border:0;border-bottom:4px solid var(--entrance-ink);display:block}.mk-door-scheme--group{grid-template:1fr 4fr/1fr 2fr 1fr;width:170px;height:145px}.mk-door-scheme--group i{display:block}.mk-door-scheme--group i:first-child{border:0;border-bottom:4px solid var(--entrance-ink);grid-column:1/-1}.mk-entrance-fillings{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.mk-entrance-fillings article{padding:20px}.mk-door-fill{border:5px solid var(--entrance-ink);background:#9fc8d6;width:70px;height:120px;margin:0 auto 18px;position:relative}.mk-door-fill b{background:#e8eceb;position:absolute;inset:50% 0 0}.mk-door-fill--glass b{display:none}.mk-door-fill--panel{background:#e8eceb}.mk-door-fill--panel b{display:none}.mk-door-fill--decorative{background:#d5c1a6}.mk-door-fill--decorative:after{content:"";border:2px solid #9f8260;position:absolute;inset:18px 12px}.mk-door-fill--custom{background:linear-gradient(90deg, #9fc8d6 48%, var(--entrance-ink) 48% 53%, #e8eceb 53%)}.mk-door-fill--custom b{display:none}.mk-entrance-glass,.mk-entrance-checkline{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.mk-entrance-glass strong{width:100%}.mk-entrance-glass span,.mk-entrance-checkline span{background:var(--entrance-sky);padding:9px 13px}.mk-entrance-features,.mk-entrance-security{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.mk-entrance-threshold__options{gap:18px;display:grid}.mk-entrance-threshold__option{border:1px solid var(--entrance-line);border-left:4px solid var(--entrance-line);background:#fff;grid-template-columns:minmax(0,1.18fr) minmax(340px,.82fr);transition:border-color .2s;display:grid}.mk-entrance-threshold__option.is-active{border-left-color:var(--entrance-blue)}.mk-entrance-threshold__diagram{border-right:1px solid var(--entrance-line);background:#f4f8f9;min-width:0;padding:18px}.mk-entrance-threshold__diagram svg{width:100%;height:auto;display:block}.mk-entrance-threshold__diagram small{color:#667c86;margin-top:7px;display:block}.mk-entrance-threshold__diagram .is-air{fill:#f8fbfc}.mk-entrance-threshold__diagram .is-inside-finish{fill:#bc956e}.mk-entrance-threshold__diagram .is-inside-screed{fill:#d8d1c8}.mk-entrance-threshold__diagram .is-insulation{fill:#e9ce82}.mk-entrance-threshold__diagram .is-outside-finish{fill:#9ca9aa}.mk-entrance-threshold__diagram .is-outside-bed{fill:#c9d1d1}.mk-entrance-threshold__diagram .is-base{fill:#748388}.mk-entrance-threshold__diagram .is-level{fill:none;stroke:var(--entrance-blue);stroke-dasharray:7 6;stroke-width:2px}.mk-entrance-threshold__diagram .is-frame{fill:var(--entrance-ink);fill-rule:evenodd}.mk-entrance-threshold__diagram .is-panel{fill:#b9dce7}.mk-entrance-threshold__diagram .is-threshold{fill:var(--entrance-blue)}.mk-entrance-threshold__diagram .is-threshold-slot{fill:var(--entrance-ink)}.mk-entrance-threshold__diagram .is-mounting-seam{fill:#f28a00}.mk-entrance-threshold__diagram .is-support{stroke:#66808a;stroke-width:2px}.mk-entrance-threshold__diagram .is-waterproofing{fill:none;stroke:#f28a00;stroke-width:5px}.mk-entrance-threshold__diagram .is-drain{fill:#344a54;stroke:#dce8eb;stroke-width:4px}.mk-entrance-threshold__diagram .is-grate{fill:none;stroke:#e9f1f3;stroke-width:4px}.mk-entrance-threshold__diagram .is-water{fill:none;stroke:var(--entrance-blue);stroke-width:4px}.mk-entrance-threshold__diagram .is-zone{fill:#607782;letter-spacing:.1em;font-size:11px;font-weight:800}.mk-entrance-threshold__diagram .is-slope{fill:var(--entrance-blue);letter-spacing:.05em;font-size:10px;font-weight:800}.mk-entrance-threshold__diagram .is-callout path{fill:none;stroke:#607782;stroke-width:1.5px}.mk-entrance-threshold__diagram .is-callout circle{fill:var(--entrance-blue)}.mk-entrance-threshold__diagram .is-callout text{fill:var(--entrance-ink);font-size:11px;font-weight:750}.mk-entrance-threshold__diagram .is-callout tspan{fill:var(--entrance-blue);font-weight:850}.mk-entrance-threshold__content{padding:26px}.mk-entrance-threshold__content>span{color:var(--entrance-blue);letter-spacing:.08em;font-size:12px;font-weight:800}.mk-entrance-threshold__content h3{margin:8px 0;font-size:23px}.mk-entrance-threshold__content>p{color:#4c626c;margin:0 0 15px}.mk-entrance-threshold__content dl{margin:0 0 16px}.mk-entrance-threshold__content dl>div{border-top:1px solid var(--entrance-line);grid-template-columns:135px 1fr;gap:14px;padding:10px 0;display:grid}.mk-entrance-threshold__content dt{font-weight:800}.mk-entrance-threshold__content dd{color:#4c626c;margin:0}.mk-entrance-threshold__checks{border-top:1px solid var(--entrance-line);margin-top:28px;padding-top:22px}.mk-entrance-threshold__checks>strong{margin-bottom:16px;font-size:18px;display:block}.mk-entrance-threshold__checks>div{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.mk-entrance-threshold__checks article{border-left:3px solid var(--entrance-blue);background:#f4f8f9;padding:18px}.mk-entrance-threshold__checks article>span{color:var(--entrance-blue);font-size:11px;font-weight:800}.mk-entrance-threshold__checks h3{margin:8px 0 5px}.mk-entrance-threshold__checks p{color:#536b76;margin:0}.mk-entrance-opening{border:1px solid var(--entrance-line);background:#fff;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);display:grid}.mk-entrance-opening__plan{border-right:1px solid var(--entrance-line);background:#eef5f7;align-content:start;padding:30px;display:grid}.mk-entrance-opening__zones{letter-spacing:.04em;text-transform:uppercase;grid-template-columns:1fr 1fr;font-size:12px;font-weight:800;display:grid}.mk-entrance-opening__zones span:last-child{text-align:right}.mk-entrance-opening__drawing{background:linear-gradient(90deg,#f8fbfc 0 50%,#dbeaf0 50%);border-top:1px dashed #91a7af;border-bottom:1px dashed #91a7af;height:300px;margin:16px 0 24px;position:relative;overflow:hidden}.mk-entrance-opening__wall{background:var(--entrance-ink);width:10px;height:102px;position:absolute;left:calc(50% - 5px)}.mk-entrance-opening__wall--left{top:0}.mk-entrance-opening__wall--right{bottom:0}.mk-entrance-opening__leaf{z-index:2;background:var(--entrance-blue);transform-origin:0;width:98px;height:4px;transition:top .2s,transform .2s;position:absolute;top:100px;left:50%;transform:rotate(55deg)}.mk-entrance-opening__hinge{z-index:3;background:var(--entrance-blue);border:2px solid #fff;width:10px;height:10px;transition:top .2s;position:absolute;top:97px;left:calc(50% - 5px)}.mk-entrance-opening__swing{border-bottom:2px dashed #6e8b97;border-right:2px dashed #6e8b97;width:98px;height:96px;transition:left .2s,border-color .2s;position:absolute;top:102px;left:50%}.mk-entrance-opening__route{color:#47636e;padding-left:42px;font-size:12px;font-weight:700;position:absolute;top:130px;right:28px}.mk-entrance-opening__route:before{background:var(--entrance-blue);content:"";width:32px;height:2px;position:absolute;top:8px;left:0}.mk-entrance-opening__route:after{border-top:2px solid var(--entrance-blue);border-right:2px solid var(--entrance-blue);content:"";width:8px;height:8px;position:absolute;top:4px;left:27px;transform:rotate(45deg)}.mk-entrance-opening__extra{border-top:3px solid var(--entrance-blue);border-bottom:3px solid var(--entrance-blue);width:10px;height:96px;display:none;position:absolute;top:102px;left:calc(50% - 5px)}.mk-entrance-opening__drawing[data-direction=outside][data-hinge=left] .mk-entrance-opening__leaf{top:196px;transform:rotate(-55deg)}.mk-entrance-opening__drawing[data-direction=outside][data-hinge=left] .mk-entrance-opening__hinge{top:193px}.mk-entrance-opening__drawing[data-direction=outside][data-hinge=left] .mk-entrance-opening__swing{border-top:2px dashed #6e8b97;border-bottom:0;border-right:2px dashed #6e8b97}.mk-entrance-opening__drawing[data-direction=inside][data-hinge=left] .mk-entrance-opening__leaf{transform:rotate(125deg)}.mk-entrance-opening__drawing[data-direction=inside][data-hinge=left] .mk-entrance-opening__swing{border-bottom:2px dashed #6e8b97;border-left:2px dashed #6e8b97;border-right:0;left:calc(50% - 98px)}.mk-entrance-opening__drawing[data-direction=inside][data-hinge=right] .mk-entrance-opening__leaf{top:196px;transform:rotate(-125deg)}.mk-entrance-opening__drawing[data-direction=inside][data-hinge=right] .mk-entrance-opening__hinge{top:193px}.mk-entrance-opening__drawing[data-direction=inside][data-hinge=right] .mk-entrance-opening__swing{border:0;border-top:2px dashed #6e8b97;border-left:2px dashed #6e8b97;left:calc(50% - 98px)}.mk-entrance-opening__drawing[data-direction=inside] .mk-entrance-opening__route{top:54px}.mk-entrance-opening__drawing[data-leaf=extra] .mk-entrance-opening__extra{display:block}.mk-entrance-opening__summary>span{color:var(--entrance-blue);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.mk-entrance-opening__summary h3{margin:8px 0 14px;font-size:24px}.mk-entrance-opening__summary dl{margin:0}.mk-entrance-opening__summary dl>div{border-top:1px solid var(--entrance-line);grid-template-columns:145px 1fr;gap:18px;padding:11px 0;display:grid}.mk-entrance-opening__summary dt{font-weight:800}.mk-entrance-opening__summary dd{color:#4c626c;margin:0}.mk-entrance-opening__controls{align-content:start;gap:0;display:grid}.mk-entrance-opening__controls fieldset{border:0;border-bottom:1px solid var(--entrance-line);gap:9px;margin:0;padding:26px;display:grid}.mk-entrance-opening__controls fieldset:last-child{border-bottom:0}.mk-entrance-opening__controls legend{padding:0;font-size:18px;font-weight:800}.mk-entrance-opening__controls legend span{color:var(--entrance-blue);margin-right:8px;font-size:12px}.mk-entrance-opening__controls button{border:1px solid var(--entrance-line);width:100%;color:var(--entrance-ink);text-align:left;background:#fff;gap:4px;padding:14px 16px;display:grid}.mk-entrance-opening__controls button.is-active{border-color:var(--entrance-blue);background:var(--entrance-sky);border-left-width:4px}.mk-entrance-opening__controls button strong{font-size:15px}.mk-entrance-opening__controls button small,.mk-entrance-opening__controls fieldset>p{color:#536b76}.mk-entrance-opening__controls fieldset>p{margin:2px 0 0;font-size:13px}.mk-entrance-opening__pair{grid-template-columns:1fr 1fr;gap:9px;display:grid}.mk-entrance-warning{background:var(--entrance-ink);color:#fff;grid-template-columns:100px 1fr;gap:20px;margin-top:20px;padding:22px;display:grid}.mk-entrance-warning strong{color:#63d6a1;text-transform:uppercase}.mk-entrance-warning p{margin:0}.mk-entrance-style__grid,.mk-entrance-installation{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.mk-entrance-style__grid article{border:1px solid var(--entrance-line);padding:26px}.mk-entrance-style__grid article>div{border:7px solid var(--door-color);background:linear-gradient(90deg, #b6d8e2 0 35%, var(--door-color) 35%);width:105px;height:145px;margin-bottom:20px;position:relative;box-shadow:0 10px 22px #17313d26}.mk-entrance-style__grid article>div i{background:#c7c7c7;width:4px;height:32px;position:absolute;top:55px;right:10px}.mk-entrance-style__grid button{margin-top:10px}.mk-entrance-readiness{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.mk-entrance-readiness span{border:1px solid var(--entrance-line);background:#fff;align-items:center;gap:12px;min-height:58px;padding:12px 16px;display:flex}.mk-entrance-readiness b{color:var(--entrance-blue);font-size:12px}.mk-entrance-selector{grid-template-columns:1.3fr .7fr;align-items:start;gap:28px;display:grid}.mk-entrance-selector__steps{gap:16px;display:grid}.mk-entrance-selector fieldset{border:1px solid var(--entrance-line);flex-wrap:wrap;gap:9px;padding:22px;display:flex}.mk-entrance-selector legend{padding:0 8px;font-size:18px;font-weight:800}.mk-entrance-selector legend span{color:var(--entrance-blue)}.mk-entrance-selector aside{background:var(--entrance-ink);color:#fff;padding:29px;position:sticky;top:90px}.mk-entrance-selector aside>span{color:#63d6a1;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:800}.mk-entrance-selector aside h3{margin:9px 0 16px}.mk-entrance-selector aside strong,.mk-entrance-selector aside p{margin:8px 0;display:block}.mk-entrance-selector aside .mk-segment-hub__button{width:100%;margin-top:20px}.mk-entrance-selector aside small{color:#cbdce2;margin-top:12px;display:block}.mk-entrance-projects__grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.mk-entrance-projects__grid article{background:var(--entrance-ink);color:#fff;overflow:hidden}.mk-entrance-projects__grid img{aspect-ratio:1.55;object-fit:cover;width:100%}.mk-entrance-projects__grid article>div{padding:25px}.mk-entrance-projects__grid span,.mk-entrance-projects__grid a{color:#63d6a1}.mk-entrance-projects__empty{background:var(--entrance-sky);padding:25px}.mk-entrance-projects__empty a{color:var(--entrance-blue);font-weight:700}.mk-entrance-seo__columns{columns:2;column-gap:50px}.mk-entrance-seo__columns article{break-inside:avoid;margin-bottom:28px}.mk-entrance-seo__columns h3{margin:0 0 8px}@media (width<=1024px){.mk-entrance-fillings{grid-template-columns:repeat(3,1fr)}.mk-entrance-opening,.mk-entrance-selector{grid-template-columns:1fr}.mk-entrance-threshold__checks>div{grid-template-columns:repeat(2,1fr)}.mk-entrance-opening__plan{border-right:0;border-bottom:1px solid var(--entrance-line)}.mk-entrance-selector aside{position:static}}@media (width<=768px){.mk-entrance-tabs__panels article,.mk-entrance-materials,.mk-entrance-threshold__option{grid-template-columns:1fr}.mk-entrance-threshold__diagram{border-right:0;border-bottom:1px solid var(--entrance-line)}.mk-entrance-constructions,.mk-entrance-features,.mk-entrance-security,.mk-entrance-style__grid,.mk-entrance-installation,.mk-entrance-readiness{grid-template-columns:repeat(2,1fr)}.mk-entrance-projects__grid{grid-template-columns:1fr}.mk-entrance-seo__columns{columns:1}}@media (width<=520px){.mk-entrance-tabs__panels article{gap:24px;padding:24px}.mk-entrance-material{padding:24px}.mk-entrance-material>div,.mk-entrance-constructions,.mk-entrance-fillings,.mk-entrance-features,.mk-entrance-security,.mk-entrance-style__grid,.mk-entrance-installation,.mk-entrance-readiness{grid-template-columns:1fr}.mk-entrance-threshold__diagram{padding:10px;overflow-x:auto}.mk-entrance-threshold__diagram svg{width:650px;max-width:none}.mk-entrance-threshold__content{padding:20px}.mk-entrance-threshold__content dl>div{grid-template-columns:1fr;gap:4px}.mk-entrance-threshold__checks>div{grid-template-columns:1fr}.mk-entrance-opening__plan,.mk-entrance-opening__controls fieldset{padding:20px}.mk-entrance-opening__drawing{height:250px}.mk-entrance-opening__drawing .mk-entrance-opening__route,.mk-entrance-opening__drawing[data-direction=inside] .mk-entrance-opening__route{padding-left:0;top:auto;bottom:18px;right:12px}.mk-entrance-opening__route:before{top:-11px}.mk-entrance-opening__route:after{top:-15px}.mk-entrance-opening__summary dl>div{grid-template-columns:1fr;gap:4px}.mk-entrance-warning{grid-template-columns:1fr}.mk-entrance-tabs__buttons button{flex:145px}}
