.public-discovery{color:#29163f;background:#f4e9fc;border-bottom:3px solid #29163f;padding:clamp(28px,5vw,70px) 24px}.public-discovery>div{max-width:1060px;margin:auto}.public-discovery .discovery-kicker{letter-spacing:.1em;color:#72168b;font-size:12px;font-weight:850}.public-discovery h1{letter-spacing:-.05em;margin:18px 0 24px;font-size:clamp(42px,7vw,88px);line-height:1.03}.public-discovery p{max-width:880px;font-size:17px;line-height:1.75}.public-discovery h2{margin:30px 0 12px;font-size:25px}.discovery-links{flex-wrap:wrap;gap:14px;margin:24px 0;display:flex}.discovery-links a{color:#29163f;background:#ffe34e;border:2px solid #29163f;border-radius:12px;align-items:center;min-height:48px;padding:14px 20px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.discovery-links a:focus-visible{outline-offset:4px;outline:3px solid #9228ad}@media (max-width:600px){.discovery-links{flex-direction:column}.public-discovery p{font-size:16px}}
