.reference-body .managed-custom-module{padding:40px 0;background:linear-gradient(#fff,#f2f7ff,#fff)}.reference-body .managed-custom-content{padding:32px;background:#f6faff;border:1px solid #d5e4f3;border-radius:16px}.reference-body .managed-custom-content.has-image{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,36%);gap:32px;align-items:center}.reference-body .managed-custom-content h2{font-size:32px;line-height:1.4;margin:0 0 16px}.reference-body .managed-custom-summary,.reference-body .managed-custom-content .prose{font-size:14px;line-height:1.9;color:#486888}.reference-body .managed-custom-content .button{margin-top:20px}.reference-body .managed-custom-content>img{display:block;width:100%;max-height:360px;object-fit:cover;border-radius:12px}@media(max-width:767px){.reference-body .managed-custom-module{padding:32px 0}.reference-body .managed-custom-content{padding:24px 20px}.reference-body .managed-custom-content.has-image{grid-template-columns:1fr;gap:24px}.reference-body .managed-custom-content h2{font-size:26px}}
