.discover-page{max-width:1100px;margin:0 auto;padding:32px 24px 72px;color:#153e35;font-family:Arial,sans-serif;line-height:1.55}.discover-page *{box-sizing:border-box}.discover-header{display:flex;align-items:center;gap:20px;margin-bottom:48px}.discover-header img{display:block;width:170px;height:auto}.discover-header a{color:#175337}.discover-page h1{font-size:clamp(2.1rem,6vw,4rem);line-height:1.05;letter-spacing:-.035em;margin:0 0 20px}.discover-page h2{font-size:1.5rem;line-height:1.2;margin:40px 0 16px}.discover-page p{max-width:70ch}.discover-lead{font-size:1.14rem;color:#365d4e}.discover-actions{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.discover-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;border-radius:999px;background:#217448;color:white;text-decoration:none;font-weight:700}.discover-button.secondary{background:#edf5df;color:#16472f}.discover-page a:focus-visible{outline:3px solid #f58165;outline-offset:4px}.discover-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;padding:0;list-style:none}.discover-card{border:1px solid #d7e6d4;border-radius:20px;padding:20px;background:#fff}.discover-card h3{font-size:1.13rem;line-height:1.3;margin:0 0 8px}.discover-card p{margin:6px 0}.discover-card a,.discover-footer a{color:#155b37;text-decoration:underline;text-underline-offset:3px}.discover-note{border-radius:16px;background:#f0f6e7;padding:16px 18px}.discover-tag{font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#476950}.discover-footer{margin-top:56px;padding-top:20px;border-top:1px solid #d7e6d4}.discover-footer nav{display:flex;gap:18px;flex-wrap:wrap}@media(max-width:600px){.discover-page{padding:24px 20px 64px}.discover-header{margin-bottom:36px}.discover-actions a{width:100%}.discover-list{grid-template-columns:1fr}}