.rakumato-cta{max-width:1000px;margin:48px auto;padding:24px;display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:center;background:#eaf2e8;color:#173d32}.rakumato-cta-image{min-height:180px;background:linear-gradient(135deg,#d4e8db,#f4e9c8)}.rakumato-cta-image img{display:block;width:100%;height:auto}.rakumato-cta h2{font-size:clamp(21px,2.4vw,29px);line-height:1.6}.rakumato-cta p{line-height:1.8}.rakumato-cta-actions{display:flex;gap:12px;flex-wrap:wrap}.rakumato-cta-actions a{display:inline-block;padding:12px 18px;background:#2d6358;color:white;text-decoration:none}.rakumato-cta-actions a+a{background:transparent;color:#2d6358;text-decoration:underline}@media(max-width:700px){.rakumato-cta{margin:32px 20px;grid-template-columns:1fr;gap:12px}.rakumato-cta-image{min-height:140px}}
.rakumato-cta-image img[hidden]{display:none}
.rakumato-cta :is(h2,p){word-break:keep-all;overflow-wrap:break-word;line-break:strict}
