
body.nc-install-v5{margin:0;background:#050509!important;color:#eceef5!important;font:400 16px/1.6 "Hanken Grotesk",system-ui,sans-serif!important}
.nc-install-wrap{width:min(820px,calc(100% - 48px));margin:0 auto;padding:62px 0 86px}
.nc-install-hero{padding-bottom:30px}
.nc-install-hero>span{color:#ff4d55;font-size:10px;font-weight:800;letter-spacing:.13em}
.nc-install-hero h1{margin:8px 0 12px;font:700 clamp(38px,5vw,54px)/1.05 "Bricolage Grotesque",sans-serif;letter-spacing:-.04em}.nc-install-hero h1 em{font-style:normal;color:#ff4d55}
.nc-install-hero p{max-width:680px;margin:0;color:#8f94a8}
.nc-install-card{padding:28px;border:1px solid #181b28;border-radius:22px;background:#0b0c13}
.nc-install-card h2{margin:0 0 18px;font:700 24px/1.1 "Bricolage Grotesque",sans-serif}
.nc-install-points{display:grid;gap:1px;border:1px solid #181b28;border-radius:16px;overflow:hidden;background:#181b28}
.nc-install-points>div{display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:center;padding:15px;background:#08090d}.nc-install-points b{color:#ff4d55;font-size:10px}.nc-install-points span{color:#a1a6b3;font-size:12px}
.nc-install-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:20px;padding:0 15px;border:0;border-radius:11px;background:#e0121c;color:#fff;text-decoration:none;font-weight:700;cursor:pointer}
.nc-install-order{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:18px}.nc-install-order>div{padding:15px;border:1px solid #181b28;border-radius:13px;background:#08090d}.nc-install-order span,.nc-install-order b{display:block}.nc-install-order span{color:#727889;font-size:9px;text-transform:uppercase;letter-spacing:.07em}.nc-install-order b{margin-top:4px}
.nc-install-security{padding:12px 14px;border:1px solid #41351f;border-radius:11px;background:#141008;color:#c7b080;font-size:11px}
.nc-install-form{display:grid;gap:15px}.nc-install-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px}.nc-install-form label{display:grid;gap:6px;color:#a4a9b6;font-size:11px}
.nc-install-form input,.nc-install-form select,.nc-install-form textarea{width:100%;box-sizing:border-box;padding:11px 12px;border:1px solid #292e3e;border-radius:11px;background:#08090d;color:#fff;outline:0}.nc-install-form textarea{min-height:120px;resize:vertical}.nc-install-form input:focus,.nc-install-form select:focus,.nc-install-form textarea:focus{border-color:#4a2931;box-shadow:0 0 0 3px rgba(224,18,28,.06)}
.nc-install-notice{padding:13px 14px;border:1px solid #181b28;border-radius:12px}.nc-install-notice.bad{border-color:#5c252e;background:#160b0d;color:#ff7f89}.nc-install-notice.ok{border-color:#26503a;background:#09130d;color:#7cdaa4}
@media(max-width:620px){.nc-install-wrap{width:calc(100% - 28px);padding-top:44px}.nc-install-card{padding:20px}.nc-install-grid,.nc-install-order{grid-template-columns:1fr}}
