.esd-sec[data-astro-cid-kbfeipbr]{padding:3.2rem 0}.esd-sec--alt[data-astro-cid-kbfeipbr]{background:var(--bg-sunken,#f8fafc)}.esd-sec--honest[data-astro-cid-kbfeipbr]{background:#fffbeb;border-top:1px solid #fde68a;border-bottom:1px solid #fde68a}.esd-wrap[data-astro-cid-kbfeipbr]{max-width:1100px;margin-inline:auto;padding-inline:1rem}.esd-head[data-astro-cid-kbfeipbr]{max-width:760px;margin-bottom:1.8rem}.esd-head[data-astro-cid-kbfeipbr] h2[data-astro-cid-kbfeipbr],.esd-sec[data-astro-cid-kbfeipbr]>.esd-wrap[data-astro-cid-kbfeipbr]>h2[data-astro-cid-kbfeipbr]{color:#0f172a;margin:0 0 .7rem;font-size:clamp(1.35rem,2.6vw,1.9rem);line-height:1.25}.esd-head[data-astro-cid-kbfeipbr] p[data-astro-cid-kbfeipbr]{color:#475569;margin:0;line-height:1.65}.esd-sr[data-astro-cid-kbfeipbr]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.esd-bands[data-astro-cid-kbfeipbr]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;display:grid}.esd-band[data-astro-cid-kbfeipbr]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;min-width:0;padding:1.3rem 1.2rem;position:relative}.esd-band--ours[data-astro-cid-kbfeipbr]{border-color:var(--primary,#2721b2);box-shadow:0 2px 12px #2721b21a}.esd-band--bad[data-astro-cid-kbfeipbr]{background:#fef2f2;border-color:#fecaca}.esd-band-flag[data-astro-cid-kbfeipbr]{background:var(--primary,#2721b2);color:#fff;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:.16rem .5rem;font-size:.68rem;font-weight:700;position:absolute;top:-.62rem;left:1.1rem}.esd-band[data-astro-cid-kbfeipbr] h3[data-astro-cid-kbfeipbr]{color:#0f172a;margin:0 0 .3rem;font-size:1.02rem}.esd-band-range[data-astro-cid-kbfeipbr]{color:var(--primary,#2721b2);margin:0 0 .15rem;font-size:1.5rem;font-weight:800}.esd-band--bad[data-astro-cid-kbfeipbr] .esd-band-range[data-astro-cid-kbfeipbr]{color:#b91c1c}.esd-band-ascii[data-astro-cid-kbfeipbr]{color:#94a3b8;margin:0 0 .75rem;font-size:.76rem}.esd-band-ascii[data-astro-cid-kbfeipbr] code[data-astro-cid-kbfeipbr]{color:#475569;background:#f1f5f9;border-radius:4px;padding:.05rem .28rem;font-family:ui-monospace,SFMono-Regular,Cascadia Mono,monospace}.esd-band-for[data-astro-cid-kbfeipbr]{color:#334155;margin:0 0 .6rem;font-size:.88rem;line-height:1.6}.esd-band-trade[data-astro-cid-kbfeipbr]{color:#64748b;border-top:1px dashed #e2e8f0;margin:0;padding-top:.6rem;font-size:.82rem;line-height:1.6}.esd-table-scroll[data-astro-cid-kbfeipbr]{-webkit-overflow-scrolling:touch;overflow-x:auto}.esd-table[data-astro-cid-kbfeipbr]{background:#fff;min-width:720px}.esd-table[data-astro-cid-kbfeipbr] th[data-astro-cid-kbfeipbr],.esd-table[data-astro-cid-kbfeipbr] td[data-astro-cid-kbfeipbr]{padding-block:.75rem;line-height:1.55}.esd-table[data-astro-cid-kbfeipbr] thead[data-astro-cid-kbfeipbr] th[data-astro-cid-kbfeipbr]{background:#f1f5f9}.esd-table[data-astro-cid-kbfeipbr] tbody[data-astro-cid-kbfeipbr] th[data-astro-cid-kbfeipbr]{white-space:nowrap}.esd-cause[data-astro-cid-kbfeipbr]{color:#92400e}.esd-cols[data-astro-cid-kbfeipbr]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.6rem;display:grid}.esd-sub[data-astro-cid-kbfeipbr]{text-transform:uppercase;letter-spacing:.05em;color:#64748b;margin:0 0 .7rem;font-size:.82rem}.esd-spec[data-astro-cid-kbfeipbr]{border-top:1px solid #e2e8f0;margin:0;padding:0;list-style:none}.esd-spec[data-astro-cid-kbfeipbr] li[data-astro-cid-kbfeipbr]{border-bottom:1px solid #e2e8f0;grid-template-columns:1fr auto;align-items:baseline;gap:.2rem .8rem;padding:.62rem 0;display:grid}.esd-spec-k[data-astro-cid-kbfeipbr]{color:#334155;font-size:.88rem}.esd-spec-v[data-astro-cid-kbfeipbr]{color:#0f172a;white-space:nowrap;font-size:.88rem;font-weight:700}.esd-spec-n[data-astro-cid-kbfeipbr]{color:#64748b;grid-column:1/-1;font-size:.78rem;line-height:1.5}.esd-breakers[data-astro-cid-kbfeipbr]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.esd-breaker[data-astro-cid-kbfeipbr]{background:#fff;border:1px solid #e2e8f0;border-left:3px solid #b45309;border-radius:8px;min-width:0;padding:1rem 1.1rem}.esd-breaker[data-astro-cid-kbfeipbr] h3[data-astro-cid-kbfeipbr]{color:#0f172a;margin:0 0 .45rem;font-size:.95rem}.esd-breaker-why[data-astro-cid-kbfeipbr]{color:#475569;margin:0 0 .6rem;font-size:.85rem;line-height:1.6}.esd-breaker-fix[data-astro-cid-kbfeipbr]{color:#334155;margin:0;font-size:.82rem;line-height:1.6}.esd-breaker-fix[data-astro-cid-kbfeipbr] span[data-astro-cid-kbfeipbr]{text-transform:uppercase;letter-spacing:.04em;color:#b45309;margin-right:.3rem;font-size:.7rem;font-weight:700;display:inline-block}.esd-spec-lines[data-astro-cid-kbfeipbr]{max-width:860px;margin:0;padding-left:1.4rem}.esd-spec-lines[data-astro-cid-kbfeipbr] li[data-astro-cid-kbfeipbr]{color:#334155;margin-bottom:.6rem;padding-left:.2rem;font-size:.9rem;line-height:1.7}.esd-denials[data-astro-cid-kbfeipbr]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.9rem 1.4rem;margin:1.2rem 0 1.4rem;padding:0;list-style:none;display:grid}.esd-denials[data-astro-cid-kbfeipbr] li[data-astro-cid-kbfeipbr]{color:#44403c;padding-left:1.3rem;font-size:.87rem;line-height:1.65;position:relative}.esd-denials[data-astro-cid-kbfeipbr] li[data-astro-cid-kbfeipbr]:before{content:"✕";color:#b45309;font-weight:700;position:absolute;top:.05rem;left:0}.esd-note[data-astro-cid-kbfeipbr]{color:#64748b;border-left:3px solid #cbd5e1;max-width:860px;margin:1.4rem 0 0;padding-left:.9rem;font-size:.84rem;line-height:1.7}.esd-links[data-astro-cid-kbfeipbr]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.9rem;margin-top:1.2rem;display:grid}.esd-link[data-astro-cid-kbfeipbr]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:1rem 1.1rem;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:block}.esd-link[data-astro-cid-kbfeipbr]:hover{border-color:var(--primary,#2721b2);box-shadow:0 2px 10px #2721b214}.esd-link[data-astro-cid-kbfeipbr] strong[data-astro-cid-kbfeipbr]{color:#0f172a;margin-bottom:.25rem;font-size:.92rem;display:block}.esd-link[data-astro-cid-kbfeipbr] span[data-astro-cid-kbfeipbr]{color:#64748b;font-size:.82rem;line-height:1.55;display:block}
