.data-module__gDBHsq__page{color:#e8eaf0;max-width:1220px;margin:0 auto;padding:116px 28px 64px}.data-module__gDBHsq__hero{padding:20px 0 34px}.data-module__gDBHsq__eyebrow{color:#a5b4fc;letter-spacing:.14em;align-items:center;gap:9px;font-size:12px;font-weight:650;display:flex}.data-module__gDBHsq__dot{background:#6ee7b7;border-radius:50%;width:7px;height:7px}.data-module__gDBHsq__hero h1{letter-spacing:-.045em;margin:24px 0 20px;font-size:clamp(32px,4.7vw,58px);font-weight:750;line-height:1.13}.data-module__gDBHsq__hero h1 span{color:#a5b4fc}.data-module__gDBHsq__hero>p{color:#aeb4c8;max-width:720px;font-size:17px;line-height:1.75}.data-module__gDBHsq__stats{gap:58px;margin-top:30px;display:flex}.data-module__gDBHsq__stats div{gap:6px;display:grid}.data-module__gDBHsq__stats strong{font-size:28px;font-weight:650}.data-module__gDBHsq__stats span{color:#aeb4c8;font-size:13px}.data-module__gDBHsq__note{background:#141c27;border:1px solid #29394b;border-radius:12px;margin:0 0 36px;padding:18px 22px}.data-module__gDBHsq__note strong{color:#b5d4ef;font-size:14px}.data-module__gDBHsq__note p{color:#aebed0;max-width:950px;margin-top:6px;font-size:14px;line-height:1.65}.data-module__gDBHsq__sectionTitle{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:24px 0 20px;display:flex}.data-module__gDBHsq__sectionTitle h2,.data-module__gDBHsq__explainer h2,.data-module__gDBHsq__provenance h2{letter-spacing:-.02em;font-size:22px;font-weight:650}.data-module__gDBHsq__sectionTitle span{color:#aeb4c8;font-size:14px}.data-module__gDBHsq__sectionTitle button{color:#b8c4ff;cursor:pointer;font:inherit;background:0 0;border:0}.data-module__gDBHsq__filters{grid-template-columns:2fr 1fr 1.5fr;gap:16px;margin-bottom:24px;display:grid}.data-module__gDBHsq__filters label{color:#b4b9cc;gap:8px;font-size:12px;font-weight:600;display:grid}.data-module__gDBHsq__filters input,.data-module__gDBHsq__filters select{color:#ecedf6;width:100%;min-width:0;font:inherit;background:#10121b;border:1px solid #34374c;border-radius:8px;min-height:46px;padding:12px 14px;font-size:14px}.data-module__gDBHsq__filters input::placeholder{color:#9298ad}.data-module__gDBHsq__page :is(button,a,input,select,summary):focus-visible{outline-offset:4px;outline:2px solid #a5b4fc}.data-module__gDBHsq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.data-module__gDBHsq__card{background:#0f111b;border:1px solid #282c3e;border-radius:14px;flex-direction:column;padding:22px;display:flex}.data-module__gDBHsq__cardTop{color:#a1adc5;flex-wrap:wrap;justify-content:space-between;gap:4px;font-size:11px;display:flex}.data-module__gDBHsq__card h3{min-height:53px;margin:14px 0 20px;font-size:18px;font-weight:600;line-height:1.45}.data-module__gDBHsq__major{align-items:center;gap:16px;margin-bottom:20px;display:flex}.data-module__gDBHsq__major strong{letter-spacing:-.04em;color:#c5ccff;font-size:40px;font-weight:650;line-height:1}.data-module__gDBHsq__major span{color:#aeb4c8;font-size:12px;line-height:1.5}.data-module__gDBHsq__metrics{border-top:1px solid #262a3b;gap:12px;padding-top:16px;display:grid}.data-module__gDBHsq__metrics div{justify-content:space-between;gap:8px;font-size:13px;display:flex}.data-module__gDBHsq__metrics dt{color:#b0b6ca}.data-module__gDBHsq__metrics dd{font-weight:600}.data-module__gDBHsq__coverage{color:#aeb4c8;gap:8px;margin:22px 0 18px;font-size:11px;display:grid}.data-module__gDBHsq__coverage progress{accent-color:#8a9be8;border:0;border-radius:3px;width:100%;height:5px;overflow:hidden}.data-module__gDBHsq__coverage progress::-webkit-progress-bar{background:#24283c}.data-module__gDBHsq__coverage progress::-webkit-progress-value{background:#8a9be8}.data-module__gDBHsq__button,.data-module__gDBHsq__selected,.data-module__gDBHsq__more{color:#c6d0ff;cursor:pointer;font:inherit;background:#181e32;border:1px solid #3d456a;border-radius:8px;padding:11px 16px;font-size:13px}.data-module__gDBHsq__selected{background:#272e50;border-color:#8b9bed}.data-module__gDBHsq__button:disabled{opacity:.4;cursor:default}.data-module__gDBHsq__button:not(:disabled):hover,.data-module__gDBHsq__more:hover{background:#283254}.data-module__gDBHsq__more{min-width:200px;margin:28px auto;display:block}.data-module__gDBHsq__empty{text-align:center;color:#b4bdd4;border:1px dashed #343b54;border-radius:12px;padding:48px 20px}.data-module__gDBHsq__comparison{border-bottom:1px solid #30354b;margin:32px 0;padding-bottom:28px}.data-module__gDBHsq__comparison .data-module__gDBHsq__card{border-color:#6776ba}.data-module__gDBHsq__explainer{border-top:1px solid #292d40;margin:56px 0 38px;padding:28px 0}.data-module__gDBHsq__explainer .data-module__gDBHsq__grid{gap:28px;margin-top:22px}.data-module__gDBHsq__explainer h3{margin-bottom:9px;font-size:15px}.data-module__gDBHsq__explainer p{color:#aeb4c8;font-size:14px;line-height:1.7}.data-module__gDBHsq__provenance{background:#10131f;border:1px solid #2a3048;border-radius:14px;grid-template-columns:1fr 1fr;gap:28px;padding:28px;display:grid}.data-module__gDBHsq__provenance p{color:#aeb4c8;margin:10px 0;font-size:14px}.data-module__gDBHsq__provenance a{color:#bdc9ff;margin:6px 0;font-size:13px;display:inline-block}.data-module__gDBHsq__provenance dl{gap:12px;font-size:13px;display:grid}.data-module__gDBHsq__provenance dl div{gap:4px;display:grid}.data-module__gDBHsq__provenance dt{color:#aeb4c8}.data-module__gDBHsq__provenance details{color:#bdc9ff;grid-column:1/-1;font-size:13px}.data-module__gDBHsq__provenance summary{cursor:pointer}.data-module__gDBHsq__provenance code{overflow-wrap:anywhere;font-size:12px}@media (max-width:1000px){.data-module__gDBHsq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.data-module__gDBHsq__page{padding:96px 18px 40px}.data-module__gDBHsq__grid,.data-module__gDBHsq__filters,.data-module__gDBHsq__provenance{grid-template-columns:1fr}.data-module__gDBHsq__stats{flex-wrap:wrap;gap:24px}.data-module__gDBHsq__stats strong{font-size:24px}.data-module__gDBHsq__stats span{font-size:11px}.data-module__gDBHsq__hero>p{font-size:15px}.data-module__gDBHsq__card h3{min-height:0}.data-module__gDBHsq__provenance{padding:22px}.data-module__gDBHsq__sectionTitle h2{font-size:20px}}
