.growth-summary{border-top:1px solid #d8d1c5;margin-top:22px;padding-top:18px;min-width:0}.growth-summary h3,.theme-detail h3,.growth-plan h3{font-family:var(--font-serif,Georgia,serif);font-size:21px;font-weight:400;color:#641322;margin:10px 0}.growth-summary p{font-size:12px;line-height:1.8;overflow-wrap:anywhere}.growth-numbers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0}.growth-numbers small{display:block;color:#746957;font-size:11px;line-height:1.6}.growth-numbers b{display:block;font-weight:400;color:#641322;font-size:24px;margin-top:6px}.growth-editor>p{margin:16px 0;line-height:1.9}.theme-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:24px 0;border-top:1px solid #d8d1c5}.theme-choices button{background:transparent;color:#181614;border:0;border-bottom:1px solid #d8d1c5;text-align:left;padding:18px 14px;min-width:0;white-space:normal}.theme-choices button[aria-pressed=true]{box-shadow:inset 0 -2px #641322;background:#ede6da}.theme-choices small{font-size:11px;color:#796344;letter-spacing:.18em}.theme-choices strong{display:block;margin:8px 0;font-family:var(--font-serif,Georgia,serif);font-size:20px;font-weight:400;color:#641322}.theme-choices span{display:block;font-size:12px;line-height:1.8}.theme-choices button:disabled{opacity:.65;cursor:default}.theme-detail{border-bottom:1px solid #d8d1c5;padding-bottom:22px}.theme-detail p,.growth-plan p,.growth-plan li{line-height:1.9;font-size:13px;margin:12px 0}.growth-note,.growth-draft{color:#641322}.growth-plan{margin-top:24px}.growth-plan ul{list-style:none;padding:0}.growth-plan ul li{border-bottom:1px solid #d8d1c5;padding:10px 0}.growth-plan li strong,.growth-plan li span{display:block;overflow-wrap:anywhere}.growth-plan li strong{font-weight:400;color:#641322}.growth-plan ol{padding-left:20px}.growth-editor button{max-width:100%;overflow-wrap:anywhere}.growth-brand-link{display:block;margin-top:8px!important}.growth-editor .growth-summary [data-action=shop-growth]{display:none}@media(max-width:480px){.theme-choices{grid-template-columns:1fr}.theme-choices button{padding:14px 8px}.growth-numbers{gap:6px}.growth-numbers b{font-size:22px}.growth-editor h2{font-size:26px}}
