.reference-page .reference-hero{padding-top:86px;padding-bottom:82px}.reference-page .reference-hero-labels{color:#b6c1cf;justify-content:space-between;align-items:center;gap:30px;display:flex}.reference-page .reference-hero-labels .eyebrow{align-items:center;gap:12px;display:flex}.reference-page .reference-hero-labels>.system-label{color:#91a2b9;font-size:9px}.reference-page .reference-hero h1{letter-spacing:-.055em;max-width:1230px;margin-block:70px 60px;font-size:clamp(58px,6.5vw,100px);line-height:1.04}.reference-page .reference-hero h1 em{color:#9aa3ae;font-style:normal}.reference-page .reference-hero-bottom{grid-template-columns:1fr 1fr;align-items:end;gap:80px;display:grid}.reference-page .reference-hero-bottom>span{color:#9eabba;border-left:1px solid #6389cf;padding-left:18px;font-size:11px;line-height:1.8}.reference-page .reference-hero-bottom>p{color:#b5becb;max-width:610px;font-size:18px;line-height:1.75}.reference-section{padding-block:96px}.reference-section.light{background:var(--paper);color:#171d24}.reference-section.dark{color:var(--paper);border-top:1px solid var(--line);background:#0e1217}.reference-heading{grid-template-columns:.7fr 1.5fr;gap:80px;margin-bottom:54px;display:grid}.reference-heading>.eyebrow{color:#6b737e;margin-top:9px}.dark .reference-heading>.eyebrow{color:#9eabba}.reference-heading h2{max-width:780px;font-size:clamp(39px,4.2vw,61px)}.reference-heading p{color:#68727e;max-width:650px;margin-top:24px;font-size:16px}.dark .reference-heading p{color:#a3adba}.source-list,.method-list,.legal-list,.status-list{border-top:1px solid var(--light-line);margin:0;padding:0;list-style:none}.dark .source-list,.dark .method-list,.dark .status-list{border-color:var(--line)}.source-entry{border-bottom:1px solid var(--light-line);grid-template-columns:.62fr 1.38fr;gap:50px;padding:34px 0;display:grid}.source-entry h2{letter-spacing:-.03em;font-size:clamp(26px,2.5vw,37px)}.source-entry>.source-name>span{color:#687585;letter-spacing:.1em;text-transform:uppercase;margin-top:12px;font-size:10px;display:block}.source-details{grid-template-columns:repeat(3,1fr);gap:26px 32px;margin:0;display:grid}.source-details div{min-width:0}.source-details dt,.method-list dt,.status-meta dt{letter-spacing:.12em;text-transform:uppercase;color:#707b88;font-size:9px}.source-details dd,.method-list dd,.status-meta dd{color:#364657;margin:9px 0 0;font-size:14px;line-height:1.65}.reference-note{color:#65717e;border-left:1px solid #315fce;max-width:730px;margin-top:38px;padding-left:19px;font-size:13px}.method-list>div{border-bottom:1px solid var(--light-line);grid-template-columns:36px .62fr 1.38fr;gap:28px;padding:30px 0;display:grid}.method-list>div>span{color:#607798;font-size:10px}.method-list dt{color:#25384f;font-size:13px}.method-list dd{max-width:710px;margin-top:0;font-size:16px}.principle-statement{letter-spacing:-.035em;max-width:990px;font-size:clamp(31px,3.7vw,54px);line-height:1.23}.principle-statement span{color:#8ba9e4}.status-summary{justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:35px;display:flex}.status-summary p{color:#68727e;font-size:13px}.status-summary a{color:#315fce;font-size:12px}.status-entry{border-bottom:1px solid var(--light-line);grid-template-columns:.8fr .35fr 1.1fr;align-items:center;gap:34px;padding:27px 0;display:grid}.status-entry h2{letter-spacing:-.02em;font-size:22px}.status-state{text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:10px;font-size:11px;display:inline-flex}.status-state:before{content:"";background:#738092;width:6px;height:6px}.status-state[data-state=Operational]:before{background:#315fce}.status-state[data-state=Degraded]:before{background:#9d8a5d}.status-state[data-state=Stale]:before{background:#946b56}.status-meta{grid-template-columns:1fr 1fr;gap:20px;margin:0;display:grid}.status-meta dd{margin-top:5px;font-size:12px}.status-empty{color:#727d89}.status-disclosure{color:#68727e;max-width:740px;margin-top:33px;font-size:13px}.legal-list>section{border-bottom:1px solid var(--light-line);grid-template-columns:.55fr 1.45fr;gap:65px;padding:35px 0;display:grid}.legal-list h2{letter-spacing:-.02em;font-size:24px}.legal-copy{gap:16px;display:grid}.legal-copy p,.legal-copy li{color:#4f5d6d;font-size:15px;line-height:1.75}.legal-copy ul{margin:0;padding-left:20px}.legal-date{color:#77828f;margin-bottom:32px;font-size:11px}@media (max-width:900px){.source-entry{grid-template-columns:.5fr 1.5fr}.source-details{grid-template-columns:1fr 1fr}.status-entry{grid-template-columns:.65fr .4fr 1fr}.reference-heading{gap:45px}}@media (max-width:700px){.reference-page .reference-hero{padding-top:56px;padding-bottom:58px}.reference-page .reference-hero-labels .eyebrow{font-size:10px}.reference-page .reference-hero h1{margin-block:48px 38px;font-size:clamp(45px,11.7vw,66px)}.reference-page .reference-hero-bottom{grid-template-columns:1fr;gap:28px}.reference-page .reference-hero-bottom>span{order:2}.reference-page .reference-hero-bottom>p{font-size:16px}.reference-section{padding-block:69px}.reference-heading,.source-entry,.method-list>div,.status-entry,.legal-list>section{grid-template-columns:1fr;gap:24px}.reference-heading{margin-bottom:40px}.reference-heading h2{font-size:40px}.source-details{grid-template-columns:1fr;gap:20px}.source-entry{padding:30px 0}.method-list>div{gap:12px}.status-entry{gap:15px}.status-meta{grid-template-columns:1fr}.status-summary{display:block}.status-summary a{margin-top:16px;display:inline-block}.legal-list>section{gap:18px}}
