.mkh2-ct-shell{overflow:visible}.mct-main{background:#f2f4ef;color:#111713}.mct-hero{padding:190px 0 90px;background:radial-gradient(circle at 75% 35%,rgba(156,255,47,.13),transparent 28%),#07100b;color:#fff;border-bottom:1px solid #24342b}.mct-hero h1{font-size:clamp(46px,6vw,88px);line-height:.94;letter-spacing:-.045em;margin:22px 0 24px;color:#f5f7f2}.mct-hero h1 strong{display:block;color:var(--mkh-green)}.mct-hero p{max-width:820px;font-size:21px;line-height:1.6;color:#d9e1db}.mct-hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}.mct-section{padding:92px 0}.mct-light{background:#f2f4ef;color:#111713}.mct-dark{background:#08100c;color:#f5f7f2}.mct-head{display:grid;grid-template-columns:1fr .8fr;gap:70px;align-items:end;margin:0 0 42px}.mct-head h2{font-size:clamp(34px,3.8vw,56px);line-height:1.02;letter-spacing:-.04em;margin:0;color:#132238}.mct-head p{font-size:18px;line-height:1.75;color:#4a554e;margin:0}.mct-head-dark p{color:#cbd5ce}.mct-dark .mct-head h2{color:#f4f7f3}.mct-dark .mkh2-section-index{color:var(--mkh-green)}.mct-light .mkh2-section-index{color:#3e7e16}.mct-requirements,.mct-info-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.mct-requirements article,.mct-info-grid article{background:#fff;border:1px solid #cbd3cd;padding:24px;min-height:220px}.mct-requirements b{display:block;color:#3e7e16;font-size:13px;margin-bottom:28px}.mct-requirements h3,.mct-info-grid h3{font-size:22px;margin:0 0 12px}.mct-requirements p,.mct-info-grid p{font-size:16px;line-height:1.7;color:#4b5750}.mct-form{border:1px solid #2c3b32;background:#0d1711;padding:30px}.mct-form-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.mct-form label{display:block;font-size:13px;font-weight:800;color:#dbe4de}.mct-form input,.mct-form select{width:100%;margin-top:8px;background:#f7f9f6;color:#111713;border:1px solid #aebbb2;border-radius:4px;padding:14px 14px;font:inherit;font-size:17px;min-height:54px}.mct-checks{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 18px;margin:22px 0}.mct-checks label,.mct-privacy{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;color:#d7e0da}.mct-checks input,.mct-privacy input{width:auto;min-height:0;margin:3px 0 0}.mct-live{margin:24px 0;background:linear-gradient(145deg,#121d16,#0a120e);border:1px solid rgba(156,255,47,.5);border-top:4px solid var(--mkh-green);padding:26px}.mct-live span{display:block;font-size:12px;font-weight:900;letter-spacing:.08em;color:var(--mkh-green)}.mct-live strong{display:block;font-size:48px;line-height:1;margin:13px 0;color:#fff}.mct-live p{font-size:15px;color:#cbd5ce;margin:0}.mct-contact{margin-top:28px;padding-top:28px;border-top:1px solid #2d3b33}.mct-contact h3{font-size:26px;margin:0 0 20px}.mct-contact .mkh2-btn{margin-top:18px}.mct-result-server{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:18px}.mct-result-server>div{background:#101a14;border:1px solid #2d3d33;padding:20px}.mct-result-server span{display:block;font-size:11px;font-weight:900;color:var(--mkh-green);margin-bottom:8px}.mct-result-server strong{font-size:24px;color:#fff}.mct-result-notes{background:#101a14;border-left:4px solid var(--mkh-green);padding:20px 24px;margin-bottom:24px}.mct-result-notes h3{margin:0 0 10px}.mct-result-notes li{color:#ced8d1;line-height:1.6;margin:5px 0}.mct-monitor{background:#e4e9e4}.mct-monitor-card{display:grid;grid-template-columns:1fr 360px;gap:70px;background:#07100b;color:#fff;padding:38px;border:1px solid #293a30}.mct-monitor-card h2{font-size:42px;margin:8px 0 12px}.mct-monitor-card p{font-size:17px;color:#cbd5ce;max-width:760px}.mct-monitor-card>div>span,.mct-monitor-status small{color:var(--mkh-green);font-size:11px;font-weight:900;letter-spacing:.08em}.mct-monitor-status{display:flex;flex-direction:column;justify-content:center;gap:10px}.mct-monitor-status strong{font-size:22px}.mct-monitor-status a{font-size:13px;color:var(--mkh-green);font-weight:900}.mct-hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important}
@media(max-width:1000px){.mct-head,.mct-monitor-card{grid-template-columns:1fr}.mct-requirements,.mct-info-grid{grid-template-columns:repeat(2,1fr)}.mct-form-grid{grid-template-columns:repeat(2,1fr)}.mct-result-server{grid-template-columns:repeat(2,1fr)}}
@media(max-width:700px){.mct-hero{padding:145px 0 65px}.mct-hero h1{font-size:42px}.mct-hero p{font-size:18px}.mct-section{padding:65px 0}.mct-head{gap:22px}.mct-head h2{font-size:32px}.mct-requirements,.mct-info-grid,.mct-form-grid,.mct-result-server,.mct-checks{grid-template-columns:1fr}.mct-form{padding:20px}.mct-live strong{font-size:40px}.mct-monitor-card{padding:26px}.mct-monitor-card h2{font-size:34px}}

.mct-product-search{position:relative}.mct-product-search>span{font-weight:500;color:#9caaa1}.mct-product-search small{display:block;margin-top:7px;color:#a9b6ae;font-size:12px;line-height:1.45}.mct-product-results{position:absolute;z-index:20;left:0;right:0;top:84px;max-height:310px;overflow:auto;background:#fff;border:1px solid #b9c5bd;box-shadow:0 14px 35px rgba(0,0,0,.24)}.mct-product-option{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;border:0;border-bottom:1px solid #e3e8e4;background:#fff;color:#111713;text-align:left;cursor:pointer}.mct-product-option:hover{background:#eff7e9}.mct-product-option strong{font-size:14px}.mct-product-option span{font-size:12px;color:#5b675f}.mct-product-empty{padding:14px;color:#5b675f;font-size:13px}.mct-catalog-note{margin-top:22px;padding:16px 18px;border-left:4px solid var(--mkh-green);background:#111b15;color:#cad5cd;font-size:14px;line-height:1.65}.mct-catalog-note strong{color:#fff}.mct-catalog-note em{color:#fff}

.mct-product-tech{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;padding:12px;background:#111b15;border:1px solid #304237}.mct-product-tech>div{padding:8px;background:#0c1510}.mct-product-tech span{display:block;font-size:10px;letter-spacing:.07em;color:var(--mkh-green);font-weight:900}.mct-product-tech strong{display:block;margin-top:4px;font-size:13px;color:#fff;overflow-wrap:anywhere}.mct-product-tech p{grid-column:1/-1;margin:2px 0 0;font-size:11px!important;color:#a9b6ae!important}.mct-product-tech[hidden]{display:none!important}@media(max-width:700px){.mct-product-tech{grid-template-columns:repeat(2,minmax(0,1fr))}}
