.footer-module__AuUAmG__inner{gap:var(--s-6);width:100%;max-width:calc(var(--container) + var(--gutter) * 2);padding:var(--s-10) var(--gutter) var(--s-8);color:var(--text-sub);font-size:var(--fs-13);margin-inline:auto;line-height:1.6;display:grid}.footer-module__AuUAmG__top{gap:var(--s-5);display:grid}.footer-module__AuUAmG__intro{gap:var(--s-1);display:grid}.footer-module__AuUAmG__brand{color:var(--grey-700);font-size:var(--fs-20);letter-spacing:-.06em;margin:0;font-weight:800;line-height:1.2}.footer-module__AuUAmG__wordmark{color:var(--grey-700);letter-spacing:-.02em;font-family:Gelasio,Georgia,serif;font-size:22px;font-weight:700;line-height:1.1}.footer-module__AuUAmG__wordmarkDot{color:#e4b28e;font-family:Gelasio,Georgia,serif;font-size:22px;font-weight:700;line-height:1.1}.footer-module__AuUAmG__brandKo{color:var(--text-muted);letter-spacing:.02em;margin-left:6px;font-size:12px;font-weight:600}.footer-module__AuUAmG__tagline{color:var(--text-sub);margin:0}.footer-module__AuUAmG__links{gap:0 var(--s-5);flex-wrap:wrap;display:flex}.footer-module__AuUAmG__links a{min-height:44px;color:var(--text-sub);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.footer-module__AuUAmG__links a:hover{color:var(--text-strong)}.footer-module__AuUAmG__links .footer-module__AuUAmG__strong{color:var(--grey-700);font-weight:700}.footer-module__AuUAmG__business{border-top:1px solid var(--line-subtle);padding-top:var(--s-3)}.footer-module__AuUAmG__business summary{align-items:center;gap:var(--s-1);min-height:44px;color:var(--text-muted);cursor:pointer;font-weight:500;list-style:none;display:inline-flex}.footer-module__AuUAmG__business summary::-webkit-details-marker{display:none}.footer-module__AuUAmG__business summary:hover{color:var(--text-sub)}.footer-module__AuUAmG__caret{transition:transform .15s var(--ease)}.footer-module__AuUAmG__business[open] .footer-module__AuUAmG__caret{transform:rotate(180deg)}.footer-module__AuUAmG__business dl{gap:var(--s-1);margin:var(--s-2) 0 0;display:grid}.footer-module__AuUAmG__business dl>div{gap:0 var(--s-2);flex-wrap:wrap;display:flex}.footer-module__AuUAmG__business dt{color:var(--text-sub);flex:none;font-weight:600}.footer-module__AuUAmG__business dd{color:var(--text-sub);word-break:keep-all;margin:0}.footer-module__AuUAmG__business a{color:inherit;text-underline-offset:2px;text-decoration:underline}.footer-module__AuUAmG__copyright{color:var(--text-muted);margin:0}@media (min-width:768px){.footer-module__AuUAmG__inner{padding-top:var(--s-12);padding-bottom:var(--s-12)}.footer-module__AuUAmG__top{grid-template-columns:1fr auto;align-items:start}.footer-module__AuUAmG__business dl{gap:var(--s-1) var(--s-6);flex-wrap:wrap;display:flex}}
.shell-module__mVS6Ia__shell{background:var(--bg);min-height:100dvh;color:var(--text)}@media (max-width:767px){.shell-module__mVS6Ia__shell{padding-bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom))}}.shell-module__mVS6Ia__header{z-index:50;border-bottom:1px solid var(--line-subtle);-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);background:#fffffff0;position:sticky;top:0}.shell-module__mVS6Ia__headerInner{align-items:center;gap:var(--s-6);width:100%;max-width:calc(var(--container) + var(--gutter) * 2);height:var(--header-h);padding-inline:var(--gutter);margin-inline:auto;display:flex}.shell-module__mVS6Ia__brand{min-height:44px;color:var(--grey-900);letter-spacing:-.06em;align-items:center;font-size:23px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.shell-module__mVS6Ia__wordmark{color:var(--grey-900);letter-spacing:-.02em;font-family:Gelasio,Georgia,serif;font-size:23px;font-weight:700;line-height:1}.shell-module__mVS6Ia__wordmarkDot{color:#e4b28e;font-family:Gelasio,Georgia,serif;font-size:23px;font-weight:700;line-height:1}.shell-module__mVS6Ia__brandKo{color:var(--grey-500);letter-spacing:.02em;margin-left:6px;font-size:11px;font-weight:600}.shell-module__mVS6Ia__nav{display:none}.shell-module__mVS6Ia__nav a{min-height:44px;padding:0 var(--s-3);border-radius:var(--r-8);color:var(--text-sub);font-size:var(--fs-15);transition:color .15s var(--ease), background-color .15s var(--ease);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.shell-module__mVS6Ia__nav a:hover{background:var(--fill);color:var(--text-strong)}.shell-module__mVS6Ia__nav a[aria-current=page]{color:var(--text-strong)}.shell-module__mVS6Ia__tools{align-items:center;gap:var(--s-1);margin-left:auto;display:flex}.shell-module__mVS6Ia__searchPill{border-radius:var(--r-12);width:44px;height:44px;color:var(--text-strong);place-items:center;text-decoration:none;display:inline-grid}.shell-module__mVS6Ia__searchPill span{display:none}.shell-module__mVS6Ia__searchPill:hover{background:var(--fill)}.shell-module__mVS6Ia__tools .auth-control{min-height:44px;padding:0 var(--s-4);border-radius:var(--r-12);background:var(--fill);color:var(--text-strong);font:inherit;font-size:var(--fs-14);cursor:pointer;white-space:nowrap;border:0;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.shell-module__mVS6Ia__tools .auth-control:hover{background:var(--fill-strong)}.shell-module__mVS6Ia__tools .auth-control__active{align-items:center;gap:var(--s-1);display:none}.shell-module__mVS6Ia__tools .auth-control__active p{color:var(--red-600);font-size:var(--fs-12);margin:0}.shell-module__mVS6Ia__tools .auth-control__active button.auth-control{color:var(--text-sub);background:0 0}@media (min-width:768px){.shell-module__mVS6Ia__headerInner{gap:var(--s-8)}.shell-module__mVS6Ia__nav{align-items:center;gap:var(--s-1);display:flex}.shell-module__mVS6Ia__searchPill{gap:var(--s-2);width:auto;min-width:220px;height:44px;padding:0 var(--s-4) 0 var(--s-3);border-radius:var(--r-full);background:var(--fill);color:var(--text-muted);font-size:var(--fs-14);place-items:unset;justify-content:flex-start;align-items:center;display:inline-flex}.shell-module__mVS6Ia__searchPill span{display:inline}.shell-module__mVS6Ia__searchPill:hover{background:var(--fill-strong)}.shell-module__mVS6Ia__tools{gap:var(--s-2)}.shell-module__mVS6Ia__tools .auth-control__active{display:inline-flex}}.shell-module__mVS6Ia__tabBar{z-index:60;height:calc(var(--tabbar-h) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--line-subtle);-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);background:#fffffff5;grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.shell-module__mVS6Ia__tabBar a{color:var(--grey-600);letter-spacing:-.02em;transition:color .15s var(--ease);place-content:center;justify-items:center;gap:3px;font-size:12px;font-weight:600;text-decoration:none;display:grid}.shell-module__mVS6Ia__tabBar a svg{width:24px;height:24px}.shell-module__mVS6Ia__tabBar a[aria-current=page]{color:var(--grey-900)}.shell-module__mVS6Ia__tabBar a:active svg{transform:scale(.92)}@media (min-width:768px){.shell-module__mVS6Ia__tabBar{display:none}}
