.Footer_footer__keb02{position:relative;padding:clamp(80px,14svh,160px) var(--gut) calc(28px + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--rule)}.Footer_invite__ktzAW{position:relative;display:grid;grid-gap:20px;gap:20px;padding-bottom:clamp(48px,10svh,120px)}.Footer_write__vBdyL{margin:0;font:500 clamp(64px,14vw,240px)/.86 var(--font-display);letter-spacing:-.045em}.Footer_write__vBdyL:lang(zh){font:600 clamp(48px,10vw,160px)/1.25 var(--font-zh);letter-spacing:0}.Footer_mail__cdQpY{justify-self:start;padding-bottom:2px;font-size:clamp(17px,1.8vw,26px);color:var(--ink);text-decoration:none;border-bottom:1px solid var(--red);-webkit-user-select:all;-moz-user-select:all;user-select:all}.Footer_form__Td5zy{justify-self:start;font-size:14px;color:var(--mute)}.Footer_seal__AepOD{position:absolute;right:0;bottom:clamp(48px,10svh,120px);width:clamp(72px,9vw,128px)}.Footer_row__FH6Vq{display:flex;flex-wrap:wrap;align-items:center;gap:4px 24px;padding-top:14px;border-top:1px solid var(--rule);font-size:var(--label);letter-spacing:.14em;text-transform:uppercase}.Footer_row__FH6Vq a,.Footer_row__FH6Vq button{display:inline-flex;align-items:center;min-height:44px;padding:0;color:inherit;background:none;border:0;text-decoration:none;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.Footer_row__FH6Vq a:hover,.Footer_row__FH6Vq button:hover{color:var(--red-text)}.Footer_legal__961EU{color:var(--mute)}.Footer_row__FH6Vq :lang(zh){letter-spacing:.04em}@media (max-width:759px){.Footer_seal__AepOD{position:static;justify-self:end;margin-top:-24px}}.ModeToggle_toggle__NjLaX{display:inline-grid;place-items:center;min-width:44px;min-height:44px;padding:0;background:none;border:0;color:inherit;cursor:pointer}.ModeToggle_icon__swxB1{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ModeToggle_whenNight__xB_mM{display:none}html[data-mode=night] .ModeToggle_whenNight__xB_mM{display:block}html[data-mode=night] .ModeToggle_whenDay__ezIJ1{display:none}.Header_skip__Kn75s{position:fixed;left:var(--gut);top:-100px;z-index:100;padding:10px 14px;background:var(--ink);color:var(--paper)}.Header_skip__Kn75s:focus{top:8px}.Header_bar__2nPEi{position:fixed;inset:0 0 auto 0;z-index:80;height:calc(var(--head) + env(safe-area-inset-top, 0px));padding:env(safe-area-inset-top,0) var(--gut) 0;display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--paper);color:var(--ink);transition:transform .45s var(--ease-wipe),background-color .35s,color .35s}.Header_bar__2nPEi[data-hidden=true]{transform:translateY(-100%)}html[data-menu=open] .Header_bar__2nPEi{background:transparent;color:var(--on-red)}.Header_mark___Nyhk{font:600 15px/1 var(--font-text);letter-spacing:.02em;color:inherit;text-decoration:none;white-space:nowrap}.Header_tools__p_6LF{display:flex;align-items:center;gap:clamp(10px,2vw,28px);font-size:13px}.Header_langs__wvOeI{display:flex}.Header_langs__wvOeI a{display:inline-flex;align-items:center;min-height:44px;padding:0 7px;color:inherit;text-decoration:none;letter-spacing:.06em;white-space:nowrap}.Header_langs__wvOeI a[aria-current=true]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}@media (max-width:420px){.Header_bar__2nPEi{gap:12px}.Header_tools__p_6LF{gap:6px}.Header_langs__wvOeI a{padding:0 5px}}@media (max-width:374px){.Header_langs__wvOeI{display:none}}@media (prefers-reduced-motion:reduce){.Header_bar__2nPEi{transition:none}}