.RecommendedReading_recommended__Yr_L5{margin-top:56px;padding-top:40px;border-top:1px solid var(--border)}.RecommendedReading_recommendedHeading__V7KZj{font-family:var(--font-playfair),Georgia,serif;font-weight:500;font-size:22px;letter-spacing:-.005em;color:var(--text-primary);margin:0 0 22px}.RecommendedReading_recommendedGrid__DKxFi{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:20px;gap:20px}@media (max-width:480px){.RecommendedReading_recommendedGrid__DKxFi{grid-template-columns:1fr}}.SubscribeForm_form__8_16g{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.SubscribeForm_inline__NunDL{max-width:440px}.SubscribeForm_well__ApTnS{background:var(--surface-soft);border-radius:12px;padding:24px;margin-top:40px}.SubscribeForm_input__c20Z1{flex:1 1;min-width:200px;padding:9px 12px;font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:14px;border:1px solid var(--border);border-radius:6px;background:#fff;color:var(--text-primary);outline:none;transition:border-color .18s ease}.SubscribeForm_input__c20Z1:focus{border-color:var(--text-primary)}.SubscribeForm_button__lZLRQ{padding:9px 16px;font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:14px;font-weight:500;background:var(--text-primary);color:#fff;border:none;border-radius:6px;cursor:pointer;transition:background-color .18s ease}.SubscribeForm_button__lZLRQ:hover:not(:disabled){background:#000}.SubscribeForm_button__lZLRQ:disabled{opacity:.7;cursor:default}.SubscribeForm_err__BwO94,.SubscribeForm_ok__7gb_e,.SubscribeForm_soon__7drOV{font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:13px}.SubscribeForm_ok__7gb_e{color:var(--accent-ok)}.SubscribeForm_soon__7drOV{color:var(--text-secondary)}.SubscribeForm_err__BwO94{color:var(--accent-err)}.Wordmark_wordmark__FFak4{font-family:var(--font-playfair),Georgia,serif;font-style:italic;font-weight:500;letter-spacing:-.01em;color:var(--text-primary)}.Nav_nav__BuI2O{display:flex;align-items:baseline;justify-content:space-between;padding:28px 0}.Nav_brand__VTHji{text-decoration:none}.Nav_links__sb7NY{display:flex;gap:26px;font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:14.5px}.Nav_link__Ikos1{color:var(--text-secondary);text-decoration:none;font-weight:400;transition:color .18s ease}.Nav_active__NQgbg,.Nav_link__Ikos1:hover{color:var(--text-primary)}.Nav_active__NQgbg{font-weight:500}@media (max-width:520px){.Nav_nav__BuI2O{padding:20px 0}.Nav_links__sb7NY{gap:18px;font-size:14px}}.Footer_footer__0IXn3{padding:80px 0 40px;border-top:1px solid var(--border);margin-top:72px;display:flex;justify-content:space-between;gap:16px;font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:13px;color:var(--text-secondary)}.Footer_links__sNoYT{display:flex;gap:18px}.Footer_link__1kkB4{color:inherit;text-decoration:none;transition:color .18s ease}.Footer_link__1kkB4:hover{color:var(--text-primary)}@media (max-width:520px){.Footer_footer__0IXn3{flex-direction:column;padding:48px 0 32px;margin-top:40px}}.article_meta__ZRLDx{display:flex;align-items:baseline;gap:12px;margin-top:24px;margin-bottom:18px}.article_date__RE4o6{font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:12.5px;color:var(--text-secondary)}.article_title__XIDf1{font-weight:500;font-size:40px;line-height:1.15;letter-spacing:-.012em;color:var(--text-primary);margin:0;text-wrap:pretty}.article_blurb__3w9dn,.article_title__XIDf1{font-family:var(--font-playfair),Georgia,serif}.article_blurb__3w9dn{font-style:italic;font-weight:400;font-size:19px;line-height:1.45;color:var(--text-muted);margin:20px 0 32px}.article_body__Or4xZ{font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:17px;line-height:1.65;color:var(--text-primary)}.article_body__Or4xZ p{margin:0 0 22px}.article_body__Or4xZ h2{font-size:26px;line-height:1.25;letter-spacing:-.005em;margin:36px 0 16px}.article_body__Or4xZ h2,.article_body__Or4xZ h3{font-family:var(--font-playfair),Georgia,serif;font-weight:500}.article_body__Or4xZ h3{font-size:21px;line-height:1.3;margin:28px 0 12px}.article_body__Or4xZ blockquote{border-left:3px solid var(--text-primary);margin:24px 0;padding:4px 18px;color:var(--text-muted);font-style:italic}.article_body__Or4xZ code{background:var(--surface-soft);padding:2px 6px;border-radius:3px;font-size:.92em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.article_body__Or4xZ pre{background:var(--surface-soft);padding:16px 18px;border-radius:8px;overflow-x:auto;margin:22px 0}.article_body__Or4xZ pre code{background:none;padding:0}.article_body__Or4xZ a{color:var(--text-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.article_body__Or4xZ ol,.article_body__Or4xZ ul{margin:0 0 22px;padding-left:1.4rem}.article_body__Or4xZ li{margin-bottom:6px}.article_body__Or4xZ img{border-radius:8px;margin:22px 0}.article_sep___Sw_l{border:none;border-top:1px solid var(--border);margin:56px 0 0}.article_footerRow__DRqzM{padding-top:32px;display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.article_back__rgS2f{font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:14px;color:var(--text-secondary);text-decoration:none;transition:color .18s ease}.article_back__rgS2f:hover{color:var(--text-primary)}@media (max-width:520px){.article_title__XIDf1{font-size:28px;line-height:1.18}.article_blurb__3w9dn,.article_body__Or4xZ{font-size:16px}.article_body__Or4xZ h2{font-size:22px}}.Hero_hero__JT9C7{padding:44px 0 40px;display:flex;flex-direction:column;gap:32px}.Hero_intro__b3xM0{display:flex;flex-direction:column;gap:10px}.Hero_headline__ASVgO{font-family:var(--font-playfair),Georgia,serif;font-weight:400;font-size:30px;line-height:1.18;letter-spacing:-.01em;color:var(--text-primary);margin:0;max-width:560px;text-wrap:pretty}.Hero_subline___9XnQ{font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:16px;line-height:1.4;color:var(--text-secondary);margin:0;max-width:560px}@media (max-width:520px){.Hero_hero__JT9C7{padding:32px 0 28px;gap:24px}.Hero_headline__ASVgO{font-size:24px}}.about_title__xTCOI{font-family:var(--font-playfair),Georgia,serif;font-style:italic;font-weight:400;font-size:44px;line-height:1.15;letter-spacing:-.012em;margin:56px 0 24px}.about_body__U9bOq{font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:17px;line-height:1.65;color:var(--text-primary)}.about_body__U9bOq p{margin:0 0 22px}.about_body__U9bOq h2{font-size:26px;line-height:1.25;letter-spacing:-.005em;margin:40px 0 16px}.about_body__U9bOq h2,.about_body__U9bOq h3{font-family:var(--font-playfair),Georgia,serif;font-weight:500}.about_body__U9bOq h3{font-size:21px;line-height:1.3;margin:28px 0 12px}.about_body__U9bOq a{color:var(--text-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.about_body__U9bOq ol,.about_body__U9bOq ul{margin:0 0 22px;padding-left:1.4rem}.about_body__U9bOq li{margin-bottom:6px}.about_body__U9bOq blockquote{border-left:3px solid var(--text-primary);margin:24px 0;padding:4px 18px;color:var(--text-muted);font-style:italic}.about_signupWell__5RJ5t{background:var(--surface-soft);border-radius:12px;padding:24px;margin-top:40px;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.about_wellHint__eUuC8{font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:13.5px;color:var(--text-secondary)}@media (max-width:520px){.about_title__xTCOI{font-size:34px;margin-top:36px}.about_body__U9bOq{font-size:16px}.about_body__U9bOq h2{font-size:22px}.about_signupWell__5RJ5t{flex-direction:column;align-items:stretch}}