.footer_footer__Ipbrb{--cl-label:var(--cl-font-mono),ui-monospace,monospace;background:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px) 0 0 /24px 24px,linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px) 0 0 /24px 24px,var(--cl-ink);color:var(--cl-paper);font-family:var(--cl-font-sans),ui-sans-serif,system-ui,-apple-system,"Hiragino Sans","Noto Sans JP","Noto Sans Arabic","Segoe UI",sans-serif;padding-block:56px 32px;border-top:3px solid var(--cl-cobalt)}.footer_footer__Ipbrb:lang(ar){--cl-label:inherit}.footer_wrap__ckC62{max-width:1160px;margin-inline:auto;padding-inline:16px}@media (min-width:720px){.footer_wrap__ckC62{padding-inline:32px}}.footer_top__5LThV{display:grid;gap:40px}@media (min-width:860px){.footer_top__5LThV{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:64px}}.footer_brand__2_LgY{display:inline-flex;align-items:center;gap:10px;color:var(--cl-paper);text-decoration:none;font-family:var(--cl-font-serif),Georgia,serif;font-size:24px;font-weight:600;letter-spacing:-.01em}.footer_mark__gJg9b{width:28px;height:28px;color:var(--cl-paper);--cl-cobalt:#7D96F0}.footer_desc__e3EA4{margin-top:14px;max-width:40ch;color:rgba(244,245,241,.7);font-size:15px;line-height:1.7}.footer_cols__ahq0r{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.footer_colTitle__hdK32{font-family:var(--cl-label);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#9FB1F4;margin-bottom:14px}.footer_list__t5CaL{list-style:none;padding:0;margin:0;display:grid;gap:10px}.footer_list__t5CaL a{color:rgba(244,245,241,.86);text-decoration:none;font-size:15px}.footer_list__t5CaL a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.footer_copy__3v88Y{margin-top:48px;padding-top:20px;border-top:1px solid rgba(255,255,255,.12);font-family:var(--cl-label);font-size:12px;color:rgba(244,245,241,.55)}