:root{--et-chrome:#16181b;--et-chrome-deep:#0e1012;--et-cream:#f6f4ef;--et-card:#fbfaf6;--et-rule-tone:#cfcbc2;--et-tint:#eeece5;--et-signal:#4ade80;--et-signal-bar:#1a6b3c;--et-signal-text:#1f7a45;--et-signal-tint:#dcf5e6;--et-denim:#3f6b8e;--et-slate:#4a4f55;--et-graytone:#8b8880;--et-ink:#1c1c1a;--et-muted:#6b6862;--et-faint:#8a867c;--et-cream-on-dark:#f2efe7;--et-hairline:#16181b24;--et-display:"Archivo","Helvetica Neue",Arial,sans-serif;--et-body:"Archivo","Helvetica Neue",Arial,sans-serif;--et-mono:"IBM Plex Mono",monospace;--et-radius-card:12px;--et-radius-chip:4px;--et-rule:1px solid var(--et-hairline);--et-accent:var(--et-signal-bar);--et-accent-text:var(--et-signal-text);--et-accent-tint:var(--et-signal-tint);--et-accent-2:var(--et-denim);--et-accent-on-dark:var(--et-signal)}[data-section=ravens]{--et-accent:#4a2f8f;--et-accent-text:#3b2170;--et-accent-tint:#e8e3f3;--et-accent-2:#9e7c0c;--et-accent-on-dark:#9b85de}[data-section=orioles]{--et-accent:#df4601;--et-accent-text:#a83403;--et-accent-tint:#fbe3d6;--et-accent-2:#2f2f2f;--et-accent-on-dark:#f2560f}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--et-cream);color:var(--et-ink);font-family:var(--et-body);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6}a{color:var(--et-accent-text);text-decoration:none}a:hover{color:var(--et-chrome);text-decoration:underline}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--et-accent);outline-offset:2px}img,svg{max-width:100%}.mono{font-family:var(--et-mono)}.wrap{max-width:1080px;margin:0 auto;padding-left:24px;padding-right:24px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.btn,a.btn,.site-nav a.btn{background:var(--et-accent-text);color:#fbfaf6;cursor:pointer;border-radius:var(--et-radius-chip);font-family:var(--et-body);border:0;padding:9px 16px;font-size:13px;font-weight:800;line-height:1.2;display:inline-block}.btn:hover,a.btn:hover,.site-nav a.btn:hover{background:var(--et-chrome);color:#fbfaf6;text-decoration:none}.btn--lg{padding:12px 20px;font-size:14.5px}.btn--lg:hover{background:var(--et-accent-text)}.hero .btn,.hero a.btn{background:var(--et-accent-on-dark);color:var(--et-chrome)}.hero .btn:hover,.hero a.btn:hover{background:var(--et-cream);color:var(--et-chrome)}.site-header{border-bottom:var(--et-rule);background:var(--et-cream)}.site-header__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding-top:16px;padding-bottom:16px;display:flex}.brand{align-items:center;gap:10px;display:flex}.wordmark{background:var(--et-chrome);color:var(--et-cream);border-radius:var(--et-radius-chip);letter-spacing:.02em;align-items:center;gap:8px;padding:7px 12px;font-size:15px;font-style:normal;font-weight:900;text-decoration:none;display:inline-flex}.wordmark:hover{color:var(--et-cream);background:var(--et-chrome-deep);text-decoration:none}.wordmark__dot{background:var(--et-signal);border-radius:99px;width:7px;height:7px;display:inline-block}.brand__kicker{font-family:var(--et-mono);letter-spacing:.16em;color:var(--et-faint);font-size:10px;font-weight:600}.site-nav{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.site-nav a{color:var(--et-chrome);font-size:13.5px;font-weight:600}.site-nav a[aria-current=page]{text-underline-offset:4px;text-decoration:underline}.site-footer{border-top:var(--et-rule);margin-top:8px}.site-footer__inner{font-family:var(--et-mono);letter-spacing:.14em;color:var(--et-faint);text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:14px;padding-top:22px;padding-bottom:34px;font-size:10px;font-weight:600;display:flex}.site-footer a{color:var(--et-faint)}.site-footer a:hover{color:var(--et-chrome)}.hero{background:var(--et-chrome)}.hero__inner{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:44px;padding-top:52px;padding-bottom:48px;display:grid}.eyebrow{font-family:var(--et-mono);letter-spacing:.22em;color:var(--et-accent-on-dark);text-transform:uppercase;font-size:11px;font-weight:600}.hero h1{letter-spacing:-.025em;color:var(--et-cream);text-wrap:balance;margin:14px 0 0;font-size:46px;font-weight:900;line-height:1.03}.hero__dek{color:#f2efe7cc;text-wrap:pretty;margin:16px 0 0;font-size:16.5px;line-height:1.6}.hero__cta{flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;display:flex}.hero__micro{font-family:var(--et-mono);letter-spacing:.12em;color:#f2efe78c;font-size:11px;font-weight:600}.eyechart{text-align:center;letter-spacing:.04em;color:var(--et-cream);border:1px solid #f2efe738;border-radius:12px;padding:30px 20px;font-weight:900;line-height:1.1}.eyechart>div:first-child{font-size:58px}.eyechart>div:nth-child(2){font-size:38px}.eyechart>div:nth-child(3){letter-spacing:.08em;font-size:24px}.eyechart>div:nth-child(4){letter-spacing:.1em;font-size:16px}.eyechart>div:nth-child(5){letter-spacing:.14em;font-size:11px}.eyechart>div:nth-child(6){letter-spacing:.18em;color:var(--et-accent-on-dark);font-size:8px}.eyechart__foot{font-family:var(--et-mono);letter-spacing:.16em;color:#f2efe780;border-top:1px solid #f2efe72e;margin-top:16px;padding-top:12px;font-size:9.5px;font-weight:600}.section-kicker{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px;display:flex}.section-kicker__label{font-family:var(--et-mono);letter-spacing:.2em;color:var(--et-accent-text);text-transform:uppercase;font-size:11px;font-weight:600}.section-kicker__date{font-family:var(--et-mono);color:var(--et-faint);text-transform:uppercase;font-size:10.5px}.featured{padding-top:40px}.featured__card{background:var(--et-card);border:var(--et-rule);border-top:4px solid var(--et-accent);border-radius:var(--et-radius-card);color:inherit;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:28px;margin-top:12px;padding:26px 28px;display:grid}.featured__card:hover{color:inherit;border-color:#16181b4d;border-top-color:var(--et-accent);text-decoration:none}.card-kicker{font-family:var(--et-mono);letter-spacing:.18em;color:var(--et-accent-text);text-transform:uppercase;font-size:10px;font-weight:600}.featured__card h2{letter-spacing:-.02em;color:var(--et-chrome);margin:8px 0 0;font-size:30px;font-weight:900;line-height:1.1}.featured__card p{color:var(--et-ink);text-wrap:pretty;margin:10px 0 0;font-size:15px;line-height:1.6}.featured__cta{font-family:var(--et-mono);letter-spacing:.1em;color:var(--et-accent-text);margin-top:14px;font-size:11px;font-weight:700}.desk{padding-top:36px}.desk__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-top:12px;display:grid}.desk-card{background:var(--et-card);border:var(--et-rule);border-radius:var(--et-radius-card);color:inherit;flex-direction:column;gap:8px;padding:20px 22px;display:flex}a.desk-card:hover{color:inherit;border-color:#16181b4d;text-decoration:none}.desk-card__kicker{font-family:var(--et-mono);letter-spacing:.16em;color:var(--et-accent-text);text-transform:uppercase;font-size:9.5px;font-weight:600}.desk-card__title{letter-spacing:-.01em;color:var(--et-chrome);font-size:18px;font-weight:800;line-height:1.2}.desk-card p{color:var(--et-muted);margin:0;font-size:13px;line-height:1.55}.manifesto{padding-top:36px}.manifesto__strip{background:var(--et-tint);border:var(--et-rule);border-radius:var(--et-radius-card);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;padding:22px 26px;display:grid}.manifesto__kicker{font-family:var(--et-mono);letter-spacing:.14em;color:var(--et-accent-text);font-size:10px;font-weight:700}.manifesto p{color:var(--et-ink);margin:6px 0 0;font-size:13.5px;line-height:1.55}.about-block{padding-top:36px;padding-bottom:56px}.about-block__card{background:var(--et-chrome);border-radius:var(--et-radius-card);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:28px;padding:28px 30px;display:grid}.about-block__kicker{font-family:var(--et-mono);letter-spacing:.2em;color:var(--et-accent-on-dark);text-transform:uppercase;font-size:10px;font-weight:600}.about-block p{color:var(--et-cream-on-dark);text-wrap:pretty;margin:10px 0 0;font-size:15.5px;line-height:1.6}.subscribe{flex-direction:column;gap:10px;display:flex}.subscribe__row{gap:8px;display:flex}.subscribe__input{background:var(--et-card);border-radius:var(--et-radius-chip);min-width:0;font-family:var(--et-body);color:var(--et-ink);border:0;flex:1;padding:11px 14px;font-size:13px}.subscribe__input::placeholder{color:var(--et-faint)}.subscribe__btn{padding:11px 18px;font-size:13.5px}.subscribe__micro{font-family:var(--et-mono);letter-spacing:.12em;color:#f2efe780;text-transform:uppercase;font-size:9.5px;font-weight:600}.page-head{padding-top:40px}.page-head h1{letter-spacing:-.02em;color:var(--et-chrome);margin:8px 0 0;font-size:34px;font-weight:900;line-height:1.05}.page-head p{max-width:62ch;color:var(--et-muted);margin:10px 0 0;font-size:15.5px}.empty{background:var(--et-tint);border:var(--et-rule);color:var(--et-chrome);border-radius:10px;margin-top:18px;padding:18px 20px;font-size:14px}.empty .card-kicker{margin-bottom:6px;display:block}.prose{max-width:66ch}.prose p{text-wrap:pretty;margin:14px 0 0;font-size:16px;line-height:1.62}.post-list{gap:12px;margin-top:18px;display:grid}.desk-bg{background:var(--et-cream);padding:0 0 48px}.paper{background:var(--et-cream);color:var(--et-ink);font-family:var(--et-body);grid-template-columns:[full-start]minmax(18px,1fr)[wide-start]minmax(0,150px)[text-start]minmax(0,700px)[text-end]minmax(0,150px)[wide-end]minmax(18px,1fr)[full-end];margin:0 auto;padding-top:26px;display:grid}.paper>*{grid-column:text}.paper>figure,.paper>.tbl-scroll,.paper>.masthead,.paper>.discussion,.paper>.ledger{grid-column:wide}.paper a{color:var(--et-denim)}.paper a:hover{color:var(--et-chrome)}.paper p,.post-body p{text-wrap:pretty;margin:20px 0 0;font-size:16px;line-height:1.62}.paper p+p,.post-body p+p{margin-top:12px}.print-footer{font-family:var(--et-mono);letter-spacing:.14em;color:var(--et-faint);text-transform:uppercase;border-top:1px solid #16181b1f;justify-content:space-between;gap:12px;margin-top:26px;padding-top:6px;font-size:9px;font-weight:700;display:none}.masthead{background:var(--et-chrome);color:var(--et-tint);break-inside:avoid;border-radius:14px;padding:26px 28px 24px}.masthead__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.masthead__col{font-family:var(--et-mono);letter-spacing:.22em;color:var(--et-accent-on-dark);text-transform:uppercase;font-size:10.5px;font-weight:700}.masthead__ctx{font-family:var(--et-mono);letter-spacing:.18em;color:#f2efe780;text-transform:uppercase;font-size:10.5px;font-weight:700}.masthead h1{letter-spacing:-.02em;color:var(--et-cream);margin:14px 0 0;font-size:42px;font-weight:900;line-height:1.04}.masthead__dek{color:#f2efe7d9;text-wrap:pretty;margin:10px 0 0;font-size:16.5px;font-weight:600;line-height:1.45}.masthead__byline{font-family:var(--et-mono);letter-spacing:.14em;color:#f2efe78c;text-transform:uppercase;margin:14px 0 0;font-size:10.5px;font-weight:700}.tiles{break-inside:avoid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.tile{background:var(--et-tint);border:1px solid #16181b24;border-radius:10px;padding:12px 14px}.tile__num{font-family:var(--et-mono);color:var(--et-chrome);font-size:24px;font-weight:700}.tile--clay .tile__num{color:var(--et-accent-text)}.tile__label{font-family:var(--et-mono);letter-spacing:.12em;color:var(--et-muted);text-transform:uppercase;margin-top:4px;font-size:9px;font-weight:700}.figure{border:1px solid #16181b24;border-top:4px solid var(--et-chrome);break-inside:avoid;border-radius:14px;margin:18px 0 0;padding:16px 20px 12px}.figure--signal{border-top-color:var(--et-accent)}.figure__kicker{font-family:var(--et-mono);letter-spacing:.18em;color:var(--et-accent-text);text-transform:uppercase;font-size:10px;font-weight:700}.figure__takeaway{color:var(--et-chrome);margin-top:4px;font-size:14.5px;font-weight:700}.figure svg,.figure img{width:100%;height:auto;margin-top:10px;display:block}.figure__source{font-family:var(--et-mono);color:var(--et-faint);margin-top:8px;font-size:10px;line-height:1.5}.section-head{break-inside:avoid;margin-top:24px}.chip{font-family:var(--et-mono);letter-spacing:.18em;color:var(--et-tint);background:var(--et-chrome);text-transform:uppercase;border-radius:6px;padding:5px 12px 6px;font-size:10.5px;font-weight:700;display:inline-block}.section-head h2{letter-spacing:-.01em;color:var(--et-chrome);margin:10px 0 0;font-size:22px;font-weight:800;line-height:1.2}.compare{break-inside:avoid;grid-template-columns:1fr 1fr;gap:10px;margin:14px 0 0;display:grid}.compare__cell{background:var(--et-tint);border:1px solid #16181b24;border-radius:10px;padding:14px 16px}.compare__cell--clay{background:var(--et-accent-tint)}.compare__num{font-family:var(--et-mono);color:var(--et-chrome);font-size:30px;font-weight:700}.compare__cell--clay .compare__num{color:var(--et-accent-text)}.compare__label{font-family:var(--et-mono);letter-spacing:.1em;color:var(--et-muted);text-transform:uppercase;margin-top:4px;font-size:9.5px;font-weight:700}.compare__caption{font-family:var(--et-mono);color:var(--et-muted);margin:8px 0 0;font-size:11px;line-height:1.55}.counter{background:var(--et-tint);break-inside:avoid;border:1px solid #16181b24;border-radius:10px;margin-top:12px;padding:14px 18px}.counter__kicker{font-family:var(--et-mono);letter-spacing:.16em;color:var(--et-accent-text);text-transform:uppercase;font-size:9.5px;font-weight:700}.counter p{color:var(--et-chrome);text-wrap:pretty;margin:6px 0 0;font-size:13px;line-height:1.55}.br-table{border-collapse:collapse;width:100%;margin-top:12px}.br-table th{font-family:var(--et-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--et-muted);text-align:left;border-bottom:2px solid var(--et-chrome);padding:0 8px 6px 0;font-size:9.5px;font-weight:700}.br-table td{vertical-align:top;border-bottom:1px solid #16181b24;padding:7px 8px 7px 0;font-size:12.5px}.br-table td:first-child{color:var(--et-accent-text);font-weight:800}.br-table td.num,.br-table th.num{text-align:right;font-family:var(--et-mono)}.ledger{break-inside:avoid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.player{border:1px solid #16181b24;border-top:4px solid var(--et-chrome);border-radius:10px;padding:12px 14px}.player--clay{border-top-color:var(--et-accent)}.player__tag{font-family:var(--et-mono);letter-spacing:.12em;color:var(--et-muted);text-transform:uppercase;font-size:9px;font-weight:700}.player__name{color:var(--et-chrome);margin-top:4px;font-size:13.5px;font-weight:800}.player svg{width:100%;height:34px;margin-top:6px;display:block}.player__stat{font-family:var(--et-mono);color:var(--et-accent-text);margin-top:6px;font-size:11px;font-weight:700}.player__note{color:var(--et-muted);margin-top:3px;font-size:10.5px;line-height:1.45}.discussion{background:var(--et-chrome);color:var(--et-cream-on-dark);break-inside:avoid;border-radius:12px;margin-top:18px;padding:18px 22px}.discussion__kicker{font-family:var(--et-mono);letter-spacing:.18em;color:var(--et-accent-on-dark);text-transform:uppercase;font-size:10px;font-weight:700}.discussion ol{margin:10px 0 0;padding-left:20px}.discussion li{margin-top:6px;font-size:13px;line-height:1.55}.paper p.sources,.post-body p.sources,.sources{font-family:var(--et-mono);color:var(--et-faint);margin-top:18px;font-size:10px;line-height:1.6}@media (width<=1040px){.paper{grid-template-columns:[full-start]minmax(16px,1fr)[wide-start text-start]minmax(0,700px)[text-end wide-end]minmax(16px,1fr)[full-end]}}@media (width<=860px){.hero__inner,.featured__card,.about-block__card{grid-template-columns:1fr}.hero h1{font-size:36px}.eyechart>div:first-child{font-size:44px}.eyechart>div:nth-child(2){font-size:30px}.paper{padding-top:18px}.desk-bg{padding:0 0 36px}.masthead h1{font-size:30px}.tiles,.ledger{grid-template-columns:repeat(2,minmax(0,1fr))}.site-nav{gap:14px}}@media (width<=480px){.compare{grid-template-columns:1fr}.hero h1{font-size:30px}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}@media print{@page{size:letter;margin:.7in}body{background:#fff}.site-header,.site-footer,.no-print{display:none!important}.desk-bg{background:#fff;padding:0}.paper{background:#fff;max-width:none;padding:0;display:block}.paper>figure,.paper>.tbl-scroll,.paper>.masthead,.paper>.discussion,.paper>.ledger{width:auto}.print-footer{background:#fff;margin:0;display:flex;position:fixed;bottom:0;left:0;right:0}.paper>:last-child{margin-bottom:.5in}.figure,.tiles,.compare,.counter,.ledger,.discussion,.masthead,.section-head{break-inside:avoid}a{color:inherit}}.tbl-scroll{-webkit-overflow-scrolling:touch;margin:22px 0;overflow-x:auto}.tbl-scroll .br-table{min-width:560px;margin:0}
