@font-face{font-family:Caveat;src:url(/font/caveat-site-20a49fbe52.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:XTY Handwriting SC;src:url(/font/xty-handwriting-sc-5d21df2e99.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:Exposure;src:url(/font/exposure_var.woff2)format("woff2");font-weight:600 700;font-style:normal;font-display:swap}@font-face{font-family:XTY Hero Display;src:url(/font/xty-hero-display.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+20,U+41,U+49,U+3001,U+4E0E,U+4EA7,U+4F53,U+5177,U+54C1,U+5DE5,U+5EFA,U+6709,U+6784,U+7528,U+7684,U+7F51,U+9875,U+9A8C}*{box-sizing:border-box}:root{--site-gutter:5.6%;--site-font:"Helvetica Neue", Helvetica, Arial, "PingFang SC", sans-serif;--font-handwriting-en:"Caveat", var(--site-font);--font-handwriting-zh:"XTY Handwriting SC", "Kaiti SC", KaiTi, var(--site-font);--font-handwriting:var(--font-handwriting-en);--surface-default:#f7f7f7;--surface-secondary:#e8e8e5;--text-primary:#20221f;--text-secondary:#6c7068}:root:lang(zh-CN){--font-handwriting:var(--font-handwriting-zh)}html{background:var(--surface-default);scroll-behavior:smooth}body{background:var(--surface-default);min-width:0;color:var(--text-primary);font-family:var(--site-font);letter-spacing:0;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-weight:400}a{color:inherit;text-decoration:none}::selection{color:#fff;background:#378366}a:focus-visible,button:focus-visible{outline-offset:6px;outline:2px solid #24775b}button{font:inherit}@media (max-width:700px){:root{--site-gutter:6%}}canvas,video{display:block}:root{--learn-shift:2px;--learn-spread:8deg;--learn-in:.35s;--learn-out:.35s;--learn-ease:cubic-bezier(.22, 1, .36, 1)}.t-learn-chevron{transition:transform var(--learn-out) var(--learn-ease);display:inline-flex;transform:translate(0)}.t-learn-arm{transform-box:view-box;transform-origin:10px 8px;vector-effect:non-scaling-stroke;transition:transform var(--learn-out) var(--learn-ease)}.t-learn:hover .t-learn-chevron{transform:translateX(var(--learn-shift));transition-duration:var(--learn-in)}.t-learn:hover .t-learn-arm{transition-duration:var(--learn-in)}.t-learn:hover .t-learn-arm-top{transform:rotate(var(--learn-spread))}.t-learn:hover .t-learn-arm-bot{transform:rotate(calc(var(--learn-spread) * -1))}@media (prefers-reduced-motion:reduce){.t-learn-chevron,.t-learn-arm{transition:none!important}html{scroll-behavior:auto}}
