.discovery-page{color:#edf3e8;background:#101d1a;max-width:100%;min-height:100dvh;padding:0 24px;font-size:1rem;line-height:1.75}.discovery-header,.discovery-page>footer{border-bottom:1px solid #37483e;justify-content:space-between;align-items:center;gap:24px;max-width:960px;margin:auto;padding:24px 0;display:flex}.discovery-header nav{flex-wrap:wrap;gap:16px;font-size:.9rem;display:flex}.discovery-header nav a{color:#c5d3c5}.discovery-header nav a[aria-current]{color:#edcf91;text-underline-offset:6px;text-decoration:underline}.discovery-page article{max-width:760px;margin:auto;padding:48px 0}.discovery-page h1{letter-spacing:-.025em;margin:20px 0;font:clamp(2rem,5vw,3.6rem)/1.12 Georgia,serif}.discovery-page h2{margin:40px 0 16px;font:1.7rem/1.3 Georgia,serif}.discovery-page p{color:#cbd8cf;margin:20px 0}.discovery-page .discovery-lead{font-size:1.18rem}.discovery-kicker{color:#edcf91;text-underline-offset:5px;text-decoration:underline}.discovery-cta{color:#17241c;background:#e2c183;border-radius:8px;justify-content:center;align-items:center;min-height:48px;margin:12px 0;padding:14px 22px;font-weight:700;display:inline-flex}.message-examples{gap:16px;display:grid}.message-examples blockquote{overflow-wrap:anywhere;background:#1a2c25;border-left:3px solid #dbbd80;margin:0;padding:20px 24px;font:1.15rem/1.65 Georgia,serif}.discovery-page ol{padding-left:24px;list-style:decimal}.discovery-page li{padding:6px 0 6px 8px}.discovery-links{gap:12px;display:grid}.discovery-links>a{border:1px solid #435548;border-radius:8px;gap:8px;padding:20px;display:grid}.discovery-links strong{color:#edcf91}.discovery-links span{color:#cbd8cf}.discovery-page>footer{border-top:1px solid #37483e;border-bottom:0;font-size:.95rem}.discovery-page a:focus-visible{outline-offset:5px;outline:3px solid #edcf91}.discovery-page a:hover{text-decoration:underline}.discovery-page .discovery-cta:hover{background:#efd5a5}.discovery-footer-links{flex-wrap:wrap;gap:12px 24px;padding:24px 0;font-size:1rem;display:flex}.discovery-footer-links a{text-underline-offset:4px;text-decoration:underline}@media (max-width:600px){.discovery-header{flex-direction:column;align-items:flex-start;gap:14px}.discovery-page article{padding:32px 0}.discovery-page .discovery-cta{text-align:center;width:100%;display:flex}.discovery-page>footer{flex-wrap:wrap}.discovery-header nav{gap:12px 20px}.message-examples blockquote{padding:18px}.discovery-page{padding:0 20px}}
