.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)}@media (max-width:768px){.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)}.extras_section__gWE1o{margin:2.5rem 0}.extras_dl__VFLtn{display:grid;grid-template-columns:max-content 1fr;grid-gap:.5rem 1.5rem;gap:.5rem 1.5rem;margin:0}.extras_dlRow__oOqA_{display:contents}.extras_dt__UrSRi{font-family:var(--f-ui),system-ui,sans-serif;font-size:12px;font-weight:600;color:var(--faint);padding-top:.1rem}.extras_dd__RoyUR{margin:0;font-family:var(--f-body),Georgia,serif;font-size:15px;color:var(--text)}.extras_plainList__T2mc4{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.extras_plainList__T2mc4 li{font-family:var(--f-body),Georgia,serif;font-size:15px;color:var(--text)}.extras_historyList__fjCGj{list-style:none;padding:0;display:flex;flex-direction:column;gap:.5rem}.extras_historyList__fjCGj li{display:flex;align-items:baseline;gap:.75rem}.extras_historyYear__YxwtF{font-family:var(--f-mono),monospace;font-size:12px;color:var(--faint);min-width:3.5rem}.extras_quoteList__gezs6{list-style:none;padding:0;display:flex;flex-direction:column;gap:1.5rem}.extras_quoteItem__w2SA0{max-width:var(--max-prose,680px)}.extras_quoteText__56GkI{font-family:var(--f-body),Georgia,serif;font-size:15px;font-style:italic;color:var(--text);margin:0 0 .2rem}.extras_quoteSource__kQAKf{font-family:var(--f-ui),system-ui,sans-serif;font-size:12px;color:var(--faint);margin:0}.extras_backLink__CegA4{margin-top:3rem}