.growth-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;margin-top:24px}.growth-actions .feature-read{margin-top:0}.growth-actions .header-calc{width:auto}.growth-return p{line-height:1.8;margin-top:12px}.growth-next{margin-top:32px}.growth-share,.growth-choice-button,.growth-consent button{font:inherit;min-height:44px;padding:10px 16px;border:1px solid currentColor;border-radius:8px;background:transparent;color:inherit}.growth-share{margin:24px 12px 0 0}.growth-share-message{line-height:1.8}.growth-consent{max-width:1120px;margin:20px auto;padding:16px 20px;border-top:1px solid currentColor;font:inherit;line-height:1.8}.growth-consent[hidden]{display:none}.growth-consent p{margin:0;max-width:75ch}.growth-consent-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px}.growth-consent a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}.growth-consent button:focus-visible,.growth-share:focus-visible,.growth-choice-button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.growth-choice-button{margin:24px 0}.growth-next a{overflow-wrap:anywhere}@media(max-width:520px){.growth-actions{align-items:flex-start;gap:8px 16px}.growth-consent{margin:16px 0;padding:16px}.growth-consent-actions button{font-size:16px}.growth-share,.growth-choice-button{max-width:100%}}
