.HeaderShell_chrome__Xj3lC{display:flex;flex-direction:column;gap:.625rem;border:1px solid rgba(47,111,78,.14);border-radius:1.25rem;background:#fffdf8;padding:.625rem .75rem;box-shadow:0 10px 28px -20px rgba(44,36,22,.4)}@media(min-width:1024px){.HeaderShell_chrome__Xj3lC{flex-direction:row;align-items:center;gap:.75rem;border-radius:9999px;padding:.45rem .75rem .45rem 1.1rem}}.HeaderShell_topRow__8hzGT{display:flex;width:100%;min-width:0;align-items:center;gap:.5rem}@media(min-width:1024px){.HeaderShell_topRow__8hzGT{display:contents}}.HeaderShell_menuButton__8KeIu{display:inline-flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgba(47,111,78,.2);background:rgba(47,111,78,.08);color:#2f6f4e;transition:background-color .15s ease}.HeaderShell_menuButton__8KeIu:hover{background:rgba(47,111,78,.14)}@media(min-width:1024px){.HeaderShell_menuButton__8KeIu{display:none}}.HeaderShell_brand__A_WK1{display:inline-flex;min-width:0;flex:1 1 auto;align-items:center;justify-content:flex-end;overflow:visible;text-align:right;color:#2f6f4e;text-decoration:none}.HeaderShell_brand__A_WK1:hover{color:#245a3e}@media(min-width:1024px){.HeaderShell_brand__A_WK1{flex:0 1 auto;justify-content:flex-start;text-align:left}}.HeaderShell_navDesktop__XKaMR{display:none;min-height:0;width:100%;flex-wrap:nowrap;align-items:center;gap:1.1rem;overflow-x:auto;font-size:.8125rem;font-weight:600;color:rgba(44,36,22,.62);-ms-overflow-style:none;scrollbar-width:none}.HeaderShell_navDesktop__XKaMR::-webkit-scrollbar{display:none}@media(min-width:1024px){.HeaderShell_navDesktop__XKaMR{display:flex;flex:1 1 0%;justify-content:center;padding:0 .5rem}}.HeaderShell_navLink__ILNOA{flex-shrink:0;border-radius:9999px;padding:.3rem .55rem;text-decoration:none;color:inherit;transition:background-color .15s ease,color .15s ease}.HeaderShell_navLink__ILNOA:hover{background:rgba(47,111,78,.1);color:#2f6f4e}.HeaderShell_searchWrap__qJPc_{display:none;width:100%;flex-shrink:1;min-width:0}@media(min-width:1024px){.HeaderShell_searchWrap__qJPc_{display:block;margin-left:auto;width:auto;max-width:min(100%,230px);flex-shrink:1}}.HeaderShell_scrim__5Yxp7{position:fixed;inset:0;z-index:40;background:rgba(44,36,22,.35);border:none;padding:0;cursor:pointer}@media(min-width:1024px){.HeaderShell_scrim__5Yxp7{display:none}}.HeaderShell_drawer__PI5dU{position:fixed;left:0;top:0;z-index:50;display:flex;height:100dvh;width:min(100%,19.5rem);flex-direction:column;border-right:1px solid rgba(47,111,78,.15);background:#fffdf8;box-shadow:0 25px 50px -20px rgba(44,36,22,.35)}@media(min-width:1024px){.HeaderShell_drawer__PI5dU{display:none}}.HeaderShell_drawerHead__rawG2{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(47,111,78,.12);padding:.85rem}.HeaderShell_drawerTitle__Bwn0v{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#2f6f4e}.HeaderShell_drawerClose__fGG8F{display:inline-flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:9999px;border:none;background:rgba(0,0,0,0);color:rgba(44,36,22,.55);cursor:pointer}.HeaderShell_drawerClose__fGG8F:hover{background:rgba(47,111,78,.1)}.HeaderShell_drawerSearch__6ezRp{border-bottom:1px solid rgba(47,111,78,.12);padding:.85rem}.HeaderShell_drawerNav__trTlP{display:flex;flex:1 1 0%;flex-direction:column;gap:.25rem;overflow-y:auto;overscroll-behavior:contain;padding:.65rem .65rem max(.75rem,env(safe-area-inset-bottom))}.HeaderShell_drawerNavLink__M3uIK{border-radius:.85rem;padding:.75rem .85rem;font-size:.9375rem;font-weight:600;text-decoration:none;color:#2c2416;transition:background-color .15s ease}.HeaderShell_drawerNavLink__M3uIK:hover{background:rgba(47,111,78,.1);color:#2f6f4e}.HeaderShell_drawerNavLinkMuted__yGlbg{color:rgba(44,36,22,.7)}.HeaderShell_srOnly__M74IC{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.HeaderShell_icon__b4l86{display:block}.HeaderShell_searchDesktop__43sTo,.HeaderShell_searchDrawer__czrpv{width:100%;max-width:none}.Shell_shell__soQy7{display:flex;min-height:100vh;flex-direction:column;background:radial-gradient(circle at 12% 0,rgba(47,111,78,.08),transparent 42%),linear-gradient(180deg,#f7f3ea,#f3efe6 40%,#efe8db);color:#2c2416}.Shell_header__ltHqv{border-bottom:1px solid rgba(47,111,78,.18);background:rgba(255,253,248,.88);padding-top:env(safe-area-inset-top);backdrop-filter:blur(10px);box-shadow:0 8px 24px -18px rgba(44,36,22,.35)}.Shell_headerInner__Y_JRj{margin-left:auto;margin-right:auto;max-width:72rem;padding:.75rem 1rem}@media(min-width:640px){.Shell_headerInner__Y_JRj{padding:.875rem 1.25rem}}.Shell_main__D558v{flex:1 1 0%;padding-bottom:1.75rem;padding-top:.75rem}@media(min-width:640px){.Shell_main__D558v{padding-bottom:2.75rem;padding-top:1.25rem}}.Shell_mainInner__HHmTS{margin-left:auto;margin-right:auto;max-width:72rem;padding:.5rem 1rem}.Shell_footer__hJ6Hm{margin-top:auto;border-top:1px solid rgba(47,111,78,.15);background:#ebe4d6;padding:1.5rem 0;color:rgba(44,36,22,.55)}@media(min-width:640px){.Shell_footer__hJ6Hm{padding:2rem 0}}.Shell_footerInner__vcTqg{margin-left:auto;margin-right:auto;max-width:72rem;padding-left:1rem;padding-right:1rem}.Shell_footerBar__co02P{display:flex;flex-direction:column;gap:1rem;font-size:.8125rem;line-height:1.25rem}@media(min-width:640px){.Shell_footerBar__co02P{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}}.Shell_domain__r_wkX{word-break:break-all;font-weight:600;color:#2f6f4e}.ThemeShell_offlineBanner__TX9IW{border-bottom:1px solid rgba(245,158,11,.4);background:rgba(69,26,3,.92);padding:.5rem 1rem;text-align:center;font-size:.75rem;line-height:1.4;color:#fef3c7}.ThemeShell_offlineBanner__TX9IW strong{font-weight:600}.ThemeShell_offlineBanner__TX9IW code{border-radius:.25rem;background:rgba(0,0,0,.3);padding:.1rem .35rem;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.7rem}