/* Verified source-file capabilities. Positive inclusions only. */
.facial-capabilities{padding-bottom:60px}
.facial-capabilities .section-heading{margin-bottom:30px}
.facial-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}
.facial-group{padding:30px;background:var(--td-color-surface);border:1px solid var(--line);border-radius:12px;min-width:0}
.facial-group .facial-count{font-size:14px;font-weight:700;color:var(--td-color-link);margin-bottom:10px}
.facial-group h3{font-size:32px;margin-bottom:20px}
.facial-group>p:not(.facial-count){color:var(--muted);max-width:460px}
.facial-animal-list{display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:20px 0 0;list-style:none}
.facial-animal-list li{padding:5px 10px;border:1px solid var(--line);border-radius:6px;background:var(--paper);font-size:14px;line-height:1.5}
.facial-extra{display:flex;align-items:center;gap:30px;margin-top:20px;padding:20px 30px;border:1px solid var(--line);border-radius:12px}
.facial-extra h3{font:700 16px/1.5 Arial,sans-serif;letter-spacing:0;flex:none}
.facial-extra dl{display:flex;flex-wrap:wrap;gap:10px 30px;margin:0}
.facial-extra dl>div{display:flex;gap:10px}
.facial-extra dt{font-weight:700}
.facial-extra dd{margin:0;color:var(--muted)}
/* Four rows, with five characters filling the final desktop row. */
@media(min-width:761px){body[data-site="animalz"] .animal-grid{grid-template-columns:repeat(20,minmax(0,1fr))}body[data-site="animalz"] .animal-grid>figure{grid-column:span 5}body[data-site="animalz"] .animal-grid>figure:nth-child(n+13){grid-column:span 4}}
@media(max-width:760px){.facial-capabilities{padding-bottom:50px}.facial-groups{grid-template-columns:1fr;gap:20px}.facial-group{padding:20px}.facial-group h3{font-size:28px}.facial-extra{padding:20px;flex-direction:column;align-items:flex-start;gap:20px}.facial-extra dl{flex-direction:column;gap:10px}body[data-site="animalz"] .animal-grid{grid-template-columns:repeat(6,minmax(0,1fr))}body[data-site="animalz"] .animal-grid>figure{grid-column:span 2}body[data-site="animalz"] .animal-grid>figure:nth-child(n+16){grid-column:span 3}}
