
    #mm_conv_88425 {
        all: initial !important;
        font-family: 'Raleway', sans-serif !important;
        box-sizing: border-box !important;
        width: 100% !important;
        display: block !important;
        isolation: isolate !important;
    }
    #mm_conv_88425 *, #mm_conv_88425 *::before, #mm_conv_88425 *::after {
        margin: 0 !important; padding: 0 !important; box-sizing: border-box !important;
    }
    #mm_conv_88425 i {
        font-family: "Font Awesome 6 Brands", "Font Awesome 6 Free" !important;
        font-weight: 900 !important; font-style: normal !important; display: inline-block !important;
    }
    #mm_conv_88425 .fab { font-family: "Font Awesome 6 Brands" !important; font-weight: 400 !important; }
    #mm_conv_88425 .fas { font-family: "Font Awesome 6 Free" !important; font-weight: 900 !important; }

    /* ── Seção ── */
    #mm_conv_88425 .mm_cv_section {
        width: 100% !important;
        background: #111 !important;
        padding: 65px 0 70px !important;
        position: relative !important;
        overflow: hidden !important;
    }

    /* Linha dourada decorativa topo */
    #mm_conv_88425 .mm_cv_section::before {
        content: '' !important;
        position: absolute !important;
        top: 0 !important; left: 0 !important; right: 0 !important;
        height: 2px !important;
        background: linear-gradient(90deg, transparent, #a8882e 20%, #e8c87a 50%, #a8882e 80%, transparent) !important;
        pointer-events: none !important;
    }

    /* Brilho de fundo */
    #mm_conv_88425 .mm_cv_section::after {
        content: '' !important;
        position: absolute !important;
        inset: 0 !important;
        background:
            radial-gradient(ellipse at 15% 50%, rgba(200,168,75,0.04) 0%, transparent 60%),
            radial-gradient(ellipse at 85% 50%, rgba(200,168,75,0.03) 0%, transparent 60%) !important;
        pointer-events: none !important;
    }

    /* ── Header ── */
    #mm_conv_88425 .mm_cv_header {
        text-align: center !important;
        margin-bottom: 50px !important;
        padding: 0 20px !important;
        position: relative !important;
        z-index: 2 !important;
        animation: mm_cv_fadeUp 0.7s ease-out both !important;
    }

    #mm_conv_88425 .mm_cv_eyebrow {
        font-family: 'Raleway', sans-serif !important;
        font-size: 0.62rem !important;
        font-weight: 500 !important;
        letter-spacing: 5px !important;
        text-transform: uppercase !important;
        color: #c8a84b !important;
        display: block !important;
        margin-bottom: 10px !important;
    }

    #mm_conv_88425 .mm_cv_title {
        font-family: 'Playfair Display', serif !important;
        font-size: 2.5rem !important;
        font-weight: 700 !important;
        color: #f5efe0 !important;
        letter-spacing: 2px !important;
        text-transform: uppercase !important;
        line-height: 1.1 !important;
        display: block !important;
        margin: 0 !important;
    }

    #mm_conv_88425 .mm_cv_ornament {
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        gap: 10px !important;
        margin: 16px auto !important;
    }
    #mm_conv_88425 .mm_cv_orn_line { height: 1px !important; width: 50px !important; display: block !important; }
    #mm_conv_88425 .mm_cv_orn_line.l { background: linear-gradient(90deg, transparent, #c8a84b) !important; }
    #mm_conv_88425 .mm_cv_orn_line.r { background: linear-gradient(90deg, #c8a84b, transparent) !important; }
    #mm_conv_88425 .mm_cv_orn_diamond {
        width: 6px !important; height: 6px !important;
        background: #c8a84b !important; transform: rotate(45deg) !important;
        display: block !important; box-shadow: 0 0 6px rgba(200,168,75,0.4) !important;
    }

    #mm_conv_88425 .mm_cv_subtitle {
        font-family: 'Raleway', sans-serif !important;
        font-size: 0.78rem !important; font-weight: 300 !important;
        letter-spacing: 1.5px !important;
        color: rgba(245,239,224,0.4) !important;
        display: block !important;
    }

    /* ── Layout ── */
    #mm_conv_88425 .mm_cv_outer {
        display: flex !important;
        align-items: center !important;
        width: 100% !important;
        position: relative !important;
        z-index: 2 !important;
    }

    /* ── Setas ── */
    #mm_conv_88425 .mm_cv_arrow {
        display: flex !important;
        align-items: center !important; justify-content: center !important;
        width: 46px !important; height: 46px !important; min-width: 46px !important;
        border-radius: 3px !important;
        background: rgba(200,168,75,0.08) !important;
        border: 1px solid rgba(200,168,75,0.25) !important;
        box-shadow: 0 2px 12px rgba(0,0,0,0.3) !important;
        cursor: pointer !important; z-index: 10 !important;
        transition: all 0.25s ease !important;
        flex-shrink: 0 !important; margin: 0 14px !important; padding: 0 !important;
        position: relative !important;
        appearance: none !important; -webkit-appearance: none !important;
        outline: none !important; line-height: 1 !important; font-size: 0 !important; color: transparent !important;
    }
    #mm_conv_88425 .mm_cv_arrow:hover {
        background: linear-gradient(135deg, #a8882e, #d4af63) !important;
        border-color: transparent !important;
        transform: scale(1.08) !important;
        box-shadow: 0 4px 18px rgba(200,168,75,0.25) !important;
    }
    #mm_conv_88425 .mm_cv_arrow i {
        font-size: 0.85rem !important; color: #c8a84b !important;
        transition: color 0.25s ease !important;
        position: absolute !important; top: 50% !important; left: 50% !important;
        transform: translate(-50%,-50%) !important; line-height: 1 !important;
    }
    #mm_conv_88425 .mm_cv_arrow:hover i { color: #000 !important; }

    /* ── Viewport ── */
    #mm_conv_88425 .mm_cv_viewport {
        flex: 1 !important; overflow: hidden !important;
        position: relative !important; padding: 16px 0 !important;
    }
    #mm_conv_88425 .mm_cv_viewport::before,
    #mm_conv_88425 .mm_cv_viewport::after {
        content: '' !important; position: absolute !important;
        top: 0 !important; bottom: 0 !important; width: 60px !important;
        z-index: 5 !important; pointer-events: none !important;
    }
    #mm_conv_88425 .mm_cv_viewport::before { left: 0 !important; background: linear-gradient(90deg, #111, transparent) !important; }
    #mm_conv_88425 .mm_cv_viewport::after  { right: 0 !important; background: linear-gradient(270deg, #111, transparent) !important; }

    /* ── Track ── */
    #mm_conv_88425 .mm_cv_track {
        display: flex !important; gap: 18px !important;
        padding: 8px 0 !important; width: max-content !important;
        will-change: transform !important;
    }

    /* ── Card ── */
    #mm_conv_88425 .mm_cv_card {
        display: flex !important;
        flex-direction: column !important;
        align-items: center !important; justify-content: center !important;
        gap: 16px !important;
        padding: 32px 22px 28px !important;
        width: 175px !important; min-width: 175px !important;
        background: rgba(255,255,255,0.03) !important;
        border: 1px solid rgba(200,168,75,0.1) !important;
        border-radius: 3px !important;
        position: relative !important; overflow: hidden !important;
        flex-shrink: 0 !important; text-align: center !important;
        transition: transform 0.35s cubic-bezier(0.175,0.885,0.32,1.275),
                    box-shadow 0.35s ease, background 0.35s ease, border-color 0.35s ease !important;
        user-select: none !important;
        cursor: default !important;
    }

    /* Linha dourada topo ao hover */
    #mm_conv_88425 .mm_cv_card::before {
        content: '' !important; position: absolute !important;
        top: 0 !important; left: 0 !important; right: 0 !important; height: 2px !important;
        background: linear-gradient(90deg, transparent, #a8882e, #e8c87a, #a8882e, transparent) !important;
        opacity: 0 !important; transition: opacity 0.3s ease !important;
    }
    #mm_conv_88425 .mm_cv_card:hover::before { opacity: 1 !important; }

    /* Brilho suave no fundo ao hover */
    #mm_conv_88425 .mm_cv_card::after {
        content: '' !important; position: absolute !important;
        inset: 0 !important;
        background: radial-gradient(ellipse at 50% 100%, rgba(200,168,75,0.06) 0%, transparent 70%) !important;
        opacity: 0 !important; transition: opacity 0.4s ease !important;
        pointer-events: none !important;
    }
    #mm_conv_88425 .mm_cv_card:hover::after { opacity: 1 !important; }

    #mm_conv_88425 .mm_cv_card:hover {
        transform: translateY(-8px) scale(1.03) !important;
        background: rgba(200,168,75,0.05) !important;
        border-color: rgba(200,168,75,0.28) !important;
        box-shadow: 0 20px 45px rgba(0,0,0,0.45), 0 0 20px rgba(200,168,75,0.07) !important;
    }

    /* Ícone */
    #mm_conv_88425 .mm_cv_icon_wrap {
        width: 60px !important; height: 60px !important;
        border-radius: 3px !important;
        background: linear-gradient(135deg, #a8882e, #d4af63) !important;
        display: flex !important; align-items: center !important; justify-content: center !important;
        flex-shrink: 0 !important; position: relative !important;
        box-shadow: 0 6px 20px rgba(200,168,75,0.22) !important;
        transition: all 0.35s ease !important;
    }
    #mm_conv_88425 .mm_cv_card:hover .mm_cv_icon_wrap {
        transform: scale(1.12) rotate(5deg) !important;
        box-shadow: 0 10px 30px rgba(200,168,75,0.38) !important;
        background: linear-gradient(135deg, #d4af63, #a8882e) !important;
    }
    #mm_conv_88425 .mm_cv_icon_wrap i {
        font-size: 1.2rem !important; color: #000 !important;
        position: absolute !important; top: 50% !important; left: 50% !important;
        transform: translate(-50%,-50%) !important; line-height: 1 !important;
    }

    /* Textos */
    #mm_conv_88425 .mm_cv_texts {
        display: flex !important; flex-direction: column !important;
        align-items: center !important; gap: 5px !important;
        position: relative !important; z-index: 1 !important;
    }

    #mm_conv_88425 .mm_cv_name {
        font-family: 'Raleway', sans-serif !important;
        font-size: 0.68rem !important; font-weight: 600 !important;
        letter-spacing: 1.8px !important; text-transform: uppercase !important;
        color: rgba(245,239,224,0.85) !important;
        line-height: 1.5 !important; text-align: center !important;
        display: block !important;
        transition: color 0.3s ease !important;
    }
    #mm_conv_88425 .mm_cv_card:hover .mm_cv_name { color: #c8a84b !important; }

    #mm_conv_88425 .mm_cv_detail {
        font-family: 'Raleway', sans-serif !important;
        font-size: 0.6rem !important; font-weight: 300 !important;
        letter-spacing: 0.8px !important;
        color: rgba(245,239,224,0.28) !important;
        line-height: 1.5 !important; text-align: center !important;
        display: block !important;
        transition: color 0.3s ease !important;
    }
    #mm_conv_88425 .mm_cv_card:hover .mm_cv_detail { color: rgba(200,168,75,0.5) !important; }

    /* Animação */
    @keyframes mm_cv_fadeUp {
        from { opacity: 0; transform: translateY(20px); }
        to   { opacity: 1; transform: translateY(0); }
    }
