
:root{--bg:#f8f7f4;--paper:#fffefa;--ink:#23231f;--soft:#67665f;--hair:#d8d5cf;--accent:#4e5145;--width:740px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;-webkit-font-smoothing:antialiased;line-height:1.76}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:4px}a:focus-visible,button:focus-visible{outline:3px solid #7b8268;outline-offset:5px}.skip{position:absolute;top:-100px;left:14px;background:#fff;padding:10px;z-index:30}.skip:focus{top:10px}.topbar{display:flex;align-items:center;justify-content:space-between;gap:18px;max-width:1160px;margin:auto;padding:23px 38px;border-bottom:1px solid var(--hair)}.brand{font-family:Georgia,"Times New Roman",serif;font-size:17px;letter-spacing:-.02em;font-weight:700}.nav{display:flex;align-items:center;gap:26px;color:#57574f;font-size:12px;letter-spacing:.065em;text-transform:uppercase}.nav a[aria-current=page]{color:var(--ink);font-weight:750}.hero{min-height:480px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;text-align:center;padding:85px 24px 65px;border-bottom:1px solid var(--hair)}.eyebrow{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--soft);font-weight:700}.hero h1{font-family:Georgia,"Times New Roman",serif;font-size:clamp(46px,8vw,92px);letter-spacing:-.065em;line-height:1.07;font-weight:500;margin:32px 0 10px}.hero-sub{margin:0;color:#5c5c54;font-size:clamp(14px,1.7vw,17px);letter-spacing:.015em}.hero-rule{width:40px;border:0;border-top:1px solid var(--ink);margin:49px auto 0}.hero-date{font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:#89877f;margin-top:24px}.layout{width:min(var(--width),calc(100% - 48px));margin:0 auto}.intro{padding:75px 0 30px}.intro h2,.article-title{font:400 34px/1.22 Georgia,serif;letter-spacing:-.035em;margin:0 0 24px}.intro p{max-width:675px;color:#484942;font-size:18px;line-height:1.75}.issue-note{padding:16px 22px;border-left:2px solid #898d7f;margin:34px 0 10px;background:#f1f0ec}.issue-note p{margin:0;color:#4a4a45;font-size:15px;line-height:1.8}.essay{padding:16px 0 75px}.essay p{font:400 17px/1.96 Georgia,"Times New Roman",serif;margin:0 0 22px}.essay strong{font-weight:700}.essay blockquote{margin:36px 0;padding-left:25px;border-left:1px solid #969588;color:#444}.essay h3{font:400 29px/1.3 Georgia,"Times New Roman",serif;letter-spacing:-.025em;margin:80px 0 28px;scroll-margin-top:30px}.essay h3:first-child{margin-top:0}.article-eyebrow{margin:70px 0 14px}.article-title{font-size:clamp(35px,5.3vw,54px)}.divider{border:0;border-top:1px solid var(--hair);margin:36px 0}.end-link{border-top:1px solid var(--hair);padding:30px 0 70px;display:flex;align-items:center;justify-content:space-between;gap:24px}.end-link p{margin:0;color:#55574d;font-size:15px}.buttonlink{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid #51534c;border-radius:0;padding:12px 17px;font-size:13px;letter-spacing:.01em;white-space:nowrap;transition:background .2s,color .2s}.buttonlink:hover{background:var(--ink);color:var(--paper);text-decoration:none}.toc{margin:31px 0 58px;padding:24px 26px;border:1px solid var(--hair);font-size:14px}.toc .eyebrow{margin:0 0 15px}.toc ol{margin:0;padding-left:21px}.toc li{padding:3px 0;line-height:1.6}.footer{border-top:1px solid var(--hair);max-width:1160px;margin:auto;padding:25px 38px 42px;display:flex;justify-content:space-between;gap:25px;color:#77766e;font-size:12px}.footer a{text-decoration:underline;text-underline-offset:3px}.pill{display:inline-block;background:#e9e7e1;color:#605e54;padding:4px 9px;font-size:10px;letter-spacing:.06em;text-transform:uppercase;margin-top:15px}.no-print{display:block}@media(max-width:680px){.topbar{padding:17px 21px;align-items:flex-start}.brand{font-size:15px}.nav{gap:13px;flex-wrap:wrap;justify-content:flex-end;font-size:10px}.hero{min-height:400px;padding:75px 22px}.hero h1{letter-spacing:-.059em;font-size:clamp(43px,11vw,70px)}.intro{padding:53px 0 25px}.intro p{font-size:17px}.essay p{font-size:16.5px;line-height:1.85}.essay h3{font-size:26px;margin-top:62px}.end-link{display:block}.end-link .buttonlink{margin-top:19px}.footer{padding:25px 22px 38px;flex-direction:column;gap:8px}.article-eyebrow{margin-top:50px}}@media print{body{background:white}.topbar,.footer,.end-link,.no-print{display:none}.hero{min-height:250px}.layout{width:100%;max-width:700px}.essay{padding-bottom:0}.essay h3{break-after:avoid}.essay p{orphans:3;widows:3}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
