 body:has(.discovery-main){background:#08180f;margin:0;font-family:Inter,system-ui,sans-serif} .discovery-intro{max-width:1450px;margin:12px auto;padding:0 28px}.discovery-intro h1{font-size:clamp(19px,2.3vw,29px);line-height:1.2;margin:6px 0;letter-spacing:-.025em}.discovery-intro p{font-size:14px;margin:6px 0;color:#b8cec2}.discovery-links{display:flex;flex-wrap:wrap;gap:10px 20px;padding:14px 0;font-size:13px}.discovery-links a{color:#80edbc}.discovery-main{max-width:1100px;margin:auto;padding:28px 24px 70px;color:#edf8f1;line-height:1.65}.discovery-main h1{font-size:clamp(28px,4vw,46px);line-height:1.15}.discovery-main h2{font-size:23px;margin-top:32px}.discovery-main a{color:#80edbc}.discovery-main section,.discovery-main details{padding:20px;border:1px solid #315348;border-radius:14px;margin:16px 0;background:#0d2119}.discovery-main summary{font-weight:650;cursor:pointer}.discovery-main code,.discovery-main pre{white-space:pre-wrap;overflow-wrap:anywhere}.discovery-main label{display:block;margin:16px 0}.discovery-main input,.discovery-main textarea,.discovery-main button{font:inherit;padding:10px;border-radius:8px;max-width:100%;box-sizing:border-box}.discovery-main button{background:#91f0b5;color:#10271b;border:0;cursor:pointer}.discovery-main input:not([type=checkbox]),.discovery-main textarea{display:block;width:100%}.discovery-main .pd-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.discovery-links{max-width:1400px;margin:auto}.discovery-faq p{max-width:85ch} .discovery-main table{width:100%;border-collapse:collapse}.discovery-main td,.discovery-main th{padding:10px;border:1px solid #315348;text-align:left}