.daily-main{max-width:1080px;margin:auto;padding:32px 28px 64px}.daily-mast{border-top:5px solid var(--ink);border-bottom:1px solid var(--line-dark);padding:18px 0 20px;margin-bottom:34px}.daily-name{font:800 clamp(2.4rem,6vw,4.2rem)/1.08 Georgia,serif;letter-spacing:-.045em;color:var(--ink);text-decoration:none}.daily-name-dot{color:var(--red)}.daily-mast>p{font-size:1rem;line-height:1.6;margin:12px 0}.daily-mast nav{display:flex;flex-wrap:wrap;gap:12px 24px;font-size:.95rem;font-weight:700}.daily-mast nav a{text-underline-offset:5px}.daily-mast nav [aria-current=page]{color:var(--red)}.daily-article{max-width:850px;margin:auto}.daily-meta{display:flex;gap:10px 22px;flex-wrap:wrap;font-size:.9rem;color:var(--ink-soft);padding-bottom:18px;border-bottom:1px solid var(--line)}.daily-category{display:flex;gap:8px 18px;flex-wrap:wrap;margin:24px 0 12px;font-size:.95rem;font-weight:700}.daily-category span:first-child{color:var(--red)}.daily-article h1,.daily-archive h1,.daily-api h1{font:700 clamp(2rem,4.8vw,3.4rem)/1.12 Georgia,serif;letter-spacing:-.025em;margin:12px 0 20px;max-width:850px}.daily-dek{font-size:1.2rem;line-height:1.65;color:var(--ink-soft);max-width:760px}.daily-anniversary{border-left:3px solid var(--red);padding:12px 16px;background:var(--paper-light);font-weight:700}.daily-figure{margin:28px 0 34px}.daily-figure img{display:block;width:100%;height:auto;max-height:620px;object-fit:contain;background:var(--paper-light);border:1px solid var(--line-dark)}.daily-figure figcaption{font-size:.875rem;line-height:1.6;margin-top:10px;color:var(--ink-soft)}.daily-prose{max-width:730px;margin:auto}.daily-prose>p{font:1.125rem/1.85 Georgia,serif;margin:24px 0}.daily-citations{font:700 .875rem/1.5 system-ui,sans-serif;white-space:nowrap}.daily-citations a{display:inline-block;min-width:28px;padding:3px;text-underline-offset:3px}.daily-discovery{padding:24px 28px;margin:34px 0;background:var(--paper-light);border-top:4px solid var(--gold)}.daily-discovery h2{font:700 1.6rem/1.25 Georgia,serif;margin:10px 0 16px}.daily-discovery p:last-child{font-size:1.05rem;line-height:1.75;margin-bottom:0}.daily-explore a{font:700 1rem/1.6 system-ui,sans-serif}.daily-sources{border-top:1px solid var(--line-dark);margin:34px 0;padding-top:22px}.daily-sources h2{font:700 1.5rem Georgia,serif}.daily-sources li{font-size:.95rem;line-height:1.7;margin:14px 0;overflow-wrap:anywhere;scroll-margin-top:24px}.daily-sources li span{display:block;font-size:.875rem;color:var(--ink-soft)}.daily-sources>p{font-size:.875rem;line-height:1.65;color:var(--ink-soft)}.daily-method{border-top:1px solid var(--line-dark);margin:40px 0 0;padding-top:12px;max-width:850px;margin-inline:auto}.daily-method summary{font-weight:700;padding:12px 0;cursor:pointer}.daily-method p{font-size:1rem;line-height:1.7;max-width:760px}.daily-recent{max-width:850px;margin:40px auto}.daily-recent h2{font:700 1.6rem Georgia,serif}.daily-recent>a{display:flex;gap:12px 24px;padding:18px 0;border-bottom:1px solid var(--line);line-height:1.5}.daily-recent time{font-size:.9rem;min-width:170px}.daily-delay{max-width:850px;margin:0 auto 24px;padding:16px;background:var(--paper-light);border-left:3px solid var(--gold);line-height:1.6}.daily-archive>p,.daily-api>p{line-height:1.75}.daily-archive ol{list-style:none;padding:0;margin:30px 0}.daily-archive li{display:grid;grid-template-columns:170px minmax(0,1fr);gap:28px;padding:26px 0;border-top:1px solid var(--line-dark)}.daily-archive time{font-size:.9rem}.daily-archive h2{font:700 1.65rem/1.25 Georgia,serif;margin:8px 0 12px}.daily-archive li p{line-height:1.6;margin-bottom:0}.daily-api table{width:100%;border-collapse:collapse;margin:24px 0;table-layout:fixed}.daily-api th,.daily-api td{text-align:left;padding:16px 12px;border:1px solid var(--line-dark);font-size:1rem;line-height:1.6;overflow-wrap:anywhere}.daily-api code{overflow-wrap:anywhere;font-size:.95em}.daily-api caption{text-align:left;font-weight:700;padding-bottom:12px}.daily-main :focus-visible,.daily-home :focus-visible{outline:3px solid var(--gold);outline-offset:4px}.daily-home{margin:22px 32px 0;padding:22px 0;display:grid;grid-template-columns:175px 115px minmax(0,1fr) auto;align-items:center;gap:24px;border-top:2px solid var(--ink);border-bottom:1px solid var(--line-dark)}.daily-home-brand{display:grid;gap:12px}.daily-home-brand>a{font:800 1.9rem/1.02 Georgia,serif;letter-spacing:-.035em;color:var(--ink);text-decoration:none}.daily-home-brand>a span{color:var(--red)}.daily-home-brand>span{font-size:.875rem;line-height:1.5;color:var(--ink-soft)}.daily-home-image img{width:115px;height:104px;object-fit:cover;border:1px solid var(--line-dark);display:block}.daily-home-issue{font:700 3.2rem/1 Georgia,serif;color:var(--red);text-align:center}.daily-home-copy{min-width:0}.daily-home .eyebrow{margin:0 0 8px;font-size:.875rem;letter-spacing:.04em}.daily-home h2{font:700 clamp(1.3rem,2.2vw,1.8rem)/1.2 Georgia,serif;margin:6px 0}.daily-home h2 a{color:var(--ink);text-decoration:none}.daily-home-copy>p:last-child{font-size:1rem;line-height:1.55;margin:10px 0 0;max-width:760px}.daily-home-link{font-size:.95rem;font-weight:700;text-decoration:none;color:var(--paper-light);background:var(--ink);padding:13px 16px;border-radius:4px;white-space:nowrap}.daily-home-link:hover{background:var(--red)}.daily-home h2 a:hover{text-decoration:underline}
@media(max-width:1100px){.daily-home{grid-template-columns:145px 100px minmax(0,1fr);gap:18px}.daily-home-image img{width:100px;height:95px}.daily-home-link{grid-column:3;justify-self:start;margin-top:-4px}.daily-home-brand{grid-row:1/3}.daily-home-image,.daily-home-issue{grid-row:1/3}}

@media(max-width:700px){.daily-main{padding:24px 18px 40px}.daily-mast{margin-bottom:26px}.daily-dek{font-size:1.1rem}.daily-prose>p{font-size:1.075rem}.daily-discovery{padding:22px 20px}.daily-archive li{grid-template-columns:1fr;gap:10px}.daily-recent>a{flex-direction:column;gap:6px}.daily-home{margin:18px 16px 0;padding:18px 0;grid-template-columns:75px minmax(0,1fr);gap:16px}.daily-home-brand{grid-column:1/-1;grid-row:auto;display:flex;align-items:center;justify-content:space-between;gap:18px}.daily-home-brand>a{font-size:1.6rem}.daily-home-brand>a br{display:none}.daily-home-brand>a br:after{content:" "}.daily-home-brand>span{max-width:150px;text-align:right}.daily-home-image,.daily-home-issue{grid-column:1;grid-row:2}.daily-home-image img{width:75px;height:75px}.daily-home-copy{grid-column:2;grid-row:2}.daily-home-copy>.eyebrow{font-size:.875rem;line-height:1.4}.daily-home-copy>p:last-child{display:none}.daily-home-link{grid-column:2;grid-row:3;font-size:.9rem;margin-top:-4px}.daily-home h2{font-size:1.3rem}.daily-home-brand>a{white-space:nowrap}.daily-api th,.daily-api td{padding:12px 8px;font-size:.9rem}}
@media print{.masthead,.site-footer,.daily-mast nav,.daily-method,.daily-recent{display:none}.daily-main{padding:0}.daily-figure{break-inside:avoid}.daily-prose{max-width:none}}
