.hero-aside .hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.hero-actions .pill{white-space:normal;text-align:center}.growth-section{padding-top:64px;padding-bottom:64px;border-top:1px solid var(--brand-border)}.growth-section h2{font-size:clamp(32px,4vw,56px);line-height:1.1;margin:16px 0 24px}.growth-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.growth-grid article{border-top:2px solid var(--brand-accent);padding-top:20px}.growth-grid h3{font-size:24px;margin:16px 0}.growth-grid p,.growth-intro{color:var(--brand-muted);max-width:64ch}.growth-grid a{display:inline-block;padding:12px 0;color:var(--brand-accent)}.partner-layout{display:grid;grid-template-columns:1fr 1fr;gap:48px}.partner-form{display:grid;gap:16px}.partner-form label{display:grid;gap:8px}.partner-form input,.partner-form select{width:100%;min-height:48px;padding:12px;background:var(--brand-surface);border:1px solid var(--brand-border);border-radius:8px;color:var(--brand-text)}.partner-form .consent{display:flex;gap:12px;align-items:flex-start}.partner-form .consent input{width:20px;min-height:20px;flex:0 0 20px}.form-message{min-height:28px;line-height:1.5}.form-message.error{color:#ffb3a6}.resource-tag{font-size:12px;letter-spacing:.08em;color:var(--brand-accent)}.growth-section .fine{font-size:14px}.growth-section li{margin-bottom:12px}.resource-page{max-width:900px;margin:auto;padding:48px 24px}.resource-page h1{font-size:clamp(40px,7vw,76px);line-height:1.08}.resource-page p{max-width:68ch}.resource-page nav{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:48px}@media(max-width:760px){.growth-grid,.partner-layout{grid-template-columns:1fr}.partner-layout{gap:28px}.growth-section{padding-top:40px;padding-bottom:40px}.hero-aside .hero-actions{flex-direction:column}.growth-grid{gap:30px}}
