.fn-site,.fn-reading{--fn-paper:#fff;--fn-paper-deep:#eae5d9;--fn-ink:#18352c;--fn-ink-soft:#50635b;--fn-forest:#102b23;--fn-brass:#b18a52;--fn-brass-faint:#b18a526b;--fn-rule:#b18a528c;--fn-display:var(--font-serif), Georgia, serif;--fn-body:var(--font-sans), ui-sans-serif, sans-serif;--fn-mono:var(--font-mono), ui-monospace, monospace;color:var(--fn-ink);background:var(--fn-paper);font-family:var(--fn-body);-webkit-font-smoothing:antialiased}.fn-site *,.fn-reading *{box-sizing:border-box}.fn-index{min-height:70vh;padding-bottom:clamp(76px,10vw,144px)}.fn-site .fn-intro{border-bottom:1px solid var(--fn-rule);background:#173c31;width:100%;margin-inline:auto;padding:clamp(64px,7vw,96px) max(32px,50% - 580px) clamp(40px,5vw,64px);position:relative}.fn-site .fn-eyebrow,.fn-reading .fn-reading-eyebrow,.fn-site .fn-card-date,.fn-site .fn-card-byline,.fn-site .fn-card-link,.fn-reading .fn-reading-meta,.fn-reading .fn-reading-kicker{font-family:var(--fn-mono);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:400;line-height:1.5}.fn-site .fn-eyebrow{color:#fffdf6b8;align-items:center;gap:12px;display:inline-flex}.fn-site .fn-eyebrow:before{background:var(--fn-brass);content:"";width:26px;height:1px}.fn-site .fn-page-title{color:#fffdf6;max-width:900px;font:400 clamp(58px, 9vw, 112px)/.99 var(--fn-display);letter-spacing:-.055em;margin:0}.fn-site .fn-intro-copy{color:#fffdf6d6;max-width:730px;font:400 18px/1.6 var(--fn-body);letter-spacing:.005em;margin:25px 0 0}.fn-site .fn-archive{width:min(1160px,100% - 64px);margin:0 auto;padding-top:clamp(52px,7vw,84px)}.fn-site .fn-archive-heading{color:var(--fn-ink-soft);font:400 12px/1.5 var(--fn-mono);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:20px;margin:0 0 24px;display:flex}.fn-site .fn-archive-section{margin-top:72px}.fn-site .fn-archive-heading:after{background:var(--fn-rule);content:"";flex:1;height:1px}.fn-site .fn-note-card{border-top:1px solid var(--fn-rule);min-width:0}.fn-site .fn-note-card--featured{border-top:0;grid-template-columns:minmax(0,1.18fr) minmax(330px,.82fr);align-items:stretch;gap:clamp(34px,7vw,96px);padding-top:0;display:grid}.fn-site .fn-card-visual-link{min-height:410px;color:var(--fn-paper);background:var(--fn-forest);isolation:isolate;align-items:stretch;text-decoration:none;display:flex;position:relative;overflow:hidden}.fn-site .fn-note-card--featured .fn-card-visual-link{aspect-ratio:auto;width:100%;min-width:0;min-height:0}.fn-site .fn-note-card--featured .fn-card-copy{min-width:0}.fn-site .fn-note-card--featured .fn-card-title{font-size:clamp(34px,3.7vw,48px)}.fn-site .fn-card-visual-image{object-fit:cover;transition:transform .7s cubic-bezier(.2,.65,.3,1)}.fn-site .fn-card-visual-link:hover .fn-card-visual-image{transform:scale(1.025)}.fn-site .fn-card-visual-image+.fn-card-visual-content{display:none}.fn-site .fn-card-visual-link:has(.fn-card-visual-image){background:#243b31}.fn-site .fn-card-visual-content{width:100%;min-height:inherit;flex-direction:column;justify-content:space-between;gap:46px;padding:clamp(24px,4vw,48px);display:flex;position:relative}.fn-site .fn-card-visual-content:before{z-index:-1;content:"";background:linear-gradient(135deg,#102b23fa,#1d3e31f2),repeating-linear-gradient(90deg,#0000 0 54px,#f4f1e914 55px 56px),repeating-linear-gradient(0deg,#0000 0 54px,#f4f1e90f 55px 56px);position:absolute;inset:0}.fn-site .fn-card-visual-top,.fn-site .fn-card-visual-caption{color:#f4f1e9b8;font:400 10px/1.5 var(--fn-mono);letter-spacing:.16em;text-transform:uppercase}.fn-site .fn-card-visual-headline{max-width:25ch;color:var(--fn-paper);font:400 clamp(23px, 3.3vw, 42px)/1.22 var(--fn-display);letter-spacing:-.025em;margin:auto 0 0}.fn-site .fn-card-visual-stat{color:#e2c18c;font:400 clamp(78px, 13vw, 154px)/.88 var(--fn-display);letter-spacing:-.075em;margin:0 0 8px -.06em;display:block}.fn-site .fn-card-copy{align-self:center;padding:20px 0}.fn-site .fn-card-date{color:#80765f;letter-spacing:.13em;display:block}.fn-site .fn-card-title{color:var(--fn-ink);font:400 clamp(34px, 4.4vw, 57px)/1.08 var(--fn-display);letter-spacing:-.045em;text-wrap:balance;margin:19px 0 0}.fn-site .fn-card-title a{color:inherit;text-underline-offset:.15em;text-decoration-color:#0000;text-decoration-thickness:1px;transition:color .18s,text-decoration-color .18s}.fn-site .fn-card-title a:hover{color:#6b5634;-webkit-text-decoration-color:var(--fn-brass);text-decoration-color:var(--fn-brass)}.fn-site .fn-card-excerpt{color:var(--fn-ink-soft);font:400 18px/1.65 var(--fn-body);letter-spacing:.005em;margin:23px 0 0}.fn-site .fn-card-meta{color:#625f53;flex-wrap:wrap;align-items:center;gap:10px 15px;margin-top:25px;display:flex}.fn-site .fn-card-byline{letter-spacing:.035em;text-transform:none}.fn-site .fn-card-byline a{color:inherit;-webkit-text-decoration-color:var(--fn-brass-faint);text-decoration-color:var(--fn-brass-faint);text-underline-offset:3px}.fn-site .fn-card-meta-divider{background:var(--fn-brass);width:1px;height:14px}.fn-site .fn-card-link{border-bottom:1px solid var(--fn-brass);min-height:46px;color:var(--fn-ink);letter-spacing:.09em;align-items:center;gap:14px;margin-top:30px;text-decoration:none;transition:color .18s,gap .18s;display:inline-flex}.fn-site .fn-card-link:hover{color:#765c31;gap:20px}.fn-site .fn-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(35px,6vw,72px);display:grid}.fn-site .fn-note-card--archive{flex-direction:column;padding-top:18px;display:flex}.fn-site .fn-note-card--archive .fn-card-visual-link{aspect-ratio:1.48;min-height:auto}.fn-site .fn-note-card--archive .fn-card-visual-content{gap:26px;padding:clamp(22px,3vw,36px)}.fn-site .fn-note-card--archive .fn-card-visual-headline{max-width:29ch;font-size:clamp(19px,2.25vw,27px)}.fn-site .fn-note-card--archive .fn-card-visual-stat{font-size:clamp(72px,10vw,118px)}.fn-site .fn-note-card--archive .fn-card-copy{align-self:stretch;padding:24px 0 0}.fn-site .fn-note-card--archive .fn-card-title{max-width:17ch;margin-top:13px;font-size:clamp(29px,3vw,39px)}.fn-site .fn-note-card--archive .fn-card-excerpt{margin-top:16px;font-size:18px;line-height:1.62}.fn-site .fn-note-card--archive .fn-card-meta{margin-top:19px}.fn-site .fn-note-card--archive .fn-card-link{align-self:flex-start;margin-top:21px}.fn-site :focus-visible,.fn-reading :focus-visible{outline-offset:4px;outline:2px solid #8d6834}.fn-reading{color:var(--fn-ink);background:var(--fn-paper);font-family:var(--fn-body)}.fn-reading>header,.fn-reading>div,.fn-reading>section{color:var(--fn-ink)}.fn-reading>header{padding-top:clamp(132px,16vw,204px)}.fn-reading>main:not(.fn-index)>article{max-width:768px;color:var(--fn-ink);font-family:var(--fn-body)}.fn-reading>main:not(.fn-index)>article p{color:#3e544a;max-width:720px;font:400 18px/1.72 var(--fn-body);letter-spacing:.005em}.fn-reading article strong{color:var(--fn-ink);font-weight:600}.fn-reading article h1,.fn-reading article h2,.fn-reading article h3,.fn-reading>header h1{color:var(--fn-ink);font-family:var(--fn-display);letter-spacing:-.035em;font-weight:400}.fn-reading>header h1{text-wrap:balance;font-size:clamp(42px,6.2vw,76px);line-height:1.08}.fn-reading>main:not(.fn-index)>article h2{text-wrap:balance;max-width:720px;margin-top:2.6em;font-size:clamp(32px,4.3vw,47px);line-height:1.14}.fn-reading>main:not(.fn-index)>article figure{max-width:1024px;margin-top:3.4rem;margin-bottom:3.4rem}.fn-reading article figure img{object-fit:contain;width:100%;height:auto;display:block}.fn-reading article figcaption{color:#5c685f;font:400 14px/1.55 var(--fn-body)}.fn-reading .font-mono,.fn-reading [class*=font-mono]{font-family:var(--fn-mono)}.fn-reading .font-serif,.fn-reading [class*=font-serif]{font-family:var(--fn-display)}.fn-reading a:not([class]){color:#315c49;-webkit-text-decoration-color:var(--fn-brass);text-decoration-color:var(--fn-brass);text-underline-offset:.18em}@media (max-width:767px){.fn-site .fn-intro,.fn-site .fn-archive{width:calc(100% - 40px)}.fn-site .fn-intro{width:100%;padding:52px 20px 45px}.fn-site .fn-page-title{margin-top:0;font-size:clamp(56px,15vw,78px)}.fn-site .fn-intro-copy{margin-top:18px;font-size:18px;line-height:1.55}.fn-site .fn-archive{padding-top:42px}.fn-site .fn-note-card--featured{grid-template-columns:minmax(0,1fr);gap:20px}.fn-site .fn-note-card--featured .fn-card-visual-link{aspect-ratio:1.1;min-height:0}.fn-site .fn-card-visual-content{padding:24px}.fn-site .fn-note-card--featured .fn-card-visual-headline{font-size:clamp(24px,7vw,36px)}.fn-site .fn-card-copy{padding:12px 0 0}.fn-site .fn-card-title{margin-top:14px;font-size:clamp(34px,9vw,48px)}.fn-site .fn-card-excerpt{margin-top:16px;font-size:18px}.fn-site .fn-archive-grid{grid-template-columns:minmax(0,1fr);gap:44px}.fn-site .fn-note-card--archive .fn-card-visual-link{aspect-ratio:1.28}.fn-site .fn-note-card--archive .fn-card-title{font-size:clamp(31px,8vw,42px)}.fn-reading>header{padding-top:128px}.fn-reading>main:not(.fn-index)>article{padding-left:20px;padding-right:20px}.fn-reading>main:not(.fn-index)>article p{font-size:18px;line-height:1.68}.fn-reading>main:not(.fn-index)>article figure{--tw-translate-x:0px;--tw-translate-y:0px;width:100%;max-width:100%;margin:2.5rem 0;left:auto;transform:none}}@media (min-width:768px) and (max-width:1000px){.fn-site .fn-note-card--featured{grid-template-columns:1fr;gap:32px}.fn-site .fn-note-card--featured .fn-card-visual-link{aspect-ratio:1.6}.fn-site .fn-note-card--featured .fn-card-copy{max-width:720px}}@media (max-width:420px){.fn-site .fn-card-meta{gap:8px 10px}.fn-site .fn-card-date,.fn-site .fn-card-byline{font-size:10px}}@media (prefers-reduced-motion:reduce){.fn-site .fn-card-visual-image,.fn-site .fn-card-title a,.fn-site .fn-card-link{transition:none}}
.fn-site{--fn-green:#173c31;--fn-deep:#0c271f;--fn-gold:#b79a65;color:var(--fn-green);font-family:var(--font-sans),sans-serif;background:#fff;font-size:18px;line-height:1.65}.fn-site :is(a,button,input,textarea):focus-visible{outline-offset:5px;outline:2px solid #b18a43}.fn-site button{cursor:pointer;font-family:inherit}.fn-site button:disabled{cursor:not-allowed;opacity:.6}.fn-site a{scroll-margin-top:110px}.fn-skip{z-index:100;color:var(--fn-green);background:#fff;padding:12px 20px;position:fixed;top:12px;left:20px;transform:translateY(-150%)}.fn-skip:focus{transform:none}.fn-header{color:#fffdf6;z-index:30;background:#173c31;grid-template-columns:180px 1fr auto;align-items:center;gap:48px;height:104px;padding:0 clamp(24px,4.5vw,76px);display:grid;position:relative}.fn-wordmark{width:145px;line-height:0;display:block}.fn-wordmark svg{width:100%;height:38px}.fn-wordmark .fn-wordmark-art{width:100%;height:auto}.fn-primary{justify-content:center;align-items:center;gap:clamp(22px,3vw,48px);display:flex}.fn-primary a{white-space:nowrap;border-bottom:1px solid #0000;padding:12px 0;font-size:14px;line-height:22px}.fn-primary a:hover,.fn-primary a[aria-current]{color:#ead4af;border-color:#bda16c}.fn-button{min-height:48px;color:inherit;font:400 18px/27px var(--font-sans),sans-serif;white-space:nowrap;background:0 0;border:1px solid #c5b48b;justify-content:center;align-items:center;gap:24px;padding:13px 20px;transition:background .2s,color .2s;display:inline-flex}.fn-button:hover{color:#15392d;background:#cbb080}.fn-menu-toggle{color:inherit;background:0 0;border:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:none}.fn-mobile-menu{background:#173c31;border-top:1px solid #d4bb8433;flex-direction:column;gap:8px;padding:16px 24px 28px;display:flex;position:absolute;top:100%;left:0;right:0}.fn-mobile-menu>a{min-height:44px;padding:12px 0}.fn-mobile-menu .fn-button{align-self:start;margin-top:10px}.fn-footer{color:#fffdf6;background:#0c271f;padding:72px clamp(24px,4.5vw,76px) 38px}.fn-footer-invitation{border-bottom:1px solid #c9b37d40;justify-content:space-between;align-items:center;gap:50px;padding-bottom:46px;display:flex}.fn-footer-invitation h2{font:400 clamp(36px,4.58vw,66px)/1.12 var(--font-serif),Georgia,serif;letter-spacing:-.045em;max-width:750px;margin:0}.fn-footer-pilot{flex-shrink:0}.fn-footer-lower{grid-template-columns:1.4fr 1fr 1fr;gap:60px;padding-top:46px;display:grid}.fn-footer-identity{flex-direction:column;align-items:start;gap:27px;display:flex}.fn-footer-mark{color:#fffdf6;width:74px;height:auto}.fn-footer-identity p{color:#fffdf699;margin:0;font-size:12px;line-height:1.5}.fn-footer nav{flex-direction:column;align-items:start;gap:0;display:flex}.fn-footer nav>span{color:#fffdf697;margin-bottom:12px;font-size:14px;line-height:22px}.fn-footer nav a{min-width:44px;min-height:44px;font:400 14px/22px var(--font-sans),sans-serif;letter-spacing:normal;align-items:center;display:inline-flex}.fn-footer nav a:hover{color:#ddc394}.fn-pilot{color:#213c34;background:#f4f1e8;border-top:1px solid #b9a16f50;padding:48px clamp(24px,7vw,100px);scroll-margin-top:30px}.fn-pilot[hidden]{display:none}.fn-pilot-top{justify-content:space-between;align-items:start;gap:24px;margin-bottom:30px;display:flex}.fn-pilot h2{font:400 clamp(28px,3vw,40px)/1.2 var(--font-serif),Georgia,serif;margin:8px 0 14px}.fn-pilot h2:focus{outline:none}.fn-pilot p{max-width:680px;margin:0 0 20px;font-size:18px;line-height:27px}.fn-pilot .fn-overline{font:400 11px/1.4 var(--font-mono),monospace;letter-spacing:.12em;margin:0}.fn-close{min-height:44px;color:inherit;background:0 0;border:0;flex-shrink:0;align-items:center;gap:8px;font-size:14px;display:flex}.fn-pilot fieldset{border:0;min-width:0;margin:0;padding:0}.fn-fields{grid-template-columns:1fr 1fr;gap:23px;margin-bottom:24px;display:grid}.fn-fields label{flex-direction:column;gap:10px;font-size:14px;line-height:1.5;display:flex}.fn-fields :is(input,textarea){color:#213c34;width:100%;font:400 16px/1.5 var(--font-sans),sans-serif;background:#fffcf460;border:1px solid #213c3455;border-radius:0;min-height:48px;padding:12px}.fn-fields textarea{resize:vertical}.fn-wide{grid-column:1/-1}.fn-button-gold{color:#16382c;background:#d1aa6b}.fn-pilot a{color:inherit;text-underline-offset:4px;text-decoration:underline}.fn-related{border-top:1px solid #b9a16f50;width:calc(100% - 96px);max-width:1240px;margin:auto;padding:64px 0 80px}.fn-related-top{justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px;display:flex}.fn-related h2{font:400 clamp(28px,3vw,40px)/1.15 var(--font-serif),Georgia,serif;letter-spacing:-.03em}.fn-related-grid{grid-template-columns:1fr 1fr;gap:50px;display:grid}.fn-related h3{font:400 clamp(24px,2.3vw,32px)/1.2 var(--font-serif),Georgia,serif;letter-spacing:-.02em;margin:12px 0 16px}.fn-related-grid article>p:not(.fn-related-date){color:#426052;font-size:18px;line-height:1.6}.fn-related-date,.fn-text-link,.fn-back{font:400 14px/22px var(--font-sans),sans-serif}.fn-text-link,.fn-back{text-underline-offset:5px;align-items:center;min-height:44px;-webkit-text-decoration:underline #b9a16f80;text-decoration:underline #b9a16f80;display:inline-flex}.fn-back{margin-bottom:26px}.fn-related-grid .fn-text-link{margin-top:14px}@media (max-width:1000px){.fn-header{grid-template-columns:150px 1fr auto;gap:24px;padding-inline:28px}.fn-primary{gap:22px}.fn-primary a{font-size:13px}.fn-start{gap:14px;padding-inline:16px;font-size:16px}}@media (max-width:767px){.fn-header{grid-template-columns:1fr auto auto;gap:16px;height:84px;padding-inline:22px}.fn-wordmark{width:122px}.fn-primary{display:none}.fn-menu-toggle{display:flex}.fn-start{gap:10px;min-height:44px;padding:10px 12px;font-size:14px;line-height:22px}.fn-start svg{display:none}.fn-footer{padding:48px 24px 30px}.fn-footer-invitation{flex-direction:column;align-items:start;gap:24px;padding-bottom:32px}.fn-footer-invitation h2{font-size:36px}.fn-footer-lower{grid-template-columns:1fr 1fr;gap:32px 24px;padding-top:32px}.fn-footer-identity{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:end}.fn-footer-mark{width:58px}.fn-pilot{padding:32px 24px}.fn-pilot p{font-size:18px;line-height:27px}.fn-pilot-top{gap:14px}.fn-fields{grid-template-columns:1fr}.fn-pilot .fn-button{width:100%}.fn-related{width:calc(100% - 48px);padding:40px 0 52px}.fn-related-top{align-items:start}.fn-related-top h2{font-size:28px}.fn-related-grid{grid-template-columns:1fr;gap:32px}.fn-related-grid article+article{border-top:1px solid #b9a16f50;padding-top:28px}}@media (prefers-reduced-motion:reduce){.fn-site *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.fn-reading>main:not(.fn-index){color:#183c30;background:#fff}.fn-reading>main:not(.fn-index)>header{max-width:1200px;padding:68px 32px 44px}.fn-reading>main:not(.fn-index)>header>div{max-width:860px}.fn-reading>main:not(.fn-index)>header h1{font:400 clamp(40px,4.58vw,68px)/1.09 var(--font-serif),Georgia,serif;letter-spacing:-.045em;text-wrap:balance;margin:0}.fn-reading>main:not(.fn-index)>header .fn-deck,.fn-reading>main:not(.fn-index)>header>div>p{font:400 18px/1.65 var(--font-sans),sans-serif;color:#52665b;max-width:730px;margin-top:24px}.fn-reading>main:not(.fn-index)>header>div>.flex{gap:16px;margin-top:25px}.fn-reading>main:not(.fn-index)>header .font-mono{font:400 14px/22px var(--font-sans),sans-serif;letter-spacing:normal;text-transform:none;color:#52665b}.fn-reading>main:not(.fn-index)>article{padding-top:40px;padding-bottom:80px}.fn-reading>main:not(.fn-index)>article>p{margin-top:25px}.fn-reading>main:not(.fn-index)>article>p:first-child{margin-top:0}.fn-reading>main:not(.fn-index)>article :is(ul,ol){font:400 18px/1.72 var(--font-sans),sans-serif;color:#3e544a}.fn-reading>main:not(.fn-index)>article li{margin-top:10px}.fn-reading>main:not(.fn-index)>article blockquote{color:#183c30;border-left:2px solid #b79a65;margin:36px 0;padding:8px 0 8px 24px}.fn-reading>main:not(.fn-index)>article blockquote p{font-family:var(--font-serif),Georgia,serif;font-size:clamp(22px,2.5vw,30px);line-height:1.5}.fn-reading>main:not(.fn-index)>article>h2{margin-top:56px;font-size:clamp(28px,3vw,40px);line-height:1.2}.fn-reading>main:not(.fn-index)>article>h3{margin-top:36px;font-size:26px;line-height:1.3}.fn-reading>main:not(.fn-index)>article a{color:#305e49;text-underline-offset:4px;-webkit-text-decoration:underline #b79a65;text-decoration:underline #b79a65}.fn-reading>main:not(.fn-index)>article :is(.font-mono,[class*=font-mono]){color:#657468}.fn-reading>main:not(.fn-index)>article>div:last-child.font-mono{font:400 14px/1.65 var(--font-sans),sans-serif;letter-spacing:normal;text-transform:none}.fn-reading>main:not(.fn-index)>figure{max-width:1120px}.fn-reading>main:not(.fn-index)>article figcaption{font:400 14px/1.65 var(--font-sans),sans-serif;color:#596b60;max-width:760px;margin-top:18px}.fn-reading .fn-diagram-link{text-decoration:none;display:block}.fn-diagram-open{min-height:44px;font:400 14px/22px var(--font-sans),sans-serif;text-underline-offset:4px;align-items:center;margin-top:8px;text-decoration:underline;display:inline-flex}.fn-diagram-reading{border-block:1px solid #b79a654d;margin-top:10px;padding:12px 0}.fn-diagram-reading>summary{font:400 16px/26px var(--font-sans),sans-serif;cursor:pointer;color:#214937;padding:8px 0}.fn-diagram-reading[open]>div{margin-top:16px}.fn-diagram-reading .lg\:hidden{display:block}.fn-diagram-reading .hidden.lg\:flex,.fn-diagram-reading .hidden.lg\:block{display:none}.fn-reading>main:not(.fn-index)>article .fn-diagram-reading [class*=text-]{letter-spacing:normal;text-transform:none;font-size:14px;line-height:1.6}.fn-reading>main:not(.fn-index)>article .fn-diagram-reading p{font-size:18px;line-height:1.6}.fn-site .fn-card-byline p,.fn-site .fn-card-date{font:400 14px/22px var(--font-sans),sans-serif;text-transform:none;letter-spacing:normal}.fn-site .fn-card-meta-divider{display:none}.fn-reading .fn-author-page{max-width:1160px;margin:auto;padding:64px 32px 80px}.fn-author-intro{border-bottom:1px solid #b79a6555;grid-template-columns:minmax(0,.65fr) minmax(0,1fr);align-items:center;gap:64px;padding-bottom:56px;display:grid}.fn-author-intro img{width:100%;max-width:380px;height:auto}.fn-author-intro h1{font:400 clamp(40px,5vw,64px)/1.12 var(--font-serif),Georgia,serif;letter-spacing:-.04em;margin:0 0 20px}.fn-author-intro p{margin-top:20px;font-size:18px;line-height:1.65}.fn-author-posts>h2{font:400 32px/1.2 var(--font-serif),Georgia,serif;margin:48px 0 32px}.fn-author-posts-grid{grid-template-columns:1fr 1fr;gap:50px;display:grid}.fn-reading .fn-author-page>section>div.mx-auto{padding:0 0 48px}.fn-reading .fn-author-page>section{background:0 0;overflow:visible}.fn-reading .fn-author-page>section+section{padding:48px 0 0}.fn-reading .fn-author-page>section+section>.space-y-20{grid-template-columns:1fr 1fr;gap:48px;display:grid}.fn-reading .fn-author-page>section+section>.space-y-20>:not(:last-child){margin:0}.fn-reading .fn-author-page .border-l p{font-size:18px;line-height:1.65}@media (max-width:767px){.fn-reading>main:not(.fn-index)>header{padding:42px 24px 32px}.fn-reading>main:not(.fn-index)>header h1{font-size:clamp(36px,9.4vw,48px);line-height:1.13}.fn-reading>main:not(.fn-index)>article{padding-inline:24px;padding-top:32px;padding-bottom:56px}.fn-reading>main:not(.fn-index)>header .fn-deck{margin-top:20px}.fn-reading>main:not(.fn-index)>article>h2{margin-top:44px;font-size:29px}.fn-reading .fn-author-page{padding:40px 24px 56px}.fn-author-intro{grid-template-columns:1fr;gap:32px;padding-bottom:40px}.fn-author-intro img{max-width:260px}.fn-author-posts-grid{grid-template-columns:1fr;gap:44px}.fn-reading .fn-author-page>section+section>.space-y-20{grid-template-columns:1fr}.fn-site .fn-card-date,.fn-site .fn-card-byline{font-size:14px}}
