/*
Theme Name: The Public Disclosure
Theme URI: https://thepublicdisclosure.com
Author: The Public Disclosure
Description: An editorial blog theme with responsive layouts and native WordPress site editing.
Version: 1.0.0
Requires at least: 6.6
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: public-disclosure
*/
:root{--ink:#182e2b;--muted:#68716b;--paper:#f7f5ef;--line:#d9ddd2;--accent:#cbe36a}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink)}a{text-underline-offset:4px}a:hover{color:#52692f}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #668334;outline-offset:4px}.site-header{border-bottom:1px solid var(--line)}.site-brand{letter-spacing:-1.5px}.site-footer{border-top:1px solid var(--line)}.eyebrow{font-family:Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.hero{padding-block:76px 64px;border-bottom:1px solid var(--line)}.hero h1{max-width:900px;letter-spacing:-4px;line-height:1.02;margin-block:20px}.hero p{max-width:570px}.issue-label{display:inline-block;background:var(--accent);padding:8px 12px;border-radius:2px}.feed-heading{padding-top:36px;padding-bottom:24px}.story-card{height:100%;border-top:1px solid var(--line);padding-top:22px;padding-bottom:28px}.story-card h2{letter-spacing:-.8px;line-height:1.15}.story-card .wp-block-post-featured-image{aspect-ratio:16/10;overflow:hidden;background:#e3e7da}.story-card .wp-block-post-featured-image img{width:100%;height:100%;object-fit:cover;transition:transform .25s}.story-card:hover .wp-block-post-featured-image img{transform:scale(1.025)}.wp-block-post-terms{font:700 11px Arial,sans-serif;letter-spacing:1.5px;text-transform:uppercase}.wp-block-post-date,.wp-block-post-author-name{font-family:Arial,sans-serif;font-size:12px;color:var(--muted)}.wp-block-query-pagination{padding-block:24px 60px}.wp-block-post-content{line-height:1.8}.wp-block-post-content img{max-width:100%;height:auto}.article-title{letter-spacing:-2px;line-height:1.08}.article-meta{border-bottom:1px solid var(--line);padding-bottom:24px}.wp-block-search__input{background:transparent;border:1px solid var(--line);padding:12px}.wp-block-search__button{background:var(--ink);color:white;border:0;padding:12px 20px}.wp-block-navigation a{text-decoration:none}.wp-block-button__link{border-radius:0}.wp-block-comment-template{list-style:none;padding-left:0}.wp-block-code{overflow:auto}.wp-block-table{overflow:auto}.wp-block-query-no-results{border:1px solid var(--line);padding:32px;margin-bottom:48px}@media(max-width:780px){.hero{padding-block:48px}.hero h1{letter-spacing:-2px}.wp-block-post-template.columns-3{grid-template-columns:1fr!important}.site-header .wp-block-site-title{font-size:24px!important}.article-title{letter-spacing:-1px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
