.layout_nav__R8qNp{display:flex;align-items:center;height:52px;background:var(--bg-alt);border-bottom:1px solid var(--border);padding:0 1rem;position:-webkit-sticky;position:sticky;top:0;z-index:50}.layout_navLogo__Y6ws3{display:flex;align-items:center;padding:.5rem 0;margin-right:auto}.layout_navLinks__kyaq_{display:flex;list-style:none;margin:0;padding:0}.layout_navItem__pwCs9{position:relative}.layout_navLink__zZbdX{display:block;padding:1rem;color:var(--text);text-decoration:none;font-family:var(--f-ui);font-size:13px;font-weight:400;cursor:pointer;white-space:nowrap;transition:color var(--t-fast)}.layout_navLink__zZbdX:hover{color:var(--ink)}.layout_navDropdownMenu__NCD6T{display:none;position:absolute;top:100%;left:0;background:var(--surface);border:1px solid var(--border);list-style:none;margin:0;padding:.25rem 0;min-width:120px;box-shadow:0 4px 12px var(--shadow);border-radius:var(--radius-md);z-index:100}.layout_navDropdownMenu__NCD6T li,.layout_navItemDropdown__p9HNJ:hover .layout_navDropdownMenu__NCD6T{display:block}.layout_navDropdownMenu__NCD6T .layout_navLink__zZbdX{padding:.5rem 1rem}.layout_navHamburger__tW8Kg{display:none}.layout_navThemeToggle__Qt63Q{background:none;border:none;cursor:pointer;font-size:.85rem;color:var(--faint);padding:0 var(--space-4);transition:color var(--t-fast)}.layout_navThemeToggle__Qt63Q:hover{color:var(--text)}.layout_mobileThemeToggle__GfUwK{display:none}@media (max-width:768px){.layout_navThemeToggle__Qt63Q{display:none}.layout_mobileThemeToggle__GfUwK{display:flex;align-items:center;justify-content:center;position:fixed;bottom:var(--space-5,20px);right:var(--space-5,20px);z-index:49;width:40px;height:40px;border-radius:var(--radius-full,9999px);background:var(--bg-alt);border:1px solid var(--border);box-shadow:0 2px 8px var(--shadow);cursor:pointer;font-size:.85rem;color:var(--faint);transition:color var(--t-fast),box-shadow var(--t-fast)}.layout_mobileThemeToggle__GfUwK:hover{color:var(--text);box-shadow:0 4px 12px var(--shadow)}.layout_navHamburger__tW8Kg{display:flex;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:.5rem}.layout_navHamburger__tW8Kg span{display:block;width:22px;height:2px;background:var(--text)}.layout_navLinks__kyaq_{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;background:var(--bg-alt);border-bottom:1px solid var(--border);z-index:99;padding:.5rem 0}.layout_navLinksOpen__0s_36{display:flex}.layout_navDropdownMenu__NCD6T{display:block;position:static;background:var(--surface);border:none;box-shadow:none;border-radius:0;padding-left:1rem}}.layout_pageContainer__6VaZ_{position:relative;min-height:100vh}.layout_contentContainer__20Osv{max-width:var(--max-content,920px);margin:0 auto;padding:var(--space-12,48px) var(--space-6,24px) var(--space-24,96px)}.layout_header__SFlEE{max-width:var(--max-content,920px);margin:0 auto;padding:var(--space-8,32px) var(--space-6,24px) 0}.layout_pageFooter__3QKbi{display:flex;align-items:center;justify-content:center;padding:var(--space-8,32px) 0;font-family:var(--f-ui),system-ui,sans-serif;font-size:12px;color:var(--faint)}.utils_divContainer__aCxwy{max-width:var(--max-content,920px);margin:auto;padding:var(--space-8,32px) var(--space-6,24px)}.utils_iframeVideo__B0I3_{height:0;padding-bottom:56.2%;margin-bottom:1rem;position:relative}.utils_iframeVideo__B0I3_ iframe{width:100%;height:100%;position:absolute}.utils_heading2Xl__oxFoJ{font-size:2.5rem;line-height:1.2;margin:1rem 0}.utils_heading2Xl__oxFoJ,.utils_headingXl__zlq1q{font-family:var(--f-display),Georgia,serif;font-weight:400;letter-spacing:-.02rem;color:var(--ink)}.utils_headingXl__zlq1q{font-size:2rem;line-height:1.3;margin:0}.utils_headingLg__RYtYb{margin:1rem 0}.utils_headingLgProjects__ogHui,.utils_headingLg__RYtYb{font-family:var(--f-display),Georgia,serif;font-size:1.5rem;line-height:1.4;font-weight:400;color:var(--ink)}.utils_headingLgProjects__ogHui{margin:.5rem 0 0}.utils_headingMd__XQE5B{font-family:var(--f-display),Georgia,serif;font-size:1.2rem;line-height:1.5;font-weight:400;color:var(--ink)}.utils_borderCircle__zmKqF{border-radius:var(--radius-full,9999px)}.utils_colorInherit__Jz9NS{color:inherit}.utils_padding1px__Ov2XA{padding-top:1px}.utils_list__zR_Au{display:grid;padding:0;grid-gap:var(--space-6,24px);gap:var(--space-6,24px);list-style:none;grid-template-columns:repeat(2,1fr)}.utils_buttonSubscribe__N5gTP{width:-moz-fit-content;width:fit-content;border-radius:var(--radius-sm,3px)}.utils_inputEmail__fxzn3{border:none;width:-moz-fit-content;width:fit-content;border-radius:var(--radius-sm,3px)}.utils_blogLinkPadding__E_Wvj{display:grid;padding:var(--space-8,32px) var(--space-6,24px);list-style:none;margin:0 auto;max-width:var(--max-content,920px);grid-template-columns:repeat(2,1fr);grid-gap:var(--space-4,16px);gap:var(--space-4,16px)}.utils_blogLink__Ljhos{display:block;font-family:var(--f-ui),system-ui,sans-serif;font-size:12px;color:var(--faint);border:1px solid var(--border);border-radius:var(--radius-md,6px);padding:var(--space-3,12px) var(--space-4,16px);background:var(--surface);transition:color var(--t-fast),border-color var(--t-fast);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.utils_blogLink__Ljhos:hover{color:var(--accent);border-color:var(--accent);border-bottom-color:var(--accent)}.utils_alignleft__toqoJ{text-align:left}.utils_alignright__E_iG1{text-align:right}.utils_blogPostImage__E3Bpo{display:block;margin-left:auto;margin-right:auto}.utils_newsletterForm__IYViW{display:flex;justify-content:center;align-items:center;padding:var(--space-8,32px)}@media (max-width:600px){.utils_blogLinkPadding__E_Wvj,.utils_list__zR_Au{grid-template-columns:repeat(1,1fr)}.utils_blogLink__Ljhos{width:100%}.utils_alignleft__toqoJ,.utils_alignright__E_iG1{text-align:left}}.utils_listItem__6FEiz{margin:0 0 var(--space-5,20px)}.utils_lightText__B_gv3{color:var(--faint);font-family:var(--f-ui),system-ui,sans-serif;font-size:13px}.SiteFooter_footer__vZ3CV{border-top:1px solid var(--border);margin-top:var(--space-12,48px);padding:var(--space-10,40px) 0 var(--space-6,24px)}.SiteFooter_inner__ATo2N{max-width:var(--max-content,920px);margin:0 auto;padding:0 var(--space-6,24px)}.SiteFooter_columns__d__vX{display:flex;gap:var(--space-12,48px);margin-bottom:var(--space-8,32px)}.SiteFooter_column__tSl5c{display:flex;flex-direction:column}.SiteFooter_colLabel__xcfFA{font-family:var(--f-ui),system-ui,sans-serif;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin:0 0 var(--space-3,12px)}.SiteFooter_colLinks__uamgy{display:flex;flex-direction:column;gap:var(--space-2,8px)}.SiteFooter_colLinks__uamgy a{font-family:var(--f-ui),system-ui,sans-serif;font-size:13px;color:var(--text);text-decoration:none;transition:color var(--t-fast)}.SiteFooter_colLinks__uamgy a:hover{color:var(--ink)}.SiteFooter_colophon__EawBg{font-family:var(--f-ui),system-ui,sans-serif;font-size:11px;color:var(--faint);margin:0;padding-top:var(--space-6,24px);border-top:1px solid var(--border)}@media (max-width:480px){.SiteFooter_columns__d__vX{flex-direction:column;gap:var(--space-8,32px)}}.topic_header__j1ktl{margin-bottom:2rem}.topic_sectionLabel__uPvsa{font-family:var(--f-ui),system-ui,sans-serif;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);display:block;margin-bottom:.5rem}.topic_topicName__2Orw_{font-family:var(--f-display),Georgia,serif;font-size:1.6rem;font-weight:400;color:var(--ink);margin:0 0 .75rem}.topic_blurb__VEFSF{font-family:var(--f-body),Georgia,serif;font-size:17px;color:var(--text);line-height:1.75;max-width:620px;margin:0}.topic_list__vHMkN{list-style:none;padding:0;margin:0}.topic_listItem__uuuM8{padding:22px 0;border-bottom:1px solid var(--border)}.topic_postTitle__4EaE_{font-family:var(--f-display),Georgia,serif;font-size:1.3rem;font-weight:400;color:var(--ink);text-decoration:none;transition:color var(--t-fast)}.topic_postTitle__4EaE_:hover{color:var(--accent)}.topic_postDescription__YpPpu{margin-top:.3rem;font-family:var(--f-body),Georgia,serif;font-size:.9rem;color:var(--text);line-height:1.5}.topic_meta__4CU8O{display:flex;align-items:center;gap:.75rem;margin-top:.2rem;font-family:var(--f-ui),system-ui,sans-serif;font-size:11px;color:var(--faint)}.topic_postDate__SoUzj{color:var(--faint)}.topic_sourceBadge__GSLL9{font-family:var(--f-ui),system-ui,sans-serif;font-size:10px;background:var(--accent-subtle);color:var(--accent);padding:2px 6px;border-radius:var(--radius-sm)}.topic_topicTags__QcGjp{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.4rem}.topic_topicTag__F7BQa{font-family:var(--f-ui),system-ui,sans-serif;font-size:10px;color:var(--faint);border:1px solid var(--border);border-radius:9999px;padding:1px 8px;text-decoration:none;transition:border-color var(--t-fast),color var(--t-fast)}.topic_topicTag__F7BQa:hover{border-color:var(--accent);color:var(--accent)}.topic_adjacentSection__Bed5O{padding:2rem 0 1rem;border-top:1px solid var(--border);margin-top:1rem}.topic_adjacentChips__uRYQX{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.topic_adjacentChip__Y727o{padding:4px 14px;border:1px solid var(--border);border-radius:999px;font-family:var(--f-ui),system-ui,sans-serif;font-size:12px;text-decoration:none;color:var(--text);transition:border-color var(--t-fast),color var(--t-fast)}.topic_adjacentChip__Y727o:hover{border-color:var(--accent);color:var(--accent)}