.g-dossier-index{border-top:2px solid #d7e0d2;margin-top:44px;padding-top:30px}.g-dossier-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:22px;display:grid}.g-dossier-card{background:#fff;border:1px solid #d7e0d2;grid-template-columns:90px minmax(0,1fr);gap:17px;min-width:0;padding:18px;display:grid}.g-dossier-card img{object-fit:cover;object-position:top;background:#edf2e9;width:90px;height:120px}.g-dossier-card h3{margin:8px 0;font-size:19px;line-height:1.35}.g-dossier-card h3 a{color:#24543e;text-underline-offset:4px;text-decoration:underline}.g-dossier-card p{color:#59745d;font-size:12px;line-height:1.8}.g-first-round{margin-block:30px}.g-first-round h2{color:#284c3a;font-family:Georgia,serif;font-size:30px}.g-status{font-size:25px!important}.g-result-facts,.g-source-facts{font-size:13px;line-height:1.8}.g-result-facts>div,.g-source-facts>div{border-top:1px solid #d7e0d2;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;padding:10px 0;display:grid}.g-result-facts dt,.g-source-facts dt{color:#60745e}.g-result-facts dd,.g-source-facts dd{color:#244d38;min-width:0;margin:0}.g-hash{overflow-wrap:anywhere;font-size:10px}.g-theme{border-top:1px solid #d7e0d2;margin-top:18px;padding-top:14px}.g-theme h3{color:#284c3a}.g-theme a{align-items:center;min-height:44px;padding-inline:6px;display:inline-flex}.g-source-facts a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:750px){.g-dossier-grid{grid-template-columns:1fr}.g-dossier-card{gap:13px;padding:14px}.g-dossier-card h3{font-size:18px}.g-dossier-card .p-kicker{font-size:9px}.g-result-facts>div,.g-source-facts>div{grid-template-columns:1fr;gap:4px}.g-status{font-size:20px!important}.g-first-round .d-coverage{grid-template-columns:1fr}.g-first-round .d-coverage>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.g-first-round .d-coverage span{max-width:160px}.g-first-round .d-coverage strong{flex-shrink:0;margin-top:0;font-size:24px}.g-first-round h2{font-size:27px}.g-profile{grid-template-columns:78px minmax(0,1fr);gap:14px}.g-profile>img{width:78px;height:108px}.g-profile .d-hero h1{overflow-wrap:anywhere;font-size:clamp(24px,7vw,32px)}.g-profile .d-hero p{font-size:12px}.g-profile .d-actions a{width:100%}}
