.description-callout{background-color:#f1f0ff;border-radius:12px;padding:20px 28px;box-sizing:border-box}.description-callout p{margin:0;font-size:18px;line-height:1.5;color:#1a1a1a}.description-callout strong{color:#0b0b4e;font-weight:700}.description-callout a{color:#6b72cb}.description-callout-link{color:#474bea;font-weight:600;text-decoration:underline;transition:color .2s ease}.description-callout-link:hover{color:#080d35}@media (max-width:768px){.description-callout{padding:18px 20px}.description-callout p{font-size:14px}}