.growth-article section{margin-bottom:30px}.growth-article h2{font-size:1.45rem;line-height:1.3}.growth-article p{line-height:1.8}.growth-note{padding:18px 22px;border-left:4px solid #008ebe;background:#eff8fc;border-radius:0 14px 14px 0;line-height:1.7}.growth-meta{font-size:.9rem;color:#526679;margin:12px 0 24px}.growth-toc{padding:20px 26px;background:#f4f8fa;border-radius:16px}.growth-toc li{margin:10px 0}.growth-related{margin:28px 0;padding:24px;border:1px solid #d6e6ed;border-radius:16px}.growth-output{white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border:1px solid #bad3df;border-radius:14px;padding:24px;line-height:1.7;font:inherit;margin:24px 0}.growth-form fieldset{border:1px solid #d6e6ed;padding:20px;border-radius:14px;margin-bottom:20px}.growth-form legend{font-weight:700;padding:0 8px}.growth-form label{display:block;margin:16px 0}.growth-form input:not([type=checkbox]),.growth-form textarea{display:block;width:100%;padding:13px;border:1px solid #aac6d3;border-radius:9px;margin-top:8px;font:inherit}.growth-form textarea{min-height:90px}.growth-form .check{display:flex;align-items:flex-start;gap:10px}.growth-form .check input{margin-top:5px}.growth-form [role=alert]{color:#a32828}.growth-actions{display:flex;flex-wrap:wrap;gap:14px;margin:20px 0}.growth-actions button{cursor:pointer}.growth-note a,.growth-article a{overflow-wrap:anywhere}.growth-form button[hidden],.growth-output[hidden]{display:none}.growth-article aside{margin:20px 0}@media print{header,footer,.blue-card,.growth-actions,form,.kk-breadcrumb{display:none!important}.growth-output{border:0;padding:0}.detail-grid{display:block!important}.growth-article{box-shadow:none}}
.growth-form fieldset.growth-controls{border:0;padding:0;margin:0}
