.editorial{color:var(--foreground);background:var(--background);min-height:100vh}.editorial-nav,.editorial-footer{justify-content:space-between;align-items:center;gap:24px;max-width:1200px;margin:auto;padding:28px 32px;display:flex}.editorial-nav{border-bottom:1px solid var(--border)}.editorial-nav nav{gap:24px;font-size:15px;display:flex}.editorial a:focus-visible{outline:3px solid var(--ring);outline-offset:5px}.essay-header{max-width:1000px;margin:64px auto 48px;padding:0 32px}.editorial-back{text-underline-offset:4px;margin-bottom:40px;font-size:15px;text-decoration:underline;display:inline-block}.essay-header h1{letter-spacing:-.025em;text-wrap:balance;margin:22px 0 28px;font-family:Georgia,serif;font-size:clamp(38px,5.7vw,68px);font-weight:400;line-height:1.13}.essay-byline{color:var(--muted-foreground);font:15px/1.7 Arial,sans-serif}.essay-byline span{padding:0 10px}.essay-body{overflow-wrap:break-word;max-width:730px;margin:0 auto 80px;padding:0 28px;font:20px/1.85 Georgia,serif}.essay-body>p{margin:0 0 25px}.essay-body>h2{letter-spacing:-.015em;margin:64px 0 28px;font:400 clamp(29px,4vw,38px)/1.25 Georgia,serif}.essay-body blockquote{background:#eeeae0;border-left:3px solid #a17b38;margin:28px 0;padding:18px 24px;font-size:21px;line-height:1.7}.essay-body blockquote p{margin:0 0 16px}.essay-body blockquote p:last-child{margin-bottom:0}.essay-cta{background:#eeeae0;border:1px solid #d9ceb5;border-top:4px solid #a17b38;border-radius:8px;margin:48px 0;padding:32px;font-family:Arial,sans-serif}.essay-cta h2{margin:0 0 16px;font:400 30px/1.25 Georgia,serif}.essay-cta p{margin:0 0 22px;font-size:17px;line-height:1.7}.essay-cta .primary{white-space:normal;text-align:center;justify-content:center;max-width:100%;height:auto;min-height:48px;padding:14px 20px;font-size:16px;line-height:1.5;display:inline-flex}.essay-cta .essay-related{margin:22px 0 0;font-size:15px}.essay-related a,.essay-note a{text-underline-offset:3px;text-decoration:underline}.essay-note{color:var(--muted-foreground);border-top:1px solid var(--border);padding-top:24px;font:15px/1.75 Arial,sans-serif}.essay-note p{margin-top:8px}.editorial-footer{border-top:1px solid var(--border);flex-wrap:wrap;font-size:15px}.editorial-index{max-width:1000px;margin:64px auto 100px;padding:0 32px}.editorial-index h1{margin:16px 0;font:400 clamp(42px,6vw,64px)/1.15 Georgia,serif}.editorial-deck{color:var(--muted-foreground);font-size:20px;line-height:1.6}.featured-essay{border:1px solid var(--border);background:#eeece3;border-top:4px solid #a17b38;border-radius:8px;margin-top:40px;padding:36px}.featured-essay h2{margin:18px 0;font:400 clamp(29px,4vw,42px)/1.25 Georgia,serif}.featured-essay p{line-height:1.7}.editorial-link{text-underline-offset:5px;margin-top:16px;text-decoration:underline;display:inline-block}@media (max-width:600px){.editorial-nav{flex-direction:column;align-items:flex-start;gap:18px;padding:22px 20px}.editorial-nav .brand{font-size:27px}.essay-header{margin:36px auto 32px;padding:0 22px}.editorial-back{margin-bottom:30px}.essay-body{padding:0 22px;font-size:19px}.essay-body>h2{margin-top:48px}.essay-cta{padding:24px 20px}.essay-body blockquote{padding:16px 20px;font-size:20px}.editorial-index{margin-top:40px;padding:0 22px}.featured-essay{padding:24px}.editorial-footer{padding:24px 22px}.essay-header .eyebrow{font-size:11px;line-height:1.7}}
