.growth-purpose,.growth-policy,.growth-privacy{margin:14px 0;padding:16px;border:1px solid var(--zf-bd-91b8b2ff, #91b8b2);border-radius:16px;background:var(--zf-bg-193d44ff, #193d44);line-height:1.65}
.growth-purpose h2{font-size:20px;margin:0 0 6px}.growth-purpose p,.growth-policy p,.growth-privacy p{font-size:14px;margin:8px 0}
.growth-purpose summary{cursor:pointer;min-height:44px;display:list-item}.growth-purpose summary h2{display:inline;font-size:18px}
.growth-purpose-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0}
.growth-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.growth-actions a{color:var(--zf-fg-ffffffff, #fff);text-decoration:underline;min-height:44px;padding:8px;display:inline-flex;align-items:center}
.growth-policy summary,.growth-privacy summary{min-height:44px;cursor:pointer;display:list-item;font-weight:750}.growth-privacy label{display:flex;gap:10px;align-items:flex-start;min-height:44px;cursor:pointer}.growth-privacy input{width:22px;height:22px;margin:4px 0;flex:none;accent-color:var(--zf-bd-ffe335ff, #ffe335)}
html body #easyWorkflow .growth-purpose-options [aria-pressed=true],html body #easyWorkflow .growth-purpose-options [aria-pressed=true] *{background:var(--zf-bg-ffe335ff, #ffe335)!important;color:var(--zf-fg-000000ff, #000)!important;-webkit-text-fill-color:var(--zf-fg-000000ff, #000)!important;text-shadow:none!important}
@media(max-width:600px){.growth-purpose-options{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-purpose{padding:12px}.growth-actions{align-items:stretch}.growth-actions>button{width:100%}.growth-purpose h2{font-size:19px}}
