table.pdfa-tbl{width:100%;border-collapse:collapse;font-size:14.5px;line-height:1.55;margin:6px 0 28px;border:1px solid var(--border);border-radius:var(--r-lg, 14px);overflow:hidden;display:table}table.pdfa-tbl th{text-align:left;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-quiet);background:var(--surface-1);padding:11px 16px;border-bottom:1px solid var(--border);font-weight:500}table.pdfa-tbl td{padding:13px 16px;border-top:1px solid var(--border);vertical-align:top;color:var(--text-muted)}table.pdfa-tbl tr:first-child td{border-top:0}table.pdfa-tbl td:first-child{color:var(--text);font-weight:500}.pdfa-fig{margin:28px 0;padding:10px;border-radius:var(--r-lg, 14px);border:1px solid var(--border);background:var(--surface-1)}.pdfa-fig img{display:block;width:100%;height:auto;border-radius:8px;border:1px solid var(--border)}.pdfa-fig a{display:block;cursor:zoom-in}.pdfa-fig figcaption{margin-top:10px;padding:0 6px;font-size:12.5px;line-height:1.5;color:var(--text-quiet)}@media(max-width:640px){.article-hero.article-hero-diagram .pdfa-hero{width:100%;flex:none}.article-hero.article-hero-diagram svg.pdfa-svg-v{width:100%;max-width:360px;height:auto;margin:0 auto}}.pdfa-hero{width:100%}.pdfa-hero svg.pdfa-svg{display:block;width:100%;height:auto;min-width:0}.pdfa-hero svg.pdfa-svg-v{display:none}.pdfa-st,.pdfa-ar,.pdfa-lbl{transition:opacity .7s ease}.pdfa-scan,.pdfa-dot,.pdfa-vdot,.pdfa-caret{opacity:0}.pdfa-band{transform-box:fill-box;transform-origin:left center}.pdfa-hero.armed .pdfa-st,.pdfa-hero.armed .pdfa-ar,.pdfa-hero.armed .pdfa-lbl{opacity:.22}.pdfa-hero.play .pdfa-st,.pdfa-hero.play .pdfa-ar,.pdfa-hero.play .pdfa-lbl{opacity:1}.pdfa-hero.play .pdfa-s1,.pdfa-hero.play .pdfa-l1{transition-delay:0s}.pdfa-hero.play .pdfa-a1{transition-delay:1.4s}.pdfa-hero.play .pdfa-s2,.pdfa-hero.play .pdfa-l2{transition-delay:2s}.pdfa-hero.play .pdfa-a2{transition-delay:4.4s}.pdfa-hero.play .pdfa-s3,.pdfa-hero.play .pdfa-l3{transition-delay:5.2s}@keyframes pdfa-scan{0%{transform:translateY(0);opacity:0}14%{opacity:1}86%{opacity:1}to{transform:translateY(150px);opacity:0}}@keyframes pdfa-type{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes pdfa-caret{0%{opacity:1;transform:translate(-102px);animation-timing-function:steps(14,end)}46%{opacity:1;transform:translate(0)}56%{opacity:0}66%{opacity:1}76%{opacity:0}86%{opacity:1}to{opacity:0;transform:translate(0)}}@keyframes pdfa-hit{0%{transform:translateY(0);filter:drop-shadow(0 0 0 rgba(65,229,250,0))}40%{transform:translateY(-3px);filter:drop-shadow(0 0 12px rgba(65,229,250,.7))}to{transform:translateY(0);filter:drop-shadow(0 0 0 rgba(65,229,250,0))}}@keyframes pdfa-dot{0%{transform:translate(0);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translate(72px);opacity:0}}@keyframes pdfa-vdot{0%{transform:translateY(0);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translateY(24px);opacity:0}}@keyframes pdfa-band{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}@keyframes pdfa-glow{0%,to{filter:drop-shadow(0 0 0 rgba(124,92,196,0))}40%{filter:drop-shadow(0 0 16px rgba(124,92,196,.8))}}.pdfa-hero.pass1 .pdfa-scan{animation:pdfa-scan 1.4s .3s ease-in-out 1 both}.pdfa-hero.pass1 .pdfa-a1 .pdfa-dot{animation:pdfa-dot .8s 1.6s ease-in-out 1 both}.pdfa-hero.pass1 .pdfa-type{animation:pdfa-type 1.3s 2.5s steps(14,end) 1 both;stroke-dasharray:1}.pdfa-hero.pass1 .pdfa-caret{animation:pdfa-caret 2.4s 2.5s 1 forwards}.pdfa-hero.pass1 .pdfa-hit{animation:pdfa-hit 1s 4s ease-out 1}.pdfa-hero.pass1 .pdfa-a2 .pdfa-dot{animation:pdfa-dot .8s 4.6s ease-in-out 1 both}.pdfa-hero.pass1 .pdfa-a1 .pdfa-vdot{animation:pdfa-vdot .8s 1.6s ease-in-out 1 both}.pdfa-hero.pass1 .pdfa-a2 .pdfa-vdot{animation:pdfa-vdot .8s 4.6s ease-in-out 1 both}.pdfa-hero.pass1 .pdfa-band{animation:pdfa-band .9s 5.5s cubic-bezier(.22,1,.36,1) 1 both}.pdfa-hero.pass1 .pdfa-card3{animation:pdfa-glow 1.2s 6.4s ease-out 1}.pdfa-hero.pass2 .pdfa-scan,.pdfa-hero.pass3 .pdfa-scan{animation:pdfa-scan 1.2s 0s ease-in-out 1 both}.pdfa-hero.pass2 .pdfa-a1 .pdfa-dot,.pdfa-hero.pass3 .pdfa-a1 .pdfa-dot{animation:pdfa-dot .7s 1s ease-in-out 1 both}.pdfa-hero.pass2 .pdfa-type,.pdfa-hero.pass3 .pdfa-type{animation:pdfa-type 1.1s 1.4s steps(14,end) 1 both;stroke-dasharray:1}.pdfa-hero.pass2 .pdfa-caret,.pdfa-hero.pass3 .pdfa-caret{animation:pdfa-caret 2s 1.4s 1 forwards}.pdfa-hero.pass2 .pdfa-hit,.pdfa-hero.pass3 .pdfa-hit{animation:pdfa-hit .9s 2.7s ease-out 1}.pdfa-hero.pass2 .pdfa-a2 .pdfa-dot,.pdfa-hero.pass3 .pdfa-a2 .pdfa-dot{animation:pdfa-dot .7s 3.3s ease-in-out 1 both}.pdfa-hero.pass2 .pdfa-band,.pdfa-hero.pass3 .pdfa-band{animation:pdfa-band .8s 3.9s cubic-bezier(.22,1,.36,1) 1 both}.pdfa-hero.pass2 .pdfa-card3,.pdfa-hero.pass3 .pdfa-card3{animation:pdfa-glow 1.1s 4.6s ease-out 1}.pdfa-hero.pass2 .pdfa-a1 .pdfa-vdot,.pdfa-hero.pass3 .pdfa-a1 .pdfa-vdot{animation:pdfa-vdot .7s 1s ease-in-out 1 both}.pdfa-hero.pass2 .pdfa-a2 .pdfa-vdot,.pdfa-hero.pass3 .pdfa-a2 .pdfa-vdot{animation:pdfa-vdot .7s 3.3s ease-in-out 1 both}@media(max-width:640px){.pdfa-hero svg.pdfa-svg-h{display:none}.pdfa-hero svg.pdfa-svg-v{display:block;max-width:360px;margin:0 auto}}@media(prefers-reduced-motion:reduce){.pdfa-hero .pdfa-st,.pdfa-hero .pdfa-ar,.pdfa-hero .pdfa-lbl{opacity:1!important;transition:none!important}.pdfa-hero .pdfa-scan,.pdfa-hero .pdfa-dot,.pdfa-hero .pdfa-vdot,.pdfa-hero .pdfa-caret{animation:none!important;opacity:0!important}.pdfa-hero .pdfa-type,.pdfa-hero .pdfa-hit,.pdfa-hero .pdfa-band,.pdfa-hero .pdfa-card3{animation:none!important}}
