.growth-entry{margin:0 auto 28px;max-width:1200px;padding:20px 24px;border:1px solid #dedbd4;border-radius:20px;background:#fffdf8}.growth-entry h2{font-size:22px;font-weight:700;line-height:1.3;margin:0 0 8px}.growth-entry p{font-size:16px;line-height:1.5;margin:0 0 14px;color:#444}.growth-entry nav{display:flex;flex-wrap:wrap;gap:10px}.growth-entry a{display:inline-flex;align-items:center;min-height:44px;padding:10px 14px;border:1px solid #d8d3ca;border-radius:12px;background:#fff;color:#242824;text-decoration:none;font-size:16px;font-weight:600;line-height:1.4}.growth-entry a:hover{background:#f2f3e7;border-color:#6c7951}.growth-entry a:focus-visible{outline:3px solid #254d39;outline-offset:3px}@media(max-width:760px){.growth-entry{margin:0 16px 24px;padding:18px 16px}.growth-entry nav{display:grid;grid-template-columns:1fr}.growth-entry a{width:100%;box-sizing:border-box}.growth-entry h2{font-size:20px}}
