.dossier-root .emir-seo{max-width:65ch;margin-top:var(--s-10);padding-top:var(--s-7);border-top:1.5px solid var(--c-ink);display:flex;flex-direction:column;gap:var(--s-8);counter-reset:emir-seo-section}.dossier-root .emir-seo-intro{font-size:16px;line-height:1.6;color:var(--c-muted);text-wrap:pretty}.dossier-root .emir-seo section{display:flex;flex-direction:column;gap:var(--s-3);counter-increment:emir-seo-section}.dossier-root .emir-seo section>h2{font-family:var(--font-display);font-size:24px;font-weight:700;letter-spacing:-.015em;line-height:1.15;margin-bottom:var(--s-2)}.dossier-root .emir-seo section>h2:before{content:counter(emir-seo-section,decimal-leading-zero);display:block;margin-bottom:var(--s-2);font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.2em;color:var(--c-faint)}.dossier-root .emir-seo p{font-size:14.5px;line-height:1.65;color:var(--c-ink);text-wrap:pretty}.dossier-root .emir-seo-item{display:flex;flex-direction:column;gap:4px;margin-top:var(--s-2);padding-inline-start:var(--s-4);border-inline-start:2px solid var(--c-line-strong)}.dossier-root .emir-seo-item h3{font-size:15.5px;font-weight:600;line-height:1.35}.dossier-root .emir-seo-activities{display:flex;flex-direction:column;gap:2px;padding-inline-start:var(--s-4);list-style:disc}.dossier-root .emir-seo-activities li{font-size:14.5px;line-height:1.65;color:var(--c-ink)}.dossier-root .emir-seo-sources{display:flex;flex-direction:column;gap:var(--s-2)}.dossier-root .emir-seo-sources a{color:var(--c-primary);font-weight:500}.dossier-root .emir-seo-sources a:hover{color:var(--c-primary-hover);text-decoration:underline}.dossier-root .emir-salary-check{border-width:1.5px}.dossier-root .emir-salary-check[data-status=pass]{border-color:var(--c-success);background:var(--c-success-soft)}.dossier-root .emir-salary-check[data-status=fail]{border-color:var(--c-danger);background:var(--c-danger-soft)}.dossier-root .emir-salary-check a{width:fit-content;color:var(--c-primary);font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.dossier-root .emir-salary-check a:hover{color:var(--c-primary-hover)}.dossier-root .emir-review{font-weight:600;color:var(--c-ink)}
