.nvbs-saas-brief{max-width:1160px;margin:32px auto 70px;padding:0 20px;color:#f5fff0}.nvbs-saas-heading{padding:40px;background:radial-gradient(circle at 95% 0%,rgba(124,243,36,.18),transparent 35%),#0b140b;border:1px solid rgba(148,255,73,.25);border-radius:26px}.nvbs-saas-heading>span{font-size:12px;letter-spacing:.2em;color:#9aff57;font-weight:800}.nvbs-saas-heading h1{font-size:clamp(32px,5vw,60px);line-height:1.08;margin:14px 0;color:#fff}.nvbs-saas-heading p{max-width:720px;color:#c1cfc0;font-size:17px;line-height:1.55}.nvbs-saas-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:18px}.nvbs-saas-actions a,.nvbs-saas-actions button,.nvbs-saas-submit{display:inline-block;cursor:pointer;background:#93ed31;color:#091208!important;border:0;border-radius:12px;padding:13px 18px;font-size:14px;text-decoration:none;font-weight:800}.nvbs-saas-actions button{background:#202f20;color:#efffea!important;border:1px solid #547b43}.nvbs-saas-form{display:grid;gap:18px;margin:20px 0}.nvbs-saas-section{padding:30px;background:#101a10;border:1px solid #2c4726;border-radius:22px}.nvbs-saas-section h2{margin:0 0 18px;font-size:24px;color:#fff}.nvbs-saas-section p{color:#c8d3c3;line-height:1.55}.nvbs-saas-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.nvbs-saas-section label{display:grid;gap:8px;font-size:13px;font-weight:700;color:#e7f5e1}.nvbs-saas-section label.wide{grid-column:1/-1}.nvbs-saas-section input:not([type=checkbox]),.nvbs-saas-section select,.nvbs-saas-section textarea{width:100%;min-height:48px;background:#070c07;border:1px solid #48603e;border-radius:12px;padding:12px 14px;color:#fff;line-height:1.4}.nvbs-saas-section input:focus-visible,.nvbs-saas-section select:focus-visible,.nvbs-saas-section textarea:focus-visible{outline:3px solid #87e348;outline-offset:2px}.nvbs-saas-section label:has(input[type=checkbox]){display:flex;align-items:flex-start;gap:10px;line-height:1.5}.nvbs-saas-section input[type=checkbox]{flex-shrink:0;width:19px;height:19px;accent-color:#8de827}.nvbs-saas-refine-status{min-height:18px}.nvbs-saas-feedback{margin:16px 0;padding:18px;border-radius:14px;background:#163b19;border:1px solid #4b9d25}.nvbs-saas-feedback.is-error{background:#481b1b;border-color:#b44444}.nvbs-saas-hp{position:absolute;left:-10000px;height:1px;overflow:hidden}.nvbs-saas-small{font-size:12px}.nvbs-saas-submit{background:#94f331;padding:16px 24px}.nvbs-saas-section textarea[name=final_brief]{font-family:inherit;line-height:1.6;min-height:220px}@media(max-width:680px){.nvbs-saas-brief{padding:0 14px}.nvbs-saas-heading,.nvbs-saas-section{padding:22px}.nvbs-saas-grid{grid-template-columns:1fr}.nvbs-saas-section label.wide{grid-column:auto}}
