.oc-growth-hero{padding:78px max(20px,calc((100vw - 1180px)/2));background:linear-gradient(135deg,#062b5b,#0d427e);color:#fff}.oc-growth-hero>div{max-width:850px}.oc-growth-hero p{color:#e6bc55;font-size:11px;font-weight:900;letter-spacing:.15em}.oc-growth-hero h1{margin:10px 0;color:#fff;font:700 clamp(42px,6vw,72px)/1.03 Georgia,serif}.oc-growth-hero div div{color:#dce8f5;font-size:18px}.oc-growth-info{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;width:min(1180px,calc(100% - 32px));margin:24px auto}.oc-growth-info div,.oc-growth-form{padding:22px;border:1px solid #dbe3ed;border-radius:14px;background:#fff}.oc-growth-info strong{display:block;color:#062b5b;font-size:18px}.oc-growth-info span{color:#64748b}.oc-growth-form{width:min(760px,calc(100% - 32px));margin:30px auto 70px}.oc-growth-form h2{color:#062b5b;font:700 34px Georgia,serif}.oc-growth-form label{display:block;margin:14px 0;font-weight:800;color:#25344a}.oc-growth-form input,.oc-growth-form select{width:100%;margin-top:7px;padding:12px;border:1px solid #cbd5e1;border-radius:9px}.oc-growth-message{padding:14px;background:#e7f6ee;color:#176a3a;border-radius:10px}@media(max-width:700px){.oc-growth-info{grid-template-columns:1fr}.oc-growth-hero{padding:58px 20px}}
