/* Хуудас бүрийн дээд хэсэг. Хэрэгсэл бүр өөрийн өнгө (--ac), дүрстэй (data-tool).
   Нэвтэрсэн хэрэглэгчид (html.mh-member) танилцуулгын хэсгийг нууж, хэрэгслийг шууд харуулна. */
header.hero.pghero{--ac:#4d7290;padding:40px 0 22px;text-align:left;border-bottom:1px solid #e3e9ee;
  background:linear-gradient(180deg,color-mix(in srgb,var(--ac) 7%,#fff) 0%,rgba(255,255,255,0) 100%)}
header.hero.pghero .wrap{text-align:left}
header.hero.pghero .eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:12px;font-weight:800;letter-spacing:.08em;
  text-transform:uppercase;color:var(--ac);background:none;padding:0;border-radius:0;margin:0 0 12px}
header.hero.pghero .eyebrow{position:relative}
header.hero.pghero[data-tool] .eyebrow::before{content:"";flex:none;width:30px;height:30px;border-radius:9px;
  background:color-mix(in srgb,var(--ac) 13%,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ac) 24%,#fff)}
header.hero.pghero[data-tool] .eyebrow::after{content:"";position:absolute;left:6px;top:50%;width:18px;height:18px;margin-top:-9px;
  background:var(--ac);-webkit-mask:var(--ic) center/contain no-repeat;mask:var(--ic) center/contain no-repeat}
header.hero.pghero h1{font-family:"Spectral",Georgia,serif;font-size:clamp(28px,4vw,42px);line-height:1.14;font-weight:700;
  letter-spacing:-.01em;max-width:860px;margin:0 0 12px;text-align:left;text-wrap:balance}
header.hero.pghero h1 em{font-style:normal;color:inherit}
header.hero.pghero .sub{max-width:700px;margin:0 0 4px;text-align:left;font-size:16px;line-height:1.6}
/* Давуу талууд: тусдаа карт биш — нэг самбарт хуваасан товч жагсаалт */
.ph-adv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:20px 0 4px;background:#fff;border:1px solid #e1e7ec;border-radius:14px;overflow:hidden}
.ph-adv > div{min-width:0;overflow-wrap:break-word;hyphens:auto;padding:14px 16px;border-left:1px solid #e9eef2}
.ph-adv > div:first-child{border-left:0}
.ph-adv i{display:none}
.ph-adv b{display:block;font-size:14px;line-height:1.35;margin-bottom:3px;color:color-mix(in srgb,var(--ac,#4d7290) 70%,#1f2933)}
.ph-adv span{display:block;font-size:12.8px;line-height:1.5;color:#5c6b78}
.ph-stats{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0 4px}
.ph-stats div{background:#fff;border:1px solid #e1e7ec;color:#5c6b78;border-radius:12px;padding:9px 14px;font-size:12px}
.ph-stats b{display:block;font-family:"Spectral",Georgia,serif;font-size:21px;line-height:1.1;color:var(--ac,#2a5257)}
header.hero.pghero .disclaimer,header.hero.pghero .source-note{text-align:left}
@media(max-width:900px){.ph-adv{grid-template-columns:repeat(2,minmax(0,1fr))}.ph-adv > div:nth-child(3){border-left:0}.ph-adv > div:nth-child(n+3){border-top:1px solid #e9eef2}}
@media(max-width:480px){header.hero.pghero{padding:26px 0 16px}.ph-adv > div{padding:12px 12px}}
/* Нэвтэрсэн хэрэглэгч: зөвхөн нэр, дараа нь шууд хэрэгсэл */
html.mh-member header.hero.pghero{padding:18px 0 12px;background:none}
html.mh-member header.hero.pghero .eyebrow{margin-bottom:6px}
html.mh-member header.hero.pghero h1{font-size:clamp(22px,3vw,28px);margin-bottom:0}
html.mh-member header.hero.pghero .sub,html.mh-member .ph-adv,html.mh-member .ph-stats{display:none}
header.pghero[data-tool="qbank"]{--ac:#4b5fa8;--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%206h11M9%2012h11M9%2018h11M4%206l1%201%202-2M4%2012l1%201%202-2M4%2018l1%201%202-2%22/%3E%3C/svg%3E")}
header.pghero[data-tool="usmle"]{--ac:#2f5d8a;--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2019.5A2.5%202.5%200%200%201%206.5%2017H20V3H6.5A2.5%202.5%200%200%200%204%205.5zM4%2019.5A2.5%202.5%200%200%200%206.5%2022H20v-5%22/%3E%3C/svg%3E")}
header.pghero[data-tool="drug"]{--ac:#2f7a5a;--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10.5%2020.5a5%205%200%200%201-7-7l10-10a5%205%200%200%201%207%207zM8.5%208.5l7%207%22/%3E%3C/svg%3E")}
header.pghero[data-tool="sim"]{--ac:#b8433c;--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2012h4l3-8%204%2016%203-8h4%22/%3E%3C/svg%3E")}
header.pghero[data-tool="osce"]{--ac:#8a4f7d;--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M21%2015a2%202%200%200%201-2%202H7l-4%204V5a2%202%200%200%201%202-2h14a2%202%200%200%201%202%202zM8%209h8M8%2013h5%22/%3E%3C/svg%3E")}
header.pghero[data-tool="cases"]{--ac:#2c6e6a;--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V8zM14%202v6h6M8%2013h8M8%2017h6%22/%3E%3C/svg%3E")}
header.pghero[data-tool="toli"]{--ac:#a26a12;--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%202a10%2010%200%201%200%200%2020a10%2010%200%201%200%200-20zM2%2012h20M12%202a15%2015%200%200%201%200%2020M12%202a15%2015%200%200%200%200%2020%22/%3E%3C/svg%3E")}
header.pghero[data-tool="calc"]{--ac:#3d6b8f;--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%202h12a2%202%200%200%201%202%202v16a2%202%200%200%201-2%202H6a2%202%200%200%201-2-2V4a2%202%200%200%201%202-2zM8%206h8v4H8zM8%2014h.01M12%2014h.01M16%2014h.01M8%2018h.01M12%2018h.01M16%2018h.01%22/%3E%3C/svg%3E")}
header.pghero[data-tool="zaavar"]{--ac:#2f7a6a;--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%202h6v4H9zM8%204H6a2%202%200%200%200-2%202v14a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V6a2%202%200%200%200-2-2h-2M9%2013l2%202%204-4%22/%3E%3C/svg%3E")}
header.pghero[data-tool="ai"]{--ac:#6a52a3;--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%202a3%203%200%200%200-3%203v7a3%203%200%200%200%206%200V5a3%203%200%200%200-3-3zM19%2010v2a7%207%200%200%201-14%200v-2M12%2019v3%22/%3E%3C/svg%3E")}
header.pghero[data-tool="tx"]{--ac:#2f6f8f;--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%203v6a5%205%200%200%200%2010%200V3M10%2014v2a5%205%200%200%200%2010%200v-2M20%2010a2%202%200%201%200%200%204a2%202%200%201%200%200-4z%22/%3E%3C/svg%3E")}
header.pghero[data-tool="mn"]{--ac:#8f5a2f;--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M19%2021l-7-4-7%204V5a2%202%200%200%201%202-2h10a2%202%200%200%201%202%202zM9%2010l2%202%204-4%22/%3E%3C/svg%3E")}
header.pghero[data-tool="avlaga"]{--ac:#b0577a;--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%209V2h12v7M6%2018H4a2%202%200%200%201-2-2v-5a2%202%200%200%201%202-2h16a2%202%200%200%201%202%202v5a2%202%200%200%201-2%202h-2M6%2014h12v8H6z%22/%3E%3C/svg%3E")}
header.pghero[data-tool="hotsm"]{--ac:#3f8f5a;--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20.8%204.6a5.5%205.5%200%200%200-7.8%200L12%205.7l-1-1.1a5.5%205.5%200%200%200-7.8%207.8L12%2021l8.8-8.6a5.5%205.5%200%200%200%200-7.8z%22/%3E%3C/svg%3E")}
header.pghero[data-tool="suv"]{--ac:#2c6e6a;--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2010.5L12%203l9%207.5V21H3zM9%2021v-7h6v7%22/%3E%3C/svg%3E")}
header.pghero[data-tool="hicheel"]{--ac:#c0526b;--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%224%22%20width%3D%2218%22%20height%3D%2214%22%20rx%3D%222%22/%3E%3Cpath%20d%3D%22M7%2021h10M12%2018v3M7%2010l3%203%204-5%203%204%22/%3E%3C/svg%3E")}
header.pghero[data-tool="durs"]{--ac:#3d6f8e;--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%223%22%20width%3D%2218%22%20height%3D%2218%22%20rx%3D%222.5%22%2F%3E%3Cpath%20d%3D%22M12%207v10M8.5%208.5l7%207M15.5%208.5l-7%207%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%222.6%22%2F%3E%3C%2Fsvg%3E")}
header.pghero[data-tool="emneleg"]{--ac:#4b6fa8;--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2022s7-6.5%207-12a7%207%200%200%200-14%200c0%205.5%207%2012%207%2012zM12%207.5a2.5%202.5%200%201%200%200%205a2.5%202.5%200%201%200%200-5z%22/%3E%3C/svg%3E")}
