/* Approved C: compact logo, native typography/content. Complete static fallback. */
.dibasan-logo-card>.elementor-container{border:1px solid #d8e2dc;border-radius:12px;background:#fff;overflow:hidden;align-items:center}
.dibasan-logo-card .dibasan-logo-column>.elementor-widget-wrap{background:#edf3ef;align-content:center;justify-content:center;min-height:250px}
.dibasan-logo-scene{display:flex;align-items:center;justify-content:center;width:100%}
.dibasan-logo-svg{display:block;width:100%;height:auto;max-width:210px;margin:0 auto}
@media(max-width:767px){.dibasan-logo-card .dibasan-logo-column>.elementor-widget-wrap{min-height:180px}.dibasan-logo-svg{max-width:220px}}
@media(prefers-reduced-motion:reduce){.dibasan-logo-svg [data-db-logo-part]{animation:none!important;transition:none!important;clip-path:none!important;opacity:1!important}}
