.layout_container__ba1z3{min-height:calc(100vh - 190px)}.layout_app__BnGsc{width:100%;max-width:var(--page-width);margin:0 auto;padding:4rem 1.5rem 5rem}.layout_home__hZke4{width:100%}.layout_footer__agPsP{border-top:1px solid var(--border-color);padding:2rem 1.5rem;display:flex;justify-content:center;gap:1.5rem;font-size:.85rem;color:var(--muted-color)}@media (max-width:640px){.layout_app__BnGsc{padding:2.5rem 1.25rem 3rem}.layout_footer__agPsP{flex-direction:column;text-align:center;gap:.25rem}}.navbar_navbar__W944y{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:#fff;box-shadow:0 2px 7px rgba(0,0,0,.0705882353)}.navbar_inner__71bbF{max-width:var(--page-width);margin:auto;padding:1.1rem 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:2rem}.navbar_siteTitle__xUEJG{color:#252525;text-decoration:none;font-size:1.35rem;font-weight:700;white-space:nowrap}.navbar_navList__NoTkm{list-style:none;display:flex;gap:1.6rem;margin:0;padding:0}.navbar_navItem__oA71R{margin:0}.navbar_navLink__EiGaQ{color:#34495e;text-decoration:none;font-size:.9rem}.navbar_active__SE9U1 .navbar_navLink__EiGaQ,.navbar_navLink__EiGaQ:hover{color:var(--link-color)}.navbar_active__SE9U1 .navbar_navLink__EiGaQ{font-weight:600}.navbar_menuButton__6xzT3{display:none}@media(max-width:720px){.navbar_inner__71bbF{padding:.85rem 1.25rem;flex-wrap:wrap;gap:0}.navbar_siteTitle__xUEJG{font-size:1.15rem}.navbar_menuButton__6xzT3{display:block;border:0;background:none;color:#34495e;font-size:1.4rem;padding:.2rem .5rem;cursor:pointer}.navbar_navList__NoTkm{display:none;width:100%;padding:1rem 0 .4rem}.navbar_open__sjc_T{display:flex;flex-direction:column;gap:.7rem}.navbar_navLink__EiGaQ{display:block;padding:.2rem 0}}