.bgdm{padding:clamp(16px,2.4vw,28px)}.bgdm-dau{display:grid;gap:6px;margin-bottom:16px}.bgdm-dau h2,main#public-content .bgdm-dau h2.u-type-own{margin:0;font:800 clamp(20px,2vw,26px)/1.2 var(--font-heading);letter-spacing:-.02em;color:var(--color-primary,#0B3152)}main#public-content .bgdm-dau h2:after{display:block;width:56px;height:3px;margin-top:10px;border-radius:2px;background:linear-gradient(90deg,var(--color-heading-highlight,#2B76B7) 0 62%,var(--color-accent,#EF6A21) 62% 100%);content:""}main#public-content .bgdm-ghi{margin:0;color:var(--ink-500,#535c57);max-width:70ch}.bgdm-ds{list-style:none;margin:0;padding:0;display:grid;gap:0 36px}@media (min-width:1024px){.bgdm-ds{grid-template-columns:repeat(2,minmax(0,1fr))}}.bgdm-dong{border-bottom:1px solid var(--color-border,#e0e4e1);scroll-margin-top:130px}.bgdm-link{display:grid;grid-template-columns:56px minmax(0,1fr) auto 18px;align-items:center;gap:14px;min-height:76px;padding:10px 8px;margin:0 -8px;border-radius:10px;color:inherit;text-decoration:none;transition:background-color .2s cubic-bezier(.16,1,.3,1)}.bgdm-link:hover{background:color-mix(in srgb,var(--color-heading-highlight,#2B76B7) 7%,white)}.bgdm-link:active{background:color-mix(in srgb,var(--color-heading-highlight,#2B76B7) 12%,white)}.bgdm-link:focus-visible{outline:2px solid var(--color-heading-highlight,#2B76B7);outline-offset:2px}.bgdm-dong[data-chon] .bgdm-link{background:var(--color-accent-soft,#FFF0E8)}.bgdm-anh{width:56px;height:56px;border-radius:8px;object-fit:cover;background:#eef1ef;box-shadow:inset 0 0 0 1px rgb(8 22 47/.06)}.bgdm-ten{display:grid;gap:3px;min-width:0}.bgdm-ten strong{font:700 16px/1.3 var(--font-heading);color:var(--hw-ink-heading,#0B3152);transition:color .2s ease-out}.bgdm-link:hover .bgdm-ten strong{color:var(--color-heading-highlight,#2B76B7)}main#public-content .bgdm-ten .text-small{color:var(--ink-500,#535c57)}.bgdm-gia{display:inline-flex;align-items:baseline;gap:3px;white-space:nowrap;font-variant-numeric:tabular-nums}.bgdm-gia small{font:500 13px/1 var(--font-body);color:var(--ink-500,#535c57)}.bgdm-gia b{font:800 19px/1 var(--font-heading);color:var(--color-primary,#0B3152);letter-spacing:-.01em}.bgdm-gia .bgdm-lien-he{color:var(--color-primary,#0B3152);font-size:16px}.bgdm-mui{color:#9aa6b8;transition:transform .2s cubic-bezier(.16,1,.3,1),color .2s ease-out}.bgdm-link:hover .bgdm-mui{color:var(--color-heading-highlight,#2B76B7);transform:translateX(2px)}@media (max-width:767px){.bgdm-link{grid-template-columns:52px minmax(0,1fr) 16px;grid-template-areas:"anh ten mui" "anh gia mui";gap:4px 12px;min-height:72px;padding:10px 6px;margin:0 -6px}.bgdm-anh{grid-area:anh;width:52px;height:52px;align-self:start}.bgdm-ten{grid-area:ten}.bgdm-gia{grid-area:gia}.bgdm-gia b{font-size:17px}.bgdm-mui{grid-area:mui}}@media (prefers-reduced-motion:reduce){.bgdm-link,.bgdm-mui,.bgdm-ten strong{transition:none}}