@font-face{font-family:MADE Outer Sans;font-weight:250;font-style:normal;font-display:swap;src:url(/fonts/outer-sans-thin.woff2)format("woff2")}@font-face{font-family:MADE Outer Sans;font-weight:300;font-style:normal;font-display:swap;src:url(/fonts/outer-sans-light.woff2)format("woff2")}@font-face{font-family:MADE Outer Sans;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/outer-sans-regular.woff2)format("woff2")}@font-face{font-family:MADE Outer Sans;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/outer-sans-medium.woff2)format("woff2")}@font-face{font-family:MADE Outer Sans;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/outer-sans-bold.woff2)format("woff2")}@font-face{font-family:MADE Outer Sans;font-weight:900;font-style:normal;font-display:swap;src:url(/fonts/outer-sans-black.woff2)format("woff2")}*,:before,:after{box-sizing:border-box}:root{--e-out:cubic-bezier(.165,.84,.44,1);--d-press:90ms;--d-hover:.18s;--d-ui:.24s;--d-photo:.38s;--d-enter:.5s;--d-title:.55s;--d-curtain:.6s;--d-stagger:70ms;--lh-display:1.02;--lh-display-long:1.1;--lh-marquee:1;--lh-h2:1.05;--lh-h3:1.15;--sec-y:110px;--sec-y-lg:150px;--red:#be2d2d;--page:#fbf8f2;--card:#fff;--panel:#efe8dc;--aside:#f5f0e8;--tint:#f7e3dd;--tint-ink:#8e1f1f;--block:#4a1a1c;--block-ink:#fff;--block-accent:#e3d0b4;--scrim-rgb:74,26,28;--scrim-hero-rgb:0,0,0;--fill:#ece5d8;--heading:#1d225d;--emph:#be2d2d;--figure:var(--emph);--label:#be2d2d;--link:#363da1;--accent-ink:#be2d2d;--danger:var(--accent-ink);--accent:#be2d2d;--seam:var(--accent);--tag:var(--accent);--tag-ink:var(--block-ink);--bullet:var(--tag);--btn:#be2d2d;--btn-ink:var(--block-ink);--btn-hover:var(--block);--btn-outline:#be2d2d;--line:#e5ddcf;--line-strong:#9a8c74;--ring:var(--link);--ink:#1d225d;--muted:#4e5273;--ph:#5e6289;--sans:var(--font-figtree),var(--font-tc),-apple-system,"Segoe UI",sans-serif;--tc:var(--font-tc),"PingFang TC",sans-serif;--press:14%;--press-fade:.86}html,body{-webkit-tap-highlight-color:transparent;margin:0}@media (prefers-reduced-motion:no-preference){html[data-smooth]{scroll-behavior:smooth}}:target,[id]{scroll-margin-top:96px}body{-webkit-font-smoothing:antialiased}body,p,li,dd,dt,blockquote,figcaption,cite,label,button,a,span,div{text-wrap-style:pretty}h1,h2,h3,h4,h5,h6,.why,.hero h1,.foot .l h2{text-wrap-style:balance}@media (max-width:1100px){:root{--sec-y:72px;--sec-y-lg:96px}}@media (max-width:640px){:root{--sec-y:56px;--sec-y-lg:72px}}
:lang(zh) :is(h1,h2,h3,h4,.pill,.nav .rows a,.arrow,.side b,.side a,.tbl th,.why,.acc-tr,.post h3,.feat .tag,.htag,.tag,.kv dt,.comm .list .tag,.comm .crest .tag,.comm .list .gi,.foot .r b,.foot .r .big a,.foot .col a,.frm .fld>label,.stage .strip button,.stage .c .tag){letter-spacing:.25em;overflow-wrap:anywhere}:lang(zh) .site .hero h1 .wd{white-space:normal}:root:lang(zh){--sans:var(--font-figtree),var(--font-tc),-apple-system,"Segoe UI",sans-serif}:lang(zh) .site :is(h1,h2,h3,h4,.pill,.nav .rows,.arrow,.side b,.tbl th,.stats b,.vpanel-prices .st b,.vpanel .st b,.why,.acc-tr,.post h3,.person b,.person small,.feat .tag,.htag,.tag,.kv dt,.comm .list .tag,.comm .crest .tag,.comm .list .gi,.foot .r b,.foot .r .big a,.frm .fld>label,.stage .strip button,.stage .c .tag){font-family:"MADE Outer Sans",var(--font-tc),var(--sans)}
