h1{font-size:clamp(38px,5vw,62px);line-height:1.25;letter-spacing:-2px;margin:18px 0}h1 em{font-style:normal;color:#547a54}.growth-hero{display:grid;grid-template-columns:1.2fr 1fr;gap:70px;padding:64px 0}.growth-hero p{color:#637467}.growth-hero aside{background:#e6eddf;border:1px solid #d7dfd1;border-radius:24px;padding:32px}.growth-hero aside h2{font-size:23px;margin-top:24px}.growth-hero hr{border:0;border-top:1px solid #cbd7c5;margin:24px 0}.pill{display:inline-block;font-size:11px;font-weight:700;padding:6px 12px;border-radius:30px;background:#e6eee0;color:#315039}.panel{margin-bottom:22px}button:disabled{opacity:.5;cursor:not-allowed}.check{display:flex;gap:10px;align-items:start;font-weight:400}.check input{width:18px;min-height:18px;flex:0 0 18px;margin:3px 0}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.stats>div{padding:18px;background:#f2f5ed;border-radius:12px}.stats b{display:block;font-size:28px}.stats span{font-size:12px}.studio-tabs{position:sticky;top:0;z-index:2;background:#f6f5eff5;padding:14px 0;overflow:auto;margin:20px 0}.studio-tabs a{padding:8px 12px;border-radius:25px;border:1px solid #d5ded0;white-space:nowrap;font-size:12px}.calendar-list{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:22px}.content-card{text-align:left;background:#f6f8f2;padding:18px;border:1px solid #dce3d8;border-radius:12px;color:#193b30;min-width:0}.content-card b{display:block;margin:9px 0;overflow-wrap:anywhere}.content-card small{display:block;color:#627360;font-size:11px}.editor{background:#f5f7f0;border:1px solid #d6dfcf;border-radius:12px;padding:20px;margin-top:20px}.danger{color:#9d3c2b}.lead-list{display:grid;gap:8px}.lead-list button{text-align:left;padding:14px;border:1px solid #dce3d8;border-radius:9px;background:white}.lead-list span{display:block;color:#65756b;font-size:12px}.creative-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:start}canvas{display:block;max-width:100%;width:100%;height:auto;border-radius:14px;border:1px solid #dce3d8}#reelPreview{max-width:100%;max-height:500px;display:block;margin-top:18px}.connection-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.connection-grid article{padding:20px;background:#f8f7f1;border:1px solid #e3e3d7;border-radius:12px}.connection-grid p,.connection-grid a{font-size:13px}.connection-grid .pill{background:#f3e6cd;color:#755d2f}#status{position:sticky;bottom:12px;z-index:3;background:#193b30;color:#fff;padding:14px 18px;border-radius:10px;box-shadow:0 6px 18px #193b3020;max-width:100%;font-size:13px}#status.error{background:#8a382d}#identity{font-size:18px;overflow-wrap:anywhere}#activity details{padding:12px;border-bottom:1px solid #dce3d8}#activity pre{white-space:pre-wrap;font:13px/1.8 system-ui;overflow-wrap:anywhere}#campaignOutput{margin-top:16px}@media(max-width:760px){.growth-hero,.creative-grid{grid-template-columns:1fr;gap:24px}.growth-hero{padding:35px 0}.calendar-list{grid-template-columns:repeat(2,1fr)}.stats{grid-template-columns:repeat(2,1fr)}.connection-grid{grid-template-columns:1fr}.studio-tabs{flex-wrap:nowrap}.editor{padding:14px}}@media(max-width:420px){.calendar-list{grid-template-columns:1fr}.growth-hero aside{padding:23px}.actions .button{flex:1 1 auto}}
