.a11y-page{--a11y-ink: var(--ugt-site-ink, #293b2c);--a11y-text: var(--ugt-site-text-2, #4e5a47);--a11y-muted: var(--ugt-site-muted, #5c6751);--a11y-faint: var(--ugt-site-faint, #636c59);--a11y-rule: var(--ugt-line-3, #d8dccd);--a11y-card: var(--ugt-surface, #fbfaf4);--a11y-forest: var(--ugt-accent, #314d39);--a11y-gap: var(--ugt-amber-text, #7a5a12);--a11y-gap-wash: var(--ugt-amber-wash, #f5ecd2);color:var(--a11y-ink)}.a11y-meta{display:grid;grid-template-columns:minmax(0,.6fr) minmax(0,1.3fr) minmax(0,1.1fr);max-width:1040px;margin:0 0 var(--ug-space-8);border-top:1px solid var(--a11y-ink)}.a11y-meta div{padding-block:var(--ug-space-4) 0;padding-inline:0 var(--ug-space-6)}.a11y-meta div+div{padding-inline-start:var(--ug-space-6);border-inline-start:1px solid var(--a11y-rule)}.a11y-meta dt{margin-bottom:var(--ug-space-2);font:var(--ug-eyebrow);letter-spacing:var(--ug-eyebrow-tracking);text-transform:uppercase;color:var(--a11y-faint)}.a11y-meta dd{margin:0;font-size:var(--ug-text-md);line-height:1.6;color:var(--a11y-text)}.a11y-section{max-width:820px;padding:var(--ug-space-10) 0 0}.site-document .a11y-section h2{margin:0 0 var(--ug-space-5);font-family:var(--ug-font-serif);font-size:var(--ug-text-3xl);font-weight:400}.a11y-list{margin:0;padding:0;list-style:none}.a11y-list li{display:flex;gap:var(--ug-space-3);padding:var(--ug-space-3) 0;border-top:1px solid var(--a11y-rule);font-size:var(--ug-text-base);line-height:1.65;color:var(--a11y-text)}.a11y-list svg{flex:none;margin-top:var(--ug-space-1);color:var(--a11y-forest)}.a11y-list.is-quiet svg{color:var(--a11y-faint)}.a11y-known{display:grid;gap:var(--ug-space-3);margin:0;padding:0;list-style:none}.a11y-known li{display:flex;gap:var(--ug-space-4);padding:var(--ug-space-5);border:1px solid var(--a11y-rule);border-inline-start:3px solid var(--a11y-gap);border-radius:var(--ug-radius-md);background:var(--a11y-card)}.a11y-known svg{flex:none;color:var(--a11y-gap)}.site-document .a11y-known h3{margin:0;font-size:var(--ug-text-lg);font-weight:600;line-height:1.4}.site-document .a11y-known p{margin:var(--ug-space-2) 0 0;font-size:var(--ug-text-base);line-height:1.6;color:var(--a11y-text)}.site-document .a11y-known p.a11y-criterion{display:inline-block;padding:0 var(--ug-space-2);border-radius:var(--ug-radius-xs);background:var(--a11y-gap-wash);color:var(--a11y-gap);font-family:var(--ug-font-mono);font-size:var(--ug-text-xs)}.site-document .a11y-feedback p{font-size:var(--ug-text-lg);line-height:1.7;color:var(--a11y-text)}.site-document .a11y-feedback p.a11y-pending{font-size:var(--ug-text-base);color:var(--a11y-muted)}.a11y-feedback .site-text-link{margin-top:var(--ug-space-4)}@media(max-width:900px){.a11y-meta{grid-template-columns:minmax(0,1fr)}.a11y-meta div+div{padding-inline-start:0;border-inline-start:0}}.a11y-page :is(p,li) a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}
