.discovery-intro{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:center}.discovery-intro h2{font-size:32px;letter-spacing:0}
.discovery-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 30px}.discovery-links article{border-top:1px solid #b8ccc3;padding:18px 0}.discovery-links h3{font-size:20px;margin-bottom:8px}.discovery-links p{font-size:15px;margin:0}.discovery-links a{text-underline-offset:4px}
.discovery-context{background:#edf5f2;border-block:1px solid #c7ded3}.discovery-context h2,.discovery-group h2{font-size:30px;letter-spacing:0}.discovery-context>p{max-width:800px}
.discovery-group{padding:34px 0;border-bottom:2px solid #c6d9d0}.discovery-group:nth-of-type(2n){border-color:#a9c1d9}.discovery-group:nth-of-type(3n){border-color:#dbab95}
.discovery-choice{display:grid;gap:8px;max-width:600px}.discovery-choice select{padding:12px;background:white;border:1px solid #9cb6ab;border-radius:4px;min-width:0;width:100%}
.discovery-index{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 26px}.discovery-index li{padding:16px 0;border-top:1px solid #cbd9d2;min-width:0}.discovery-index a{display:block;font-weight:600;overflow-wrap:anywhere}.discovery-index span{display:block;font-size:12px;color:#52635f;margin-top:4px}
[data-discovery-group][hidden],[data-discovery-page][hidden]{display:none!important}
.related-topics{padding-block:18px;border-block:1px solid #cadcd3;background:#f0f6f3;display:flex;align-items:baseline;gap:18px;flex-wrap:wrap}.related-topics strong{font-size:14px}.related-topics>div,.topic-overlap{display:flex;flex-wrap:wrap;gap:8px 20px}.topic-link{font-size:14px;color:#075c48;text-decoration:underline;text-underline-offset:4px;line-height:1.7}.topic-link::before{content:'#';margin-right:3px;color:#6b8578}.topic-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 30px}.topic-results article{padding:24px 0;border-top:1px solid #c7d9cf;min-width:0}.topic-results h2{font:600 22px/1.35 'Segoe UI',Arial,sans-serif;letter-spacing:0;overflow-wrap:anywhere}.topic-results p{font-size:16px}.topic-overlap{margin-top:14px}@media(max-width:800px){.topic-results{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.topic-results{grid-template-columns:1fr}}
@media(max-width:800px){.discovery-intro{grid-template-columns:1fr}.discovery-links,.discovery-index{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:520px){.discovery-links,.discovery-index{grid-template-columns:1fr}.discovery-context h2,.discovery-group h2,.discovery-intro h2{font-size:27px}}
