.grow-main{max-width:850px;padding-bottom:60px}.grow-intro{padding:54px 0 25px}.grow-intro h1{font-size:clamp(2.2rem,6vw,3.5rem);line-height:1.15}.grow-stats{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:18px}.grow-stats span{background:var(--green-soft);color:var(--green);padding:9px 16px;border-radius:30px;font-weight:700}.grow-card{background:var(--paper);border:1px solid var(--line);border-radius:24px;padding:clamp(20px,4vw,38px)}.grow-meta{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;color:var(--muted);font-size:.9rem}.grow-card h2{font-size:clamp(1.35rem,4vw,1.9rem);line-height:1.35;scroll-margin-top:220px}.grow-answers{display:grid;gap:12px}.grow-answer{width:100%;min-height:56px;padding:16px 20px;text-align:left;background:white;color:var(--text);border:1px solid #a6afa0;border-radius:12px;font:inherit;cursor:pointer}.grow-answer:hover:not(:disabled){background:var(--green-soft);border-color:var(--green)}.grow-answer:disabled{opacity:1;cursor:default}.grow-answer.correct{border:2px solid #385d32;background:#e7f0e1}.grow-answer.wrong{border:2px solid #8a4939;background:#fff0e9}.grow-answer:focus-visible,.grow-main button:focus-visible{outline:3px solid #426937;outline-offset:3px}.grow-explanation{margin-top:24px;border-left:4px solid var(--green);padding:10px 20px;background:white;scroll-margin-top:220px}.grow-explanation a{font-size:.9rem}.grow-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.grow-main button{font:inherit}.grow-notes{padding-top:30px;color:var(--muted)}.grow-notes h2{font-size:1.25rem;color:var(--green)}#clear-dialog{max-width:480px;width:calc(100% - 32px);padding:28px;border:1px solid var(--line);border-radius:18px;color:var(--text)}#clear-dialog::backdrop{background:#15241899}#clear-dialog button{margin:5px}[hidden]{display:none!important}@media(max-width:500px){.grow-intro{padding-top:30px}.grow-stats{gap:6px;font-size:.8rem}.grow-stats span{padding:8px 11px}.grow-actions button{width:100%}}
