.growth{max-width:1100px;margin:0 auto;padding:52px 24px 76px;color:#28251f}.growth a{color:#a4462b}.growth .eyebrow{font:600 12px/1.4 system-ui;letter-spacing:.12em;text-transform:uppercase;color:#98664c}.growth h1{max-width:850px;font-size:clamp(30px,4.6vw,52px);line-height:1.13;letter-spacing:-.03em;margin:14px 0 22px;font-weight:650}.growth h2{font-size:25px;font-weight:650;line-height:1.25;margin:0 0 18px}.growth h3{font-size:19px;font-weight:650;margin:0 0 12px}.growth p{line-height:1.7}.growth .lead{font-size:18px;max-width:740px;color:#686052}.growth .actions{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.growth .btn{display:inline-flex;align-items:center;justify-content:center;padding:11px 18px;border:1px solid #b4a897;border-radius:8px;color:inherit;background:#fffdf8;text-decoration:none;font-weight:600;cursor:pointer}.growth .btn.primary{background:#b45234;color:white;border-color:#b45234}.growth .grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.growth .card{background:#fffdf8;border:1px solid #e2dace;border-radius:12px;padding:24px;min-width:0}.growth .card p{color:#686052;font-size:14px}.growth .protocol{font:600 12px system-ui;letter-spacing:.04em;color:#8c563e;margin-bottom:14px}.growth section{margin-top:44px}.growth .tool{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.growth label{display:block;font-weight:600;margin:0 0 7px}.growth select,.growth input{width:100%;padding:12px;margin-bottom:20px;border:1px solid #b7ac9d;border-radius:7px;background:#fff;color:#28251f;font:inherit}.growth input:focus,.growth select:focus,.growth .btn:focus-visible{outline:3px solid #d4a38e;outline-offset:2px}.growth pre{background:#252823;color:#eff1e8;padding:18px;border-radius:8px;white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.7 ui-monospace,monospace;min-height:145px}.growth .notice{padding:15px 18px;border-radius:8px;background:#eee9df;margin-top:16px;font-size:14px}.growth [data-state=ok]{background:#e9efe4;color:#314a28}.growth .small{font-size:13px;color:#6e665a}.growth .scroll{overflow:auto}.growth table{width:100%;border-collapse:collapse;font-size:14px}.growth td,.growth th{padding:14px;text-align:left;border-bottom:1px solid #ddd6c9;vertical-align:top}.growth th{white-space:nowrap}.growth details{border-bottom:1px solid #ddd6c9;padding:17px 0}.growth summary{font-weight:600;cursor:pointer}.growth .doc-links{display:flex;flex-wrap:wrap;gap:10px 18px}.dark .growth{color:#ece6dc}.dark .growth .card,.dark .growth .btn{background:#24231f;border-color:#514b42;color:#ece6dc}.dark .growth p,.dark .growth .lead,.dark .growth .small{color:#c4bcaf}.dark .growth a{color:#eeaa8f}.dark .growth .notice{background:#343a30;color:#e1e9db}.dark .growth input,.dark .growth select{background:#1f211e;color:#f1ede4;border-color:#766b5c}@media(max-width:750px){.growth{padding:30px 18px 50px}.growth .grid,.growth .tool{grid-template-columns:1fr}.growth .card{padding:20px}.growth section{margin-top:32px}}
