/* EB-3 unskilled guide (/xx/eb3-unskilled/) — only what the shared data-page parts do not cover. */
.egd-p{margin:12px 0 0;color:var(--pr-ink);font-size:16px;line-height:1.75;max-width:78ch}
.egd-p:first-of-type{margin-top:6px}
.egd-live{margin:6px 0 0!important;color:var(--pr-ok)!important;font-weight:700;font-size:13.5px!important}
.egd-live::before{content:"● ";font-size:10px;vertical-align:1px}
.egd-table td{vertical-align:top}
.egd-table tr.egd-hl td{background:#fbf7ee}
.egd-table tr.egd-total td{background:#0f2a44;color:#fff;border-color:#0f2a44}
.egd-table tr.egd-total td b{color:#c9a24a}
.egd-table .egd-note{color:var(--pr-muted);font-size:13.5px;line-height:1.55;min-width:240px}
.egd-h2{margin:34px 0 14px;color:var(--pr-navy);font-size:22px;letter-spacing:-.01em}
.egd-reads{list-style:none;margin:0 0 24px;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px}
.egd-reads a{display:block;padding:12px 16px;border:1px solid #e1e7ee;border-radius:12px;background:#fff;color:var(--pr-navy);text-decoration:none;font-weight:700;line-height:1.45}
.egd-reads a:hover{border-color:var(--pr-gold)}
@media (max-width:700px){
 .egd-table{min-width:0}.egd-table thead{display:none}
 .egd-table,.egd-table tbody,.egd-table tr,.egd-table td{display:block;width:100%}
 .egd-table tr{border:1px solid #e1e7ee;border-radius:14px;padding:12px 14px;margin:0 0 12px;background:#fff}
 .egd-table tr.egd-hl{background:#fbf7ee}.egd-table tr.egd-total{background:#0f2a44}
 .egd-table td{border:0;padding:3px 0;background:transparent!important}
 .egd-table td[data-l]{display:flex;justify-content:space-between;gap:12px;text-align:right}
 .egd-table td[data-l]::before{content:attr(data-l);color:var(--pr-muted);font-size:13px;text-align:left;flex:0 0 42%}
 .egd-table tr.egd-total td[data-l]::before{color:#cfd9e3}
 .egd-table td:first-child{font-size:16px;padding-bottom:6px}
 .egd-table .egd-note{min-width:0;padding-top:8px;margin-top:6px;border-top:1px dashed #e1e7ee}
 .egd-p{font-size:15.5px}
}
