.release-badge[data-astro-cid-fkkamral]{border:1px solid var(--line);background:var(--white);width:fit-content;color:var(--forest);letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;gap:.48rem;padding:.46rem .7rem;font-size:.78rem;font-weight:800;display:inline-flex}.release-badge__mark[data-astro-cid-fkkamral]{border:2px solid;border-radius:50%;width:.58rem;height:.58rem}.release-badge--public-beta[data-astro-cid-fkkamral] .release-badge__mark[data-astro-cid-fkkamral]{background:var(--gold)}.release-badge--validated-release[data-astro-cid-fkkamral] .release-badge__mark[data-astro-cid-fkkamral]{background:var(--forest)}.data-shell{width:min(1180px,100vw - 40px);margin-inline:auto}.data-hero{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:end;gap:clamp(2rem,5vw,5rem);padding:3.25rem 0 4rem;display:grid}.data-hero>*{min-width:0}.data-hero h1{overflow-wrap:anywhere;max-width:14ch;margin-top:.9rem;font-size:clamp(3rem,7vw,6.6rem);line-height:.94}.data-hero .lead{max-width:780px}.data-hero__aside{align-content:end;gap:1rem;display:grid}.breadcrumb{color:var(--quiet);flex-wrap:wrap;align-items:center;gap:.55rem;font-size:.85rem;font-weight:700;display:flex}.breadcrumb a{color:var(--blue)}.evidence-ceiling,.data-callout{border:1px solid var(--line);border-left:4px solid var(--gold);background:#fffdf8db;border-radius:4px;padding:1rem 1.1rem}.evidence-ceiling strong,.data-callout strong{color:var(--ink);margin-bottom:.35rem;display:block}.evidence-ceiling p,.data-callout p{font-size:.98rem}.jump-nav{border-block:1px solid var(--line);background:#f4f0e7b8}.jump-nav__inner{flex-wrap:wrap;gap:.55rem;padding:.9rem 0;display:flex}.jump-nav a{color:var(--forest);border:1px solid #0000;border-radius:999px;padding:.5rem .72rem;font-size:.85rem;font-weight:800;text-decoration:none}.jump-nav a:hover,.jump-nav a:focus-visible{border-color:var(--line);background:var(--white)}.data-section{border-top:1px solid var(--line);padding:4rem 0}.data-section:first-of-type{border-top:0}.data-section__header{grid-template-columns:minmax(220px,.62fr) minmax(0,1.38fr);align-items:start;gap:clamp(1.5rem,5vw,4.5rem);margin-bottom:2rem;display:grid}.data-section__header h2{margin-top:.45rem}.data-section__header>p,.data-section__header>div:last-child p{max-width:780px}.data-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.data-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.resource-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.definition-grid{border:1px solid var(--line);background:#fffdf8cc;border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.definition-grid>div{border-bottom:1px solid var(--line);min-width:0;padding:clamp(1rem,2.5vw,1.5rem)}.definition-grid>div:nth-child(odd){border-right:1px solid var(--line)}.definition-grid>div:nth-last-child(-n+2){border-bottom:0}.definition-grid dt{color:var(--quiet);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:800}.definition-grid dd{color:var(--ink);margin:.4rem 0 0;line-height:1.55}.data-panel{border:1px solid var(--line);background:#fffdf8d1;border-radius:6px;min-width:0;padding:clamp(1.2rem,3vw,2rem)}.data-panel h3+p,.data-panel h3+ul,.data-panel h3+ol{margin-top:.8rem}.data-panel--restricted{border-top:4px solid var(--clay)}.data-panel--available{border-top:4px solid var(--forest)}.data-panel--quiet{background:#e6dfd052}.data-list,.data-list--ordered{color:var(--muted);gap:.65rem;margin:0;padding-left:1.25rem;line-height:1.55;display:grid}.data-list strong,.data-list--ordered strong{color:var(--ink)}.sequence-list{border-top:1px solid var(--line);gap:0;display:grid}.sequence-step{border-bottom:1px solid var(--line);grid-template-columns:4rem minmax(0,1fr) auto;align-items:start;gap:1rem;padding:1.35rem 0;display:grid}.sequence-step__number{color:var(--gold);font-family:var(--serif);font-size:1.45rem;font-weight:700}.sequence-step h3 a{text-decoration:none}.sequence-step p{margin-top:.4rem}.sequence-step__action{color:var(--blue);white-space:nowrap;font-weight:800}.maturity-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.maturity-card{border:1px solid var(--line);background:var(--white);border-radius:6px;align-content:start;gap:.75rem;padding:1.1rem;display:grid}.maturity-card p{font-size:.98rem}.metric-definition-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.metric-definition{border:1px solid var(--line);background:#fffdf8c7;border-radius:6px;padding:1rem 1.1rem}.metric-definition h3{font-size:1.15rem}.metric-definition p{margin-top:.5rem;font-size:.96rem}.data-footer-links{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;padding-top:1.5rem;display:flex}.data-footer-links a{color:var(--blue);font-weight:800}.resource-band{border-top:4px solid var(--forest);background:#fffdf8b3;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(1.5rem,4vw,3.5rem);padding:clamp(1.4rem,4vw,2.5rem);display:grid}.resource-band__cards{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.75rem;display:grid}.resource-band__card{border:1px solid var(--line);background:var(--white);border-radius:6px;align-content:start;gap:.6rem;min-width:0;padding:1rem 1.1rem;text-decoration:none;display:grid}.resource-band__card span{color:var(--clay);text-transform:uppercase;font-size:.72rem;font-weight:800}.resource-band__card strong{color:var(--ink);font-family:var(--serif);font-size:1.25rem}.resource-band__card p{font-size:.94rem}.data-release-note{border-top:1px solid var(--line);gap:.5rem;padding-top:1.2rem;display:grid}.data-release-note strong{color:var(--ink)}@media (width<=920px){.data-hero,.data-section__header,.resource-band{grid-template-columns:minmax(0,1fr)}.data-grid--three,.maturity-grid{grid-template-columns:1fr}}@media (width<=720px){.data-shell{width:min(100% - 28px,1180px)}.data-hero{padding-top:2rem}.data-hero h1{font-size:clamp(2.75rem,15vw,4.6rem)}.data-grid,.resource-grid,.metric-definition-grid,.resource-band__cards,.definition-grid{grid-template-columns:1fr}.definition-grid>div,.definition-grid>div:nth-child(odd),.definition-grid>div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--line)}.definition-grid>div:last-child{border-bottom:0}.sequence-step{grid-template-columns:2.6rem minmax(0,1fr)}.sequence-step__action{grid-column:2}}@media print{.jump-nav,.data-footer-links,button,select{display:none!important}.data-shell{width:100%}.data-section{break-inside:avoid}}
