:root{--scholar-mahogany:#52252e;--copper-clay:#b55434;--sky-blue:#c6d4e4;--canvas-cream:#f2eae1;--bg-subtle:#f8f8fa;--bg-highlight:#fff9f3;--text-default:#212529;--text-subdued:#5c5c5d;--text-body:#404040;--hover-dark:#3a1a21;--hover-cream:#e6d9c9;--hover-neutral:#e4e2de;--hover-neutral-border:#aeaba6;--hover-tint:#f8e4dc;--duo-dark:#52252e;--duo-light-neutral:#eae7e2;--duo-light-blue:#c6d4e4;--duo-light-green:#cfd893;--duo-light-copper:#f2eae1;--duo-dark-copper:#b55434;--font-display:"Larken", "Iowan Old Style", "Palatino", Georgia, serif;--font-serif:"Newsreader", "Iowan Old Style", Georgia, serif;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--gutter:64px;--content-max:1240px;--section-space:48px}@font-face{font-family:Larken;src:url(../fonts/Larken-Light.woff2)format("woff2"),url(../fonts/Larken-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Larken;src:url(../fonts/Larken-LightItalic.woff2)format("woff2"),url(../fonts/Larken-LightItalic.woff)format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Larken;src:url(../fonts/Larken-Regular.woff2)format("woff2"),url(../fonts/Larken-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Larken;src:url(../fonts/Larken-RegularItalic.woff2)format("woff2"),url(../fonts/Larken-RegularItalic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}*,:after,:before{box-sizing:border-box}body{font-family:var(--font-sans);color:var(--scholar-mahogany);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-size:16px}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input{font:inherit}.btn--ghost,.link-underline,.text-button{text-underline-offset:.2em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:text-decoration-color .15s}.btn--ghost:focus-visible,.link-underline:focus-visible,.text-button:focus-visible{text-decoration-color:currentColor}@media (hover:hover){.btn--ghost:hover,.link-underline:hover,.text-button:hover{text-decoration-color:currentColor}}.hover-zoom{overflow:hidden}.hover-zoom img{transition:transform .3s}@media (hover:hover){.hover-zoom:hover img{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.btn,.hover-zoom img,.link-underline,.pill,.platform-chip,.text-button{transition:none}}h1,h2,h3,h4,p,ul{margin:0}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.container{max-width:var(--content-max);padding-inline:var(--gutter);margin-inline:auto}.eyebrow{letter-spacing:.15em;text-transform:uppercase;color:var(--copper-clay);font-size:13px;font-weight:500}.eyebrow--muted{font-weight:400}.eyebrow--muted,.eyebrow--muted-semibold{letter-spacing:.1em;color:var(--scholar-mahogany);opacity:.5}.eyebrow--muted-semibold{font-weight:600}.btn{letter-spacing:-.02em;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:10px 22px;font-size:14px;line-height:20px;transition:background-color .15s,color .15s,text-decoration-color .15s;display:inline-flex}.btn--primary{background:var(--scholar-mahogany);color:var(--canvas-cream)}.btn--light{background:var(--canvas-cream);color:var(--scholar-mahogany);font-weight:500}@media (hover:hover){.btn--primary:focus-visible,.btn--primary:hover:not(:disabled){background:var(--hover-dark)}.btn--light:focus-visible,.btn--light:hover:not(:disabled){background:var(--hover-cream)}}.btn--ghost{color:var(--scholar-mahogany);font-size:16px;font-weight:500;line-height:1.4}.btn--ghost.is-subdued{color:var(--text-subdued)}.btn--outline{border:1px solid var(--sky-blue);letter-spacing:normal;color:var(--scholar-mahogany);background:#fff;padding:9px 28px;font-size:13px;font-weight:600}@media (hover:hover){.btn--outline:focus-visible,.btn--outline:hover{background:var(--bg-subtle);border-color:var(--scholar-mahogany)}}.text-button{letter-spacing:.14em;color:var(--scholar-mahogany);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;display:inline-block}.text-button,.theme-label{text-transform:uppercase;font-weight:600}.theme-label{letter-spacing:.086em;font-size:11px;line-height:1.6}.pill{height:23px;color:var(--text-default);cursor:pointer;background:#f0efed;border:1px solid #c4c2be;border-radius:20px;justify-content:center;align-items:center;padding:5px 12px;font-size:11px;font-weight:500;transition:background-color .15s,border-color .15s;display:inline-flex}.pill:focus-visible,.pill:hover{background:var(--hover-neutral);border-color:var(--hover-neutral-border)}.pill--active{background:var(--scholar-mahogany);border-color:var(--scholar-mahogany);color:var(--canvas-cream)}.pill--active:focus-visible,.pill--active:hover{background:var(--hover-dark);border-color:var(--hover-dark)}.platform-chip{color:var(--scholar-mahogany);border:1px solid #52252e33;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;transition:background-color .15s,border-color .15s;display:inline-flex}a.platform-chip:focus-visible,a.platform-chip:hover{background:var(--bg-subtle);border-color:#52252e73}mark.quote-highlight{color:inherit;background:#c6d4e48c;border-radius:2px;padding:.05em 0}.duotone{isolation:isolate;border-radius:16px;position:relative;overflow:hidden}.duotone>img{z-index:1;-o-object-fit:cover;object-fit:cover;filter:url(#duotone-curve);width:100%;height:100%;position:relative}.duotone:after,.duotone:before{content:"";z-index:2;pointer-events:none;background:var(--duo-dark);mix-blend-mode:screen;position:absolute;inset:0}.duotone:after{z-index:3;background:var(--duo-light-neutral);mix-blend-mode:multiply}.duotone--blue:after{background:var(--duo-light-blue)}.duotone--green:after{background:var(--duo-light-green)}.duotone--copper:before{background:var(--duo-dark-copper)}.duotone--copper:after{background:var(--duo-light-copper)}@media (width<=900px){:root{--gutter:20px;--section-space:32px}}.list-header[data-v-77721c38]{border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:flex-end;width:100%;padding-bottom:16px;display:flex}.list-header__label[data-v-77721c38]{letter-spacing:.054em;text-transform:uppercase;color:var(--text-default);font-size:13px;font-weight:600;line-height:1.6}.list-header__label--copper[data-v-77721c38]{letter-spacing:.1em;color:var(--copper-clay)}.list-header__aside[data-v-77721c38]{letter-spacing:.005em;color:#a09d99;font-size:11px}.list-item[data-v-b4e4e771]{flex-wrap:wrap;align-items:center;gap:16px;padding-block:16px;display:flex}.list-item__media[data-v-b4e4e771]{background:var(--bg-subtle);flex-shrink:0;width:124px;height:124px;display:block;overflow:hidden}.list-item__media--essay[data-v-b4e4e771]{border-radius:16px}.list-item__media--episode[data-v-b4e4e771]{border-radius:12px}.list-item__media img[data-v-b4e4e771]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.list-item__text[data-v-b4e4e771]{flex:1;min-width:300px}.list-item__meta[data-v-b4e4e771]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.list-item__meta-text[data-v-b4e4e771]{letter-spacing:.086em;text-transform:uppercase;color:var(--text-subdued);font-size:11px;font-weight:600;line-height:1.6}.list-item__dot[data-v-b4e4e771]{background:var(--text-subdued);border-radius:1.5px;width:3px;height:3px}.list-item__tags[data-v-b4e4e771]{align-items:center;gap:15px;display:inline-flex}.list-item__title[data-v-b4e4e771]{color:var(--scholar-mahogany);padding-top:8px;font-size:18px;font-weight:500;line-height:1.25}.list-item__title--lg[data-v-b4e4e771]{letter-spacing:-.02em;font-size:20px;line-height:1.3}.list-item__excerpt[data-v-b4e4e771]{letter-spacing:-.01em;color:var(--text-subdued);padding-top:6px;font-size:14px;line-height:1.5}.list-item__byline[data-v-b4e4e771]{color:var(--scholar-mahogany);padding-top:10px;font-size:13px}.error-page[data-v-388d1641]{max-width:calc(736px + var(--gutter)*2);gap:48px;padding-top:96px;padding-bottom:88px}.error-page[data-v-388d1641],.error-page__header[data-v-388d1641]{flex-direction:column;display:flex}.error-page__header[data-v-388d1641]{gap:16px}.error-page__title[data-v-388d1641]{font-family:var(--font-display);letter-spacing:-.025em;color:var(--scholar-mahogany);font-size:clamp(30px,4vw,40px);font-weight:300;line-height:1.3}.error-page__text[data-v-388d1641]{color:var(--text-body);font-size:18px;line-height:1.6}.error-page__actions[data-v-388d1641]{flex-wrap:wrap;align-items:center;gap:24px;display:flex}@media (width<=900px){.error-page[data-v-388d1641]{gap:32px;padding-top:56px}}
