.sec[data-astro-cid-fb3qbcs3]{padding-block:clamp(2.75rem,6vw,4.5rem);border-top:1px solid var(--line)}.sec--alt[data-astro-cid-fb3qbcs3]{background:var(--ground-alt)}.sec[data-astro-cid-fb3qbcs3] h2[data-astro-cid-fb3qbcs3]{font-size:var(--step-m);margin-bottom:1.25rem}.sec__lede[data-astro-cid-fb3qbcs3]{color:var(--text-2);margin-bottom:1.75rem}.dim[data-astro-cid-fb3qbcs3]{color:var(--text-dim);font-size:.92rem}.foot[data-astro-cid-fb3qbcs3]{margin-top:1.5rem;font-size:.88rem;color:var(--text-dim);max-width:72ch}.nowrap[data-astro-cid-fb3qbcs3]{white-space:nowrap}code[data-astro-cid-fb3qbcs3]{font-family:var(--f-mono);font-size:.85em;color:var(--accent);overflow-wrap:anywhere}.updated[data-astro-cid-fb3qbcs3]{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);margin-top:1.25rem}.short[data-astro-cid-fb3qbcs3]{list-style:none;margin:0;padding:0;display:grid;gap:1rem}@media(min-width:720px){.short[data-astro-cid-fb3qbcs3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.short[data-astro-cid-fb3qbcs3]{grid-template-columns:repeat(5,minmax(0,1fr))}}.short__item[data-astro-cid-fb3qbcs3]{display:flex;flex-direction:column;gap:.9rem;padding:1.25rem 1.3rem 1.35rem;max-width:none;margin:0}.short__icon[data-astro-cid-fb3qbcs3]{width:40px;height:40px;display:grid;place-items:center;border-radius:var(--radius-sm);background:var(--accent-soft);color:var(--accent)}.short__icon[data-astro-cid-fb3qbcs3] svg{width:20px;height:20px}.short__item[data-astro-cid-fb3qbcs3] h3[data-astro-cid-fb3qbcs3]{font-size:1rem;margin-bottom:.4rem;max-width:none}.short__item[data-astro-cid-fb3qbcs3] p[data-astro-cid-fb3qbcs3]{font-size:.88rem;color:var(--text-2);max-width:none}.two[data-astro-cid-fb3qbcs3]{display:grid;gap:2rem 3rem}@media(min-width:900px){.two[data-astro-cid-fb3qbcs3]{grid-template-columns:repeat(2,minmax(0,1fr))}}.two--tight[data-astro-cid-fb3qbcs3]{gap:1.5rem 2.5rem}.block[data-astro-cid-fb3qbcs3]{display:flex;flex-direction:column;gap:.9rem;min-width:0}.block[data-astro-cid-fb3qbcs3] h3[data-astro-cid-fb3qbcs3]{font-size:1.15rem;margin-bottom:.2rem}.block[data-astro-cid-fb3qbcs3] p[data-astro-cid-fb3qbcs3]{color:var(--text-2);max-width:none}.block[data-astro-cid-fb3qbcs3] p[data-astro-cid-fb3qbcs3].dim{color:var(--text-dim)}.h-small[data-astro-cid-fb3qbcs3]{font-size:.95rem!important}.rights[data-astro-cid-fb3qbcs3]{margin:0;display:grid;gap:1rem}@media(min-width:720px){.rights[data-astro-cid-fb3qbcs3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.rights[data-astro-cid-fb3qbcs3]{grid-template-columns:repeat(4,minmax(0,1fr))}}.rights[data-astro-cid-fb3qbcs3]>div[data-astro-cid-fb3qbcs3]{padding:1.2rem 1.3rem}.rights[data-astro-cid-fb3qbcs3] dt[data-astro-cid-fb3qbcs3]{font-family:var(--f-display);font-weight:600;font-size:1rem;margin-bottom:.4rem}.rights[data-astro-cid-fb3qbcs3] dd[data-astro-cid-fb3qbcs3]{margin:0;font-size:.9rem;color:var(--text-2)}.addr[data-astro-cid-fb3qbcs3]{font-style:normal;display:flex;flex-direction:column;color:var(--text-2);font-size:.95rem;line-height:1.55}.addr__label[data-astro-cid-fb3qbcs3]{font-size:.64rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);margin-bottom:.25rem}.pending[data-astro-cid-fb3qbcs3]{margin:0;padding-left:1.1rem;display:grid;gap:.4rem}.pending[data-astro-cid-fb3qbcs3] li[data-astro-cid-fb3qbcs3]{font-size:.92rem;color:var(--text-2);max-width:none}.tech[data-astro-cid-fb3qbcs3]{padding:0;overflow:hidden}.tech[data-astro-cid-fb3qbcs3] summary[data-astro-cid-fb3qbcs3]{list-style:none;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.2rem 1rem;padding:1.25rem 1.5rem;cursor:pointer}.tech[data-astro-cid-fb3qbcs3] summary[data-astro-cid-fb3qbcs3]::-webkit-details-marker{display:none}.tech[data-astro-cid-fb3qbcs3] summary[data-astro-cid-fb3qbcs3]>span[data-astro-cid-fb3qbcs3]:first-child{font-family:var(--f-display);font-weight:600;font-size:1.1rem}.tech[data-astro-cid-fb3qbcs3] summary[data-astro-cid-fb3qbcs3] .dim[data-astro-cid-fb3qbcs3]{grid-column:1}.tech__chev[data-astro-cid-fb3qbcs3]{grid-column:2;grid-row:1 / span 2;align-self:center;width:20px;height:20px;color:var(--text-dim);transform:rotate(90deg);transition:transform .18s ease}.tech[data-astro-cid-fb3qbcs3][open] .tech__chev[data-astro-cid-fb3qbcs3]{transform:rotate(-90deg)}.tech__body[data-astro-cid-fb3qbcs3]{padding:0 1.5rem 1.75rem;border-top:1px solid var(--line)}.sub[data-astro-cid-fb3qbcs3]{font-size:.98rem;margin:1.75rem 0 .9rem;color:var(--text);font-weight:600}table[data-astro-cid-fb3qbcs3]{width:100%;min-width:640px;border-collapse:collapse;font-size:.88rem}th[data-astro-cid-fb3qbcs3],td[data-astro-cid-fb3qbcs3]{text-align:left;vertical-align:top;padding:.6rem .9rem .6rem 0;border-bottom:1px solid var(--line)}thead[data-astro-cid-fb3qbcs3] th[data-astro-cid-fb3qbcs3]{font-family:var(--f-mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);font-weight:500}tbody[data-astro-cid-fb3qbcs3] th[data-astro-cid-fb3qbcs3]{color:var(--accent);font-weight:500;font-size:.82rem}td[data-astro-cid-fb3qbcs3]{color:var(--text-2)}.kv[data-astro-cid-fb3qbcs3]{margin:0;display:grid;gap:.55rem}.kv[data-astro-cid-fb3qbcs3] div[data-astro-cid-fb3qbcs3]{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:.75rem;font-size:.88rem}.kv[data-astro-cid-fb3qbcs3] dt[data-astro-cid-fb3qbcs3]{font-family:var(--f-mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);padding-top:.2rem}.kv[data-astro-cid-fb3qbcs3] dd[data-astro-cid-fb3qbcs3]{margin:0;color:var(--text-2)}
