.nbs-shell .nbs-company{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:52px 0 60px;color:#bdc9dd}
.nbs-shell .nbs-company h1{font-size:clamp(30px,4vw,44px)!important;line-height:1.15!important;letter-spacing:-.035em;color:#f2f6ff!important;margin:12px 0 18px;text-shadow:none!important}
.nbs-shell .nbs-company h2{font-size:26px!important;line-height:1.3;color:#f2f6ff!important;margin:24px 0 16px}.nbs-shell .nbs-company h3,.nbs-shell .nbs-contact-grid h3{font-size:20px!important;color:#f2f6ff!important;line-height:1.4}
.nbs-company p,.nbs-contact-grid p,.nbs-company li{line-height:1.75;font-size:15px;color:#bdc9dd}.nbs-company-lead{max-width:760px;font-size:17px!important}
.nbs-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:28px 0 40px}.nbs-contact-grid article,.nbs-company-steps article{padding:28px;border:1px solid #b5c6f22b;border-radius:22px;background:linear-gradient(135deg,#19243cd9,#1c1630cc);box-shadow:inset 0 1px #ffffff12}
.nbs-contact-grid .nbs-btn{display:inline-block;font-size:14px;white-space:normal}.nbs-contact-link{display:block;color:#91dff5!important;text-decoration:none;overflow-wrap:anywhere;margin:16px 0;font-weight:600}
.nbs-company-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0 40px}.nbs-company-steps span{font-size:12px;letter-spacing:.08em;color:#94deef;font-weight:700}
.nbs-company a{color:#91dff5}.nbs-company ul{padding-left:20px}.nbs-company-links{display:flex;flex-wrap:wrap;gap:18px;border-top:1px solid #b5c6f22b;padding-top:24px}
.nbs-foot .nbs-foot-contact{display:block;margin:12px 0!important;color:#dce6fb!important;font-size:14px;overflow-wrap:anywhere}
@media(max-width:760px){.nbs-contact-grid,.nbs-company-steps{grid-template-columns:1fr}.nbs-shell .nbs-company{width:calc(100% - 40px);padding-top:34px}.nbs-contact-grid article,.nbs-company-steps article{padding:22px}}
