/* =========================================================
   mulhim-static.css — Terms/Policy/Contact/About (scoped)
   ========================================================= */
@layer mulhim {
    .mulhim.mulhim-static .section {
        padding: 48px 20px
    }

    .mulhim.mulhim-static .header-center {
        text-align: center;
        margin-bottom: 26px
    }

    .mulhim.mulhim-static .policy-card {
        background: #fff;
        border: 1px solid var(--slate-200);
        border-radius: 14px;
        padding: 20px;
        margin-bottom: 16px
    }

    .mulhim.mulhim-static .policy-callout {
        margin-top: 10px;
        background: var(--slate-100);
        border: 1px solid var(--slate-200);
        border-radius: 10px;
        padding: 12px;
        color: var(--slate-700);
        font-size: 15.5px
    }

    .mulhim.mulhim-static .dashed-note {
        margin: 14px 0;
        background: var(--slate-50);
        border: 1px dashed var(--slate-300);
        border-radius: 10px;
        padding: 12px 14px;
        color: var(--slate-700);
        font-size: 15.5px
    }

    .mulhim.mulhim-static .link {
        color: var(--blue-600);
        text-decoration: none
    }

    .mulhim.mulhim-static .link:hover {
        text-decoration: underline
    }
}