html{scroll-padding-bottom:var(--cookie-banner-h,0px)}body{padding-bottom:var(--cookie-banner-h,0px)}.site .cookie-banner{z-index:40;overscroll-behavior:contain;border-top:3px solid var(--seam);background:var(--aside);max-width:680px;max-height:calc(100dvh - 48px);color:var(--ink);box-shadow:0 18px 50px rgba(var(--scrim-rgb),.22);border-radius:4px;margin-inline:auto;padding:40px 44px 36px;position:fixed;bottom:24px;left:24px;right:24px;overflow-y:auto}.site .cookie-banner__h{color:var(--label);font-family:"MADE Outer Sans",var(--sans);font-size:16px;font-weight:500;line-height:1.3}:lang(zh) .site .cookie-banner__h{font-family:"MADE Outer Sans",var(--tc),var(--sans)}.site .cookie-banner__text{color:var(--muted);margin-top:14px;font-size:15px;line-height:1.55}.site .cookie-banner__text .arrow{margin-left:4px;font-size:15px;display:inline}.site .cookie-banner__purposes{gap:8px;margin-top:20px;display:grid}.site .cookie-banner__purpose{background:var(--card);color:var(--heading);cursor:pointer;border-radius:4px;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 18px;font-size:15px;line-height:1.4;display:flex}.site .cookie-banner__desc{color:var(--muted);margin-top:4px;font-size:14px;line-height:1.5;display:block}.site .cookie-banner__switch{background:var(--muted);cursor:pointer;width:44px;height:24px;transition:background-color var(--d-hover) var(--e-out);border:0;border-radius:12px;flex:none;margin-top:2px;padding:0;position:relative}.site .cookie-banner__switch[data-checked]{background:var(--link)}.site .cookie-banner__switch[data-disabled]{cursor:default;opacity:.6}.site .cookie-banner__thumb{background:var(--card);width:18px;height:18px;transition:left var(--d-hover) var(--e-out);border-radius:50%;position:absolute;top:3px;left:3px}.site .cookie-banner__thumb[data-checked]{left:23px}.site .cookie-banner__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:26px;display:flex}.site .cookie-banner__actions .arrow{cursor:pointer;background:0 0;border:0;margin-right:auto;padding:0}.site .cookie-banner :focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid}@media (max-width:640px){.site .cookie-banner{border-radius:0;max-height:calc(100dvh - 72px);padding:32px 24px 28px;bottom:0;left:0;right:0}.site .cookie-banner__actions .pill{white-space:nowrap;flex:1 1 0;padding-inline:14px}.site .cookie-banner__actions .arrow{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.cookie-banner__switch,.cookie-banner__thumb{transition:none}}
@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.p.2u3lqdovtp4z3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0jgzmitmnoe6_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_715224f4-module__3DCRoq__className{font-family:Figtree,Figtree Fallback;font-style:normal}.figtree_715224f4-module__3DCRoq__variable{--font-figtree:"Figtree", "Figtree Fallback"}
