.goat-figure{margin:30px 0}.goat-figure img{display:block;width:100%;height:auto;border-radius:18px}.goat-figure figcaption{font-size:.88rem;line-height:1.55;color:#526862;margin-top:9px}.goat-note{padding:19px 22px;border-left:5px solid #bc8748;background:#f5eee1;border-radius:0 12px 12px 0;line-height:1.65}.goat-check{margin:20px 0;padding:20px;border-radius:16px;background:#eef6f0}.goat-check label{display:block;font-weight:700;margin-bottom:10px}.goat-check>div{display:flex;gap:10px;flex-wrap:wrap}.goat-check input,.goat-check button{font:inherit;padding:12px 15px;border-radius:10px}.goat-check input{border:1px solid #789783;max-width:100%}.goat-check button{border:0;background:#17634a;color:white;font-weight:700;cursor:pointer}.goat-check button:hover,.goat-check button:focus-visible{background:#0d4633}.goat-result{padding:15px 18px;border-radius:12px;background:#e6f1e8;line-height:1.55}.goat-result[data-kind="no"]{background:#f6eee3}.year-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.year-grid article{padding:18px;border:1px solid #dbe6db;border-radius:16px;background:#fff}.year-grid h3{margin-top:0}@media(max-width:650px){.year-grid{grid-template-columns:1fr}.answer-article{overflow-wrap:anywhere}.goat-check>div{display:block}.goat-check input,.goat-check button{width:100%;box-sizing:border-box}.goat-check button{margin-top:10px}}
