.g24-discovery-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.2rem 0 1.5rem}.g24-discovery-categories article{border:1px solid #d5dfce;border-radius:16px;background:#fff;overflow:hidden;padding:0 0 1rem}.g24-discovery-categories img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain}.g24-discovery-categories button{display:block;margin:1rem auto .6rem;min-height:48px;padding:.75rem 1rem;border:1px solid #39693d;border-radius:9px;background:#fff;color:#234c2b;font-weight:700;cursor:pointer;max-width:calc(100% - 1rem)}.g24-discovery-categories button[aria-pressed=true]{background:#254f31;color:#fff}.g24-discovery-categories small,.g24-discovery-categories h3,.g24-discovery-categories .g24-discovery-link{display:block;margin:.7rem 1rem}.g24-discovery-idea{padding:1.2rem;border:1px solid #d5dfce;background:#f6f8f0;border-radius:14px;margin-bottom:1.4rem}.g24-discovery-idea select{max-width:100%;padding:.6rem;font:inherit}.g24-discovery-actions{display:flex;flex-wrap:wrap;gap:.6rem}.g24-discovery-actions button{padding:.7rem;border-radius:8px;background:#fff;border:1px solid #39693d;cursor:pointer}.g24-discovery-link{display:inline-block;padding:.65rem 0;color:#285c31;text-underline-offset:4px;font-weight:700}.g24-discovery-occasions{margin:2.5rem 0}.g24-discovery-occasions nav{display:flex;flex-wrap:wrap;gap:.7rem}.g24-discovery-occasions a{border:1px solid #d5dfce;border-radius:30px;padding:.65rem 1rem;background:#f6f8f0}.g24-idea-packets{display:flex;gap:1rem;justify-content:center;background:#fafbf7;padding:1rem;border-radius:10px}.g24-idea-packets img{width:auto;max-width:45%;height:170px;object-fit:contain}.g24-discovery-scene{margin:0}.g24-discovery-scene img{width:100%;height:auto;border-radius:12px}.g24-discovery-scene figcaption{font-size:.85em;padding:.7rem;line-height:1.5;color:#4c5c49}.g24-discovery-pair{display:grid;grid-template-columns:1fr 1fr;gap:1.3rem;margin-top:1.5rem}.g24-discovery-pair p{padding:0 .5rem}.g24-discovery-examples{margin-top:2rem}.g24-discovery-notice{font-size:.9em;color:#4c5c49}.g24-product-group[hidden],.g24-seed-world[hidden]{display:none!important}@media(max-width:650px){.g24-discovery-categories{gap:.6rem;grid-template-columns:1fr}.g24-discovery-categories article{display:grid;grid-template-columns:110px 1fr;align-items:center;padding:.5rem}.g24-discovery-categories article>img{grid-row:1/3;border-radius:8px}.g24-discovery-categories button{margin:.3rem;max-width:none}.g24-discovery-categories small{margin:.2rem .5rem}.g24-discovery-pair{grid-template-columns:1fr}.g24-discovery-categories article:has(figure){display:block}.g24-discovery-idea{padding:.8rem}.g24-discovery-idea label{display:flex;flex-direction:column;gap:.5rem}}
