.growth-section{max-width:1200px;margin-inline:auto}.growth-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:30px 0}.growth-card{display:block;min-width:0;padding:28px;background:#fff;border:1px solid #dce4df;border-radius:14px;overflow-wrap:anywhere}.growth-card h3{margin:12px 0}.growth-logo{object-fit:contain;background:#f7f7f3;border-radius:12px}.growth-count{color:var(--forest,#12382f);line-height:1.6}.growth-count strong{font-size:2.2rem;display:block}.growth-section form{max-width:820px;background:#fff;border:1px solid #dce4df;border-radius:14px;padding:24px;margin-block:24px}.growth-section input,.growth-section select,.growth-section textarea{max-width:100%;box-sizing:border-box}.growth-trap{display:none}.growth-section .check{display:flex;gap:12px;align-items:flex-start;margin:16px 0}.growth-section .check input{width:auto;flex:0 0 auto}.growth-section a:focus-visible{outline:3px solid #c9a667;outline-offset:4px}@media(max-width:900px){.growth-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.growth-grid{grid-template-columns:1fr}.growth-card{padding:20px}.growth-section form{padding:18px}.growth-section .form-grid{grid-template-columns:1fr}}
