.subject-cards-intro{background:#f3eadc;border:1px solid #e3d8c8;border-radius:20px;grid-template-columns:170px 1fr;align-items:center;gap:35px;margin:28px 0 36px;padding:30px 34px;display:grid}.subject-cards-intro .sci-count{aspect-ratio:1;color:#99472f;background:#fffaf2;border:1px dashed #ba8c6e;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex}.subject-cards-intro .sci-count strong{letter-spacing:-3px;font-size:62px;line-height:1.1;font-family:var(--font-display),sans-serif}.subject-cards-intro .sci-count span{color:#776457;font-size:12px}.subject-cards-intro h2{letter-spacing:-.6px;margin:7px 0 10px;font-size:29px;line-height:1.2}.subject-cards-intro p{color:#685f54;max-width:670px;margin:0 0 10px;font-size:16px;line-height:1.6}.subject-cards-intro .text-link{font-size:14px}#cartes-chapitres{scroll-margin-top:110px}@media (max-width:600px){.subject-cards-intro{grid-template-columns:1fr;gap:18px;padding:24px}.subject-cards-intro .sci-count{align-self:start;width:105px}.subject-cards-intro .sci-count strong{font-size:42px}.subject-cards-intro .sci-count span{font-size:10px}.subject-cards-intro h2{font-size:26px}}
