.centre-five{color:#243e32;text-align:left}.centre-five h2{text-align:center;font-size:clamp(25px,4vw,32px);line-height:1.4;margin:18px 0}.centre-five h3{font-size:clamp(21px,3vw,26px);line-height:1.7;margin:22px 0 16px}.c5-progress{display:block;width:100%;height:12px;accent-color:#568148;margin:16px 0}.c5-art{display:flex;align-items:center;justify-content:center;height:145px;max-width:200px;margin:16px auto}.c5-art .discovery-sprite{width:100%!important;height:100%!important;max-height:145px;object-fit:contain}.c5-art img,.c5-art svg{max-width:200px;max-height:145px;object-fit:contain}.c5-passage{font-size:clamp(20px,3vw,24px);line-height:1.9;padding:18px;background:#edf2e4;border-radius:16px;margin:16px 0}.c5-tools,.c5-navigation{display:flex;gap:12px;flex-wrap:wrap;margin:16px 0}.c5-answers{display:grid;grid-template-columns:1fr;gap:16px}.c5-answer{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:70px;padding:18px 20px;font:inherit;font-size:20px;line-height:1.7;text-align:left;color:#243e32;background:linear-gradient(#fffdf5,#f4e6c5);border:2px solid #b5985e;border-radius:16px;box-shadow:0 5px 0 #b59a65;cursor:pointer;touch-action:manipulation;transition:transform 120ms ease,box-shadow 120ms ease,background 120ms ease}.c5-answer:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 7px 0 #b59a65}.c5-answer:active:not(:disabled){transform:translateY(4px);box-shadow:0 1px 0 #b59a65}.c5-answer:focus-visible{outline:4px solid #22649a;outline-offset:4px}.c5-tick{visibility:hidden;font-weight:700;font-size:25px}.c5-answer.c5-correct{background:#dfeecf;border-color:#396744;box-shadow:0 4px 0 #396744;opacity:1;color:#243e32}.c5-correct .c5-tick{visibility:visible}.c5-answer.c5-try{background:#fff0d5;border-color:#b58b43}.c5-answer:disabled{cursor:default}.c5-hint{padding:14px;border-left:4px solid #a3b784;background:#f5f3df;border-radius:10px;font-size:18px;line-height:1.8}.c5-feedback{font-size:18px;line-height:1.8;padding:16px;background:#f1f5e8;border-radius:12px;min-height:2em}.c5-navigation{justify-content:space-between}.c5-navigation button:disabled{opacity:.55;cursor:default}.centre-five .source-note{font-size:14px;line-height:1.8}@media(max-width:450px){.c5-art{height:115px}.c5-art .discovery-sprite,.c5-art img,.c5-art svg{max-height:115px}.c5-answer{font-size:18px;padding:16px}.c5-navigation button{flex:1}.c5-tools{gap:8px}}@media(prefers-reduced-motion:reduce){.c5-answer{transition:none}.c5-answer:hover:not(:disabled){transform:none}}
.c5-art .discovery-animal{width:145px;height:145px;position:static;flex-shrink:0}@media(max-width:450px){.c5-art .discovery-animal{width:115px;height:115px}}
