/*
Theme Name: Tell Me
Theme URI: https://tellme.blogiest.com/
Author: Blogiest
Description: A newspaper-inspired explainer publication for current events, science and economics.
Version: 2.0.0
Text Domain: blogiest
*/
:root{--paper:#f6f3ec;--white:#fffdf8;--ink:#171717;--muted:#66625d;--red:#a92532;--blue:#274f73;--line:#bdb8ae}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.55 Georgia,serif}a{color:inherit}img{max-width:100%;height:auto}.skip-link{position:absolute;left:-9999px}.skip-link:focus{left:10px;top:10px;z-index:100;background:#fff;padding:8px}.news-header{background:var(--white);border-bottom:3px double #242424}.news-datebar{height:32px;padding:0 max(18px,calc((100vw - 1200px)/2));display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);font:700 9px "Segoe UI",sans-serif;letter-spacing:.1em}.news-datebar a{text-decoration:none}.news-mast{text-align:center;padding:22px 20px 15px}.news-mast>a{text-decoration:none;font:900 clamp(3.4rem,7vw,6.5rem)/.8 "Times New Roman",serif;letter-spacing:-.075em}.news-mast p{margin:12px 0 0;font-style:italic;color:var(--muted)}.news-nav{border-top:1px solid #222}.news-menu{list-style:none;margin:0;padding:10px;display:flex;justify-content:center;gap:26px;font:700 11px "Segoe UI",sans-serif;text-transform:uppercase}.news-menu a{text-decoration:none}.news-main{min-height:60vh}.news-front,.news-sections,.news-method,.news-archive,.standard-page,.search-shell,.not-found-shell{width:min(1200px,calc(100% - 36px));margin:auto}.news-front{padding:35px 0 60px}.news-front-rule{border-block:1px solid #222;padding:7px 0;display:flex;justify-content:space-between;font:800 9px "Segoe UI",sans-serif;letter-spacing:.14em}.news-lead-grid{display:grid;grid-template-columns:1.45fr .75fr;margin-top:20px;border-bottom:1px solid #222}.news-lead{padding-right:28px;border-right:1px solid #222;padding-bottom:30px}.news-lead-image{display:block;aspect-ratio:16/9;overflow:hidden;margin-bottom:20px}.news-lead-image img{width:100%;height:100%;object-fit:cover}.news-lead>span,.news-briefs span,.news-section-head span,.news-method>div>span,.news-archive>header>span,.news-rubric,.section-kicker,.result-date{font:800 9px "Segoe UI",sans-serif;letter-spacing:.13em;color:var(--red);text-transform:uppercase}.news-lead h1{font:700 clamp(3rem,6vw,5.8rem)/.92 "Times New Roman",serif;letter-spacing:-.05em;margin:.15em 0}.news-lead h1 a{text-decoration:none}.news-lead>p{font-size:1.15rem;color:#4d4a46;max-width:760px}.news-lead>small{font:700 9px "Segoe UI",sans-serif;color:#77716b}.news-briefs{padding-left:28px}.news-briefs article{padding:0 0 22px;margin-bottom:22px;border-bottom:1px solid var(--line)}.news-briefs article:last-child{border:0}.news-briefs h2{font:700 1.55rem/1.05 "Times New Roman",serif;margin:.3em 0}.news-briefs h2 a{text-decoration:none}.news-briefs p{color:#65615c;margin:0}.empty-news .news-lead{display:flex;flex-direction:column;justify-content:center;min-height:500px}.news-sections{padding:60px 0}.news-section-head{display:flex;align-items:end;justify-content:space-between;border-bottom:4px solid #222;padding-bottom:8px}.news-section-head h2{font:700 2.6rem/1 "Times New Roman",serif;margin:0}.news-section-grid{display:grid;grid-template-columns:repeat(3,1fr);border-left:1px solid var(--line)}.news-section-grid a{min-height:180px;padding:20px;text-decoration:none;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.news-section-grid span{font:800 9px "Segoe UI",sans-serif;color:var(--red)}.news-section-grid b{display:block;font:700 1.7rem "Times New Roman",serif;margin:8px 0}.news-section-grid p{color:var(--muted);margin:0}.news-method{padding:55px 0 75px;border-top:4px solid #222;display:grid;grid-template-columns:1fr 2fr;gap:50px}.news-method h2{font:700 3.4rem/.95 "Times New Roman",serif;margin:.2em 0}.method-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.method-columns p{padding-top:12px;border-top:1px solid #222;color:#55514d}.method-columns b{display:block;font:800 9px "Segoe UI",sans-serif;color:var(--red);margin-bottom:6px}.news-method>a{grid-column:2;font:800 10px "Segoe UI",sans-serif;color:var(--blue)}.news-article-head{width:min(980px,calc(100% - 36px));margin:60px auto 35px}.news-article-head h1{font:700 clamp(3.5rem,7vw,6.6rem)/.91 "Times New Roman",serif;letter-spacing:-.05em;margin:.14em 0}.news-dek{font-size:1.35rem;line-height:1.4;color:#4e4a46;max-width:840px}.news-byline{border-block:1px solid #222;padding:10px 0;display:flex;justify-content:space-between;font:10px "Segoe UI",sans-serif}.news-hero-image{width:min(1120px,calc(100% - 36px));margin:0 auto 40px}.news-hero-image img{width:100%;max-height:650px;object-fit:cover}.news-article-layout{width:min(980px,calc(100% - 36px));margin:auto;display:grid;grid-template-columns:210px 1fr;gap:55px}.context-box{align-self:start;border-top:5px solid var(--red);padding-top:12px}.context-box>span{font:800 9px "Segoe UI",sans-serif;color:var(--red);letter-spacing:.13em}.context-box p{font-size:.9rem;color:#5f5a55}.context-box dl{border-top:1px solid var(--line)}.context-box dt{font:800 8px "Segoe UI",sans-serif;color:#777;margin-top:10px}.context-box dd{margin:2px 0 10px;font-size:.9rem}.context-box a{font:800 9px "Segoe UI",sans-serif;color:var(--blue)}.news-article-body{font-size:1.08rem;line-height:1.78}.news-article-body h2{font:700 2.3rem/1.08 "Times New Roman",serif;margin-top:2em}.news-article-body h3{font:700 1.55rem "Times New Roman",serif}.news-article-body blockquote{font-size:1.25rem;border-block:1px solid #222;padding:20px 0;margin:2em 0}.source-note{margin:45px 0 20px;padding:18px;border:1px solid var(--line);background:var(--white)}.source-note b{font:800 9px "Segoe UI",sans-serif;color:var(--red)}.source-note p{margin:.4em 0 0;font-size:.9rem}.news-article-body footer{border-top:1px solid #222;padding-top:18px}.news-post-nav{width:min(980px,calc(100% - 36px));margin:45px auto 80px;border-top:3px double #222;padding-top:20px}.news-archive{padding:55px 0 90px}.news-archive>header{border-bottom:5px solid #222;padding-bottom:12px}.news-archive>header h1{font:700 4.3rem/.95 "Times New Roman",serif;margin:.15em 0}.news-archive-list article{display:grid;grid-template-columns:140px 1fr 100px;gap:24px;padding:24px 0;border-bottom:1px solid #222}.archive-rubric{font:800 9px "Segoe UI",sans-serif;color:var(--red);text-transform:uppercase}.news-archive-list h2{font:700 2rem/1.05 "Times New Roman",serif;margin:0}.news-archive-list h2 a{text-decoration:none}.news-archive-list p{color:var(--muted);margin:.4em 0 0}.news-archive-list time{font:10px "Segoe UI",sans-serif;text-align:right}.search-shell,.standard-page,.not-found-shell{padding:60px 0 90px;max-width:900px}.search-heading{border-bottom:4px solid #222}.search-heading h1,.standard-page-head h1,.not-found-shell h1{font:700 3.5rem "Times New Roman",serif}.search-result{padding:22px 0;border-bottom:1px solid #222}.search-result h2{font:700 1.8rem "Times New Roman",serif}.standard-page-body{font-size:1.08rem;line-height:1.75}.not-found-code{font:900 8rem/1 "Times New Roman",serif;color:var(--red)}.home-link{display:inline-block;margin-top:20px;color:var(--blue)}.news-footer{background:#171717;color:#eee9df;padding:55px max(18px,calc((100vw - 1200px)/2)) 20px}.news-footer-mast{font:900 4rem/1 "Times New Roman",serif;border-bottom:1px solid #555;padding-bottom:15px}.news-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:60px;padding:30px 0}.news-footer-grid b{display:block;font:800 9px "Segoe UI",sans-serif;color:#dc7f86;margin-bottom:10px}.news-footer-grid p{color:#bdb7ae;max-width:500px}.news-footer-grid a{display:block;text-decoration:none;margin:6px 0;color:#d6d0c7}.news-footer-bottom{border-top:1px solid #555;padding-top:14px;color:#8e8981;font:9px "Segoe UI",sans-serif}
@media(max-width:850px){.news-datebar span:nth-child(2){display:none}.news-lead-grid{grid-template-columns:1fr}.news-lead{border-right:0;padding-right:0}.news-briefs{padding:25px 0 0;border-top:1px solid #222;display:grid;grid-template-columns:1fr 1fr;gap:20px}.news-section-grid{grid-template-columns:1fr 1fr}.news-method{grid-template-columns:1fr}.news-method>a{grid-column:auto}.news-article-layout{grid-template-columns:1fr}.method-columns{grid-template-columns:1fr 1fr}.news-footer-grid{grid-template-columns:1fr 1fr}.news-footer-grid>div:first-child{grid-column:1/-1}}
@media(max-width:560px){.news-menu{gap:14px;justify-content:flex-start;overflow:auto}.news-front,.news-sections,.news-method,.news-archive,.standard-page,.search-shell,.not-found-shell{width:calc(100% - 24px)}.news-mast>a{font-size:4rem}.news-lead h1{font-size:3.2rem}.news-briefs{grid-template-columns:1fr}.news-section-grid{grid-template-columns:1fr}.method-columns{grid-template-columns:1fr}.news-byline{display:block}.news-byline span{display:block;margin-top:5px}.news-archive-list article{grid-template-columns:1fr}.news-archive-list time{text-align:left}.news-footer-grid{grid-template-columns:1fr}.news-footer-grid>div:first-child{grid-column:auto}}
