/*
Theme Name: The Founding Standard
Theme URI: https://thefoundingstandard.com
Author: The Founding Standard
Description: A publication-focused block theme for constitutional analysis, American history, political ideology, national security, and evidence-based commentary.
Requires at least: 6.6
Tested up to: 6.8
Requires PHP: 7.4
Version: 1.0.0
License: GNU General Public License v2 or later
Text Domain: the-founding-standard
Tags: blog, news, education, block-patterns, full-site-editing, wide-blocks
*/
html{scroll-behavior:smooth}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}a{text-underline-offset:.18em;text-decoration-thickness:.08em}a:hover,a:focus{text-decoration-thickness:.13em}:focus-visible{outline:3px solid var(--wp--preset--color--antique-gold);outline-offset:3px}.wp-site-blocks{min-height:100vh;display:flex;flex-direction:column}.wp-site-blocks>footer{margin-top:auto}.tfs-kicker{letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:700}.tfs-card{height:100%;transition:transform 180ms ease,box-shadow 180ms ease}.tfs-card:hover{transform:translateY(-3px);box-shadow:0 14px 34px rgba(20,36,58,.11)}.tfs-card .wp-block-post-featured-image img{aspect-ratio:16/9;object-fit:cover}.tfs-meta{color:var(--wp--preset--color--muted-gray);font-size:.9rem}.tfs-source-box{border-left:4px solid var(--wp--preset--color--antique-gold)}.tfs-article-body>p:first-of-type{font-size:clamp(1.15rem,1.05rem + .3vw,1.35rem);line-height:1.65;color:var(--wp--preset--color--constitution-blue)}.wp-block-post-content h2{margin-top:2.4em}.wp-block-post-content h3{margin-top:1.8em}.wp-block-navigation .wp-block-navigation-item__content{text-decoration:none}.wp-block-navigation .wp-block-navigation-item__content:hover,.wp-block-navigation .current-menu-item>.wp-block-navigation-item__content{text-decoration:underline;text-underline-offset:.35em}@media print{header,footer,.tfs-no-print{display:none!important}body{color:#000;background:#fff}.wp-block-post-content{max-width:none}a{color:#000;text-decoration:none}}
