#k_14bgr00{
        overflow:hidden;
        background: var(--background-tertiary);
        border-top: 1px solid var(--neutral-150);
        position:relative;
        z-index:1;
    }

    #k_14bgr00::before{
        content:'';
        position:absolute;
        top:0;left:0;right:0;
        height:4px;
        background: linear-gradient(90deg, var(--primary) 0%, var(--primary-light) 100%);
        z-index:2;
    }

    #k_14bgr00 .el_mkzxrva{
        padding: 2rem;
        background: var(--neutral-50);
        border-radius: 14px;
        border: 1px solid rgba(var(--bs-primary-rgb),0.10);
        box-shadow: 0 8px 22px rgba(0,0,0,0.05);
    }

    #k_14bgr00 .el_jll3lvb{
        color: var(--text-primary);
        font-size: 1.55rem;
        font-weight: 900;
        margin-bottom: .85rem;
        letter-spacing:-0.35px;
        display:inline-flex;
        align-items:center;
        gap:.6rem;
    }

    #k_14bgr00 .el_jll3lvb::before{
        content:'';
        width:12px;height:12px;
        border-radius:999px;
        background: var(--primary);
        box-shadow: 0 0 0 6px rgba(var(--bs-primary-rgb),0.12);
    }

    #k_14bgr00 .el_aubpz0x{
        padding: 2rem;
        border-radius: 14px;
        background: var(--neutral-50);
        border: 1px solid rgba(var(--bs-primary-rgb),0.10);
        box-shadow: 0 8px 22px rgba(0,0,0,0.05);
    }

    #k_14bgr00 .el_2yq6qdt{
        display:grid;
        grid-template-columns: 22px 1fr;
        gap:.85rem;
        align-items:start;
        margin-bottom: 1rem;
        color: var(--text-secondary);
        line-height: 1.4;
    }

    #k_14bgr00 .el_2yq6qdt i{
        font-size: 1.2rem;
        color: var(--primary);
        margin-top:.1rem;
    }

    #k_14bgr00 .el_mvnginh{
        background: var(--neutral-50);
        border-radius: 14px;
        padding: 1.6rem;
        border: 1px solid rgba(var(--bs-primary-rgb),0.10);
        box-shadow: 0 8px 22px rgba(0,0,0,0.05);
    }

    #k_14bgr00 .nav-link{
        color: var(--text-secondary);
        font-weight: 700;
        padding-block: .55rem;
padding-inline: .85rem;
        border-radius: 12px;
        transition: transform .2s ease, color .2s ease, background .2s ease, border-color .2s ease;
        background: transparent;
        border: 1px solid transparent;
    }

    #k_14bgr00 .nav-link:hover{
        color: var(--primary-dark);
        background: rgba(var(--bs-primary-rgb),0.08);
        border-color: rgba(var(--bs-primary-rgb),0.12);
        transform: translateX(6px);
    }

    #k_14bgr00 .el_o27155h{
        background: var(--neutral-50);
        border-radius: 14px;
        padding: 1.6rem;
        border: 1px solid rgba(var(--bs-primary-rgb),0.10);
        box-shadow: 0 8px 22px rgba(0,0,0,0.05);
    }

    #k_14bgr00 .el_sgiricp{
        width:44px;height:44px;
        display:inline-flex;
        align-items:center;
        justify-content:center;
        border-radius: 999px;
        margin-block: 0;
margin-inline: .35rem;
        transition: transform .2s ease, box-shadow .2s ease, background .2s ease, border-color .2s ease;
        background: rgba(var(--bs-primary-rgb),0.05);
        border: 1px solid rgba(var(--bs-primary-rgb),0.14);
    }

    #k_14bgr00 .el_sgiricp:hover{
        transform: translateY(-4px);
        box-shadow: 0 16px 34px rgba(0,0,0,0.10);
        background: rgba(var(--bs-primary-rgb),0.10);
        border-color: rgba(var(--bs-primary-rgb),0.20);
    }

    #k_14bgr00 .el_sgiricp[title='Telegram']{color:#229ed9;}
    #k_14bgr00 .el_sgiricp[title='WhatsApp']{color:#25d366;}
    #k_14bgr00 .el_sgiricp[title='Facebook']{color:#1877f3;}
    #k_14bgr00 .el_sgiricp[title='X (Twitter)']{color:#000000;}

    #k_14bgr00 .el_ao0q7pq{
        border-top: 1px solid var(--neutral-150);
        padding-top: 2rem;
        margin-top: 2rem;
    }

    #k_14bgr00 .el_tvim2h1{
        color: var(--text-tertiary);
        font-size: 0.875rem;
    }

    #k_14bgr00 .el_l1rcgrp{
        color: var(--primary);
        text-decoration:none;
        transition: color .2s ease, text-decoration-color .2s ease;
    }

    #k_14bgr00 .el_l1rcgrp:hover{
        color: var(--primary-dark);
        text-decoration: underline;
    }

    @media (max-width:768px){
        #k_14bgr00 .el_mkzxrva,
        #k_14bgr00 .el_aubpz0x,
        #k_14bgr00 .el_mvnginh,
        #k_14bgr00 .el_o27155h{margin-bottom:1.5rem;}
        #k_14bgr00 .nav-link{padding-block: .5rem;
padding-inline: .75rem;font-size:.9rem;}
        #k_14bgr00 .el_sgiricp{margin:.35rem;}
    }
