.layout_shell__B3QgY{min-height:100vh;display:flex;flex-direction:column;background:#fff;font-family:var(--font-sans);color:var(--ink,#1A2140)}.layout_wrap__ueshw{max-width:760px;margin:0 auto;padding:0 32px}.layout_header__V2q81{border-bottom:1px solid var(--line,#e3e8f0);padding:18px 0}.layout_header__V2q81 .layout_wrap__ueshw{max-width:1160px;display:flex;align-items:center;justify-content:space-between;gap:24px}.layout_logo___R37T{font-family:var(--font-serif);font-size:20px;font-weight:400;color:var(--navy,#1E2761);text-decoration:none;letter-spacing:-.01em}.layout_nav__7L3XR{display:flex;gap:24px}.layout_navLink__0QOjc{font-size:13.5px;color:var(--muted,#7A8BA8);text-decoration:none;transition:color .12s}.layout_navLink__0QOjc:hover{color:var(--ink,#1A2140)}.layout_main__ek3r_{flex:1 1;padding:56px 0 72px}.layout_footer__oYyny{border-top:1px solid var(--line,#e3e8f0);padding:36px 0}.layout_footer__oYyny .layout_wrap__ueshw{max-width:1160px}.layout_footerInner__ivW2Q{display:flex;align-items:center;justify-content:space-between;gap:24px}.layout_footerLogo__ueSSt{font-family:var(--font-serif);font-size:17px;font-weight:400;color:var(--navy,#1E2761);text-decoration:none}.layout_footerLinks__H2nev{display:flex;gap:22px;font-size:13px}.layout_footerLink__tb_q6{color:var(--muted,#7A8BA8);text-decoration:none;transition:color .12s}.layout_footerLink__tb_q6:hover{color:var(--ink,#1A2140)}.layout_footerCorp__iDldJ{font-size:12px;color:var(--faint,#9BADC8)}@media (max-width:640px){.layout_nav__7L3XR{display:none}.layout_footerInner__ivW2Q{flex-direction:column;align-items:flex-start;gap:14px}.layout_footerLinks__H2nev{flex-wrap:wrap;gap:12px}}