page{--bg:#fff;--bg-warm:#f6f6f4;--ink:#0a0a0a;--ink-2:#333;--ink-3:#666;--meta:#777;--caption:#767676;--rule:hsla(0,0%,4%,.12);--bar:#0a0a0a;--ease-arch:cubic-bezier(0.16,1,0.3,1);background:var(--bg);color:var(--ink);font-family:Montserrat Variable,Montserrat,"Source Han Serif SC","Noto Serif SC Variable","Noto Serif SC",Songti SC,STSong,SimSun,serif;font-feature-settings:"palt";font-size:1.4rem;font-weight:300;letter-spacing:.04em;line-height:1.8}body{color:var(--ink);font-family:Montserrat Variable,Montserrat,"Source Han Serif SC","Noto Serif SC Variable","Noto Serif SC",Songti SC,STSong,SimSun,serif;font-weight:300;letter-spacing:.04em}::selection{background:#0a0a0a;color:#fff}*{-webkit-tap-highlight-color:transparent}img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}[tabindex]:focus-visible,a:focus-visible,taro-button-core:focus-visible,taro-input-core:focus-visible,taro-textarea-core:focus-visible{outline:.1rem solid var(--ink);outline-offset:.15rem}::-webkit-scrollbar{height:.3rem;width:.3rem}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:hsla(0,0%,4%,.18);border-radius:.15rem}::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,4%,.32)}.serif{font-family:Montserrat Variable,Montserrat,"Source Han Serif SC","Noto Serif SC Variable","Noto Serif SC",Songti SC,STSong,SimSun,serif;font-weight:600;letter-spacing:.02em}.label{color:var(--ink-2);font-family:Montserrat Variable,Montserrat,"Source Han Serif SC","Noto Serif SC Variable","Noto Serif SC",Songti SC,serif;font-size:1.2rem;font-weight:600;letter-spacing:.3em;text-transform:uppercase}.muted{color:var(--ink-3)}.caption{color:var(--caption)}.hairline{background:var(--rule);height:.05rem}.sec-bar{background:var(--bar);height:.15rem;margin:0 auto;width:1.8rem}.page-wrap{padding:0 2rem 3rem}@media (min-width:769PX){.page-wrap,.v8{margin-left:auto;margin-right:auto;max-width:680PX}}.section-gap{padding-top:4.8rem}.brand-row{align-items:baseline;display:flex;justify-content:space-between;padding:1.8rem 2rem 1.4rem}.brand-zh{font-size:1.7rem;letter-spacing:.18em}.brand-en{color:var(--ink-2);font-family:Montserrat Variable,Montserrat,"Source Han Serif SC","Noto Serif SC Variable","Noto Serif SC",Songti SC,serif;font-size:1.1rem;font-weight:600;letter-spacing:.35em}.page-title{font-size:1.5rem;letter-spacing:.03em;line-height:1.25;margin:2rem 0 .4rem}.page-subtitle{color:var(--ink-3);font-family:Montserrat Variable,Montserrat,"Source Han Serif SC","Noto Serif SC Variable","Noto Serif SC",Songti SC,serif;font-size:1.1rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase}.tap-row{border-bottom:.05rem solid var(--rule);padding:1.4rem 0}.tap-row:active{opacity:.55}.btn-ghost{border:.05rem solid var(--ink);display:inline-block;font-family:Montserrat Variable,Montserrat,"Source Han Serif SC","Noto Serif SC Variable","Noto Serif SC",Songti SC,serif;font-size:1.1rem;font-weight:600;letter-spacing:.3em;padding:1.4rem 2.2rem;text-transform:uppercase;transition:background-color .18s ease,color .18s ease,opacity .18s ease}.btn-ghost:active{background:var(--ink);color:#fff}.det-missing{align-items:flex-start;display:flex;flex-direction:column;gap:1.4rem;padding-top:8rem}.det-missing .btn-ghost{margin-top:.6rem}.det-missing-sub{border-bottom:.05rem solid var(--rule);color:var(--ink-3);font-family:Montserrat Variable,Montserrat,"Source Han Serif SC","Noto Serif SC Variable","Noto Serif SC",Songti SC,serif;font-size:1.1rem;font-weight:600;letter-spacing:.14em;padding-bottom:.5rem;transition:border-color .18s ease}.det-missing-sub:active{border-bottom-color:var(--ink-2)}.taro-img,img,taro-image-core{background:var(--bg-warm)}.det-open{margin-top:2.2rem}.bk .btn-ghost,.det-open .btn-ghost{backdrop-filter:blur(.8rem) saturate(1.3);background:linear-gradient(180deg,hsla(0,0%,100%,.72),hsla(0,0%,100%,.4));border:.05rem solid hsla(0,0%,100%,.75);border-radius:.7rem;box-shadow:0 .6rem 1.4rem rgba(18,16,12,.14),0 .1rem .3rem rgba(18,16,12,.08),inset 0 .05rem 0 hsla(0,0%,100%,.95),inset 0 -.05rem 0 rgba(18,16,12,.06);transition:transform .16s ease,box-shadow .16s ease,opacity .18s ease}.bk .btn-ghost:active,.det-open .btn-ghost:active{background:linear-gradient(180deg,hsla(0,0%,100%,.52),hsla(0,0%,100%,.3));box-shadow:0 .25rem .7rem rgba(18,16,12,.12),inset 0 .1rem .4rem rgba(18,16,12,.12),inset 0 .05rem 0 hsla(0,0%,100%,.6);color:var(--ink);transform:translateY(.1rem)}.bk{background:radial-gradient(130% 100% at 50% 24%,#fff 0,#faf9f5 58%,#efede5 100%);bottom:0;display:flex;flex-direction:column;left:0;position:fixed;right:0;top:0;z-index:999}.bk::before{background:radial-gradient(ellipse at 50% 50%,rgba(31,28,22,.13) 0,rgba(31,28,22,0) 68%);content:"";filter:blur(.8rem);height:9%;left:50%;pointer-events:none;position:absolute;top:72%;transform:translateX(-50%);width:min(80vw,33rem)}.bk-bar{align-items:center;animation:bkBarIn .5s var(--ease-arch) both;border-bottom:.05rem solid var(--rule);display:flex;justify-content:space-between;padding:1.4rem 2rem 1.1rem}@keyframes bkBarIn{from{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.bk-title{flex:1;font-size:1.5rem;letter-spacing:.04em;margin-right:1.2rem}.bk-resume{backdrop-filter:blur(.6rem) saturate(1.25);background:linear-gradient(180deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,.42));border:.05rem solid hsla(0,0%,100%,.7);border-radius:.5rem;box-shadow:0 .25rem .7rem rgba(18,16,12,.1),inset 0 .05rem 0 hsla(0,0%,100%,.9);color:var(--ink-2);font-family:Montserrat Variable,Montserrat,"Source Han Serif SC","Noto Serif SC Variable","Noto Serif SC",Songti SC,serif;font-size:1rem;font-weight:600;letter-spacing:.1em;margin-right:.8rem;padding:.4rem .8rem;transition:transform .16s ease,box-shadow .16s ease,color .18s ease}.bk-resume:active{box-shadow:0 .1rem .3rem rgba(18,16,12,.1),inset 0 .1rem .3rem rgba(18,16,12,.1);color:var(--ink);transform:translateY(.05rem)}.bk-count{color:var(--meta);font-family:Montserrat Variable,Montserrat,"Source Han Serif SC","Noto Serif SC Variable","Noto Serif SC",Songti SC,serif;font-size:1.1rem;font-weight:600;letter-spacing:.22em}.bk-close{backdrop-filter:blur(.6rem) saturate(1.25);background:linear-gradient(180deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,.42));border:.05rem solid hsla(0,0%,100%,.7);border-radius:.5rem;box-shadow:0 .25rem .7rem rgba(18,16,12,.1),inset 0 .05rem 0 hsla(0,0%,100%,.9);color:var(--ink);font-family:Montserrat Variable,Montserrat,"Source Han Serif SC","Noto Serif SC Variable","Noto Serif SC",Songti SC,serif;font-size:1.1rem;font-weight:600;letter-spacing:.14em;padding:.5rem .9rem .5rem 1.2rem;transition:transform .16s ease,box-shadow .16s ease,color .18s ease}.bk-close:active{box-shadow:0 .1rem .3rem rgba(18,16,12,.1),inset 0 .1rem .3rem rgba(18,16,12,.1);color:var(--ink-2);transform:translateY(.05rem)}.bk-frame{animation:bkFrameIn .72s var(--ease-arch) both;box-shadow:0 0 0 .05rem hsla(0,0%,4%,.05),0 1.2rem 2.4rem hsla(0,0%,4%,.13),0 .4rem .8rem hsla(0,0%,4%,.06);flex:1;margin:1.6rem 2rem;perspective:75rem;-webkit-perspective:75rem;position:relative;touch-action:none}@keyframes bkFrameIn{from{opacity:0;transform:translateY(.9rem)}to{opacity:1;transform:translateY(0)}}.bk-frame::before{background:radial-gradient(ellipse at 3% 0,hsla(0,0%,4%,.2) 0,hsla(0,0%,4%,0) 55%),radial-gradient(ellipse at 97% 0,hsla(0,0%,4%,.2) 0,hsla(0,0%,4%,0) 55%),radial-gradient(ellipse at 50% 0,hsla(0,0%,4%,.07) 0,hsla(0,0%,4%,0) 60%);bottom:-.7rem;content:"";filter:blur(.1rem);height:1.9rem;left:.6rem;pointer-events:none;position:absolute;right:.6rem;z-index:0}.bk-page{backface-visibility:hidden;-webkit-backface-visibility:hidden;background-color:#f9f4ea;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.85' numOctaves='2' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.075'/%3E%3C/svg%3E");border:.05rem solid var(--rule);bottom:0;box-shadow:inset 0 .05rem 0 hsla(0,0%,100%,.5),inset 0 .1rem .2rem -.05rem hsla(0,0%,4%,.1),inset 0 0 2.2rem rgba(120,106,80,.05);display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;right:0;top:0}.bk-base{z-index:1}.bk-stack{inset:0;pointer-events:none;position:absolute;z-index:0}.bk-stack::after,.bk-stack::before{border:.05rem solid hsla(0,0%,4%,.14);box-shadow:0 .1rem .3rem hsla(0,0%,4%,.08);content:"";inset:0;position:absolute;transform-origin:50% 0}.bk-stack::before{background:#f6f0e2;opacity:.95;transform:translate(.25rem,.3rem) rotate(.3deg)}.bk-stack::after{background:#efe8d6;opacity:.8;transform:translate(.5rem,.6rem) rotate(.6deg)}.bk-base::after{background:linear-gradient(180deg,hsla(0,0%,4%,.09) 0,hsla(0,0%,4%,0) 8%),linear-gradient(0deg,hsla(0,0%,4%,.04) 0,hsla(0,0%,4%,0) 6%);content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.bk-base::before{background:linear-gradient(180deg,rgba(0,0,0,.22) 0,rgba(0,0,0,.1) 28%,transparent 55%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;z-index:6}.bk-frame.bk-turning .bk-base::before{animation:bkCast .64s cubic-bezier(.32,.11,.22,1)}@keyframes bkCast{0%{opacity:0}40%{opacity:.9}100%{opacity:0}}.bk-frame::after{background:repeating-linear-gradient(180deg,#f2ebda 0,#f2ebda .05rem,#ddd3ba 0,#ddd3ba .1rem);border:.05rem solid hsla(0,0%,4%,.09);border-bottom:none;border-radius:.2rem .2rem 0 0;box-shadow:inset .05rem 0 0 hsla(0,0%,100%,.4),inset -.05rem 0 0 hsla(0,0%,100%,.4);content:"";height:.5rem;left:.7rem;pointer-events:none;position:absolute;right:.7rem;top:-.4rem;z-index:7}.bk-lift{box-shadow:0 .9rem 2.2rem rgba(0,0,0,.13);inset:0;position:absolute;transform-origin:center top;-webkit-transform-origin:center top;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;z-index:5}.bk-lift.bk-drag-flipped:not(.bk-curl-host){transform:rotateX(150deg)}.bk-curl{inset:0;pointer-events:none;position:absolute;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.bk-curl .bk-seg{height:100%;left:0;position:absolute;right:0;top:100%;transform-origin:50% 0;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.bk-curl > .bk-seg{height:20%;top:0}.bk-curl .bk-seg-face{backface-visibility:hidden;-webkit-backface-visibility:hidden;left:0;overflow:hidden;position:absolute;right:0}.bk-curl .bk-seg-face::after{background:linear-gradient(180deg,hsla(0,0%,4%,.3) 0,hsla(0,0%,4%,.12) 24%,hsla(0,0%,4%,0) 52%);content:"";inset:0;opacity:var(--dk,0);pointer-events:none;position:absolute}.bk-curl .bk-seg-back{align-items:center;backface-visibility:hidden;-webkit-backface-visibility:hidden;background-color:#f0e8d6;background-image:linear-gradient(180deg,hsla(0,0%,4%,.08) 0,hsla(0,0%,4%,0) 30%);display:flex;inset:0;justify-content:center;opacity:var(--bk,0);position:absolute;transform:rotateX(180deg);-webkit-transform:rotateX(180deg)}.bk-flip-out .bk-seg-0{animation:bkSegOut0 .64s cubic-bezier(.32,.11,.22,1) forwards}.bk-flip-out .bk-seg-1{animation:bkSegOut1 .64s cubic-bezier(.32,.11,.22,1) forwards}.bk-flip-out .bk-seg-2{animation:bkSegOut2 .64s cubic-bezier(.32,.11,.22,1) forwards}.bk-flip-out .bk-seg-3{animation:bkSegOut3 .64s cubic-bezier(.32,.11,.22,1) forwards}.bk-flip-out .bk-seg-4{animation:bkSegOut4 .64s cubic-bezier(.32,.11,.22,1) forwards}.bk-flip-in .bk-seg-0{animation:bkSegIn0 .64s cubic-bezier(.32,.11,.22,1) forwards}.bk-flip-in .bk-seg-1{animation:bkSegIn1 .64s cubic-bezier(.32,.11,.22,1) forwards}.bk-flip-in .bk-seg-2{animation:bkSegIn2 .64s cubic-bezier(.32,.11,.22,1) forwards}.bk-flip-in .bk-seg-3{animation:bkSegIn3 .64s cubic-bezier(.32,.11,.22,1) forwards}.bk-flip-in .bk-seg-4{animation:bkSegIn4 .64s cubic-bezier(.32,.11,.22,1) forwards}@keyframes bkSegOut0{0%{transform:rotateX(0deg)}25%{transform:rotateX(5.14deg)}55%{transform:rotateX(14.08deg)}84%{transform:rotateX(30.3deg)}93%{transform:rotateX(31deg)}100%{transform:rotateX(30deg)}}@keyframes bkSegOut1{0%{transform:rotateX(0deg)}25%{transform:rotateX(4.93deg) rotate(.27deg)}55%{transform:rotateX(14.08deg) rotate(.34deg)}84%{transform:rotateX(30.3deg)}93%{transform:rotateX(31.8deg) rotate(.05deg)}100%{transform:rotateX(30deg)}}@keyframes bkSegOut2{0%{transform:rotateX(0deg)}25%{transform:rotateX(5.32deg) rotate(.54deg)}55%{transform:rotateX(14.08deg) rotate(.68deg)}84%{transform:rotateX(30.3deg)}93%{transform:rotateX(30.8deg) rotate(.1deg)}100%{transform:rotateX(30deg)}}@keyframes bkSegOut3{0%{transform:rotateX(0deg)}25%{transform:rotateX(5.94deg) rotate(.81deg)}55%{transform:rotateX(14.08deg) rotate(1.02deg)}84%{transform:rotateX(30.3deg)}93%{transform:rotateX(28deg) rotate(.15deg)}100%{transform:rotateX(30deg)}}@keyframes bkSegOut4{0%{transform:rotateX(0deg)}25%{transform:rotateX(5.94deg) rotate(1.08deg)}55%{transform:rotateX(14.08deg) rotate(1.36deg)}84%{transform:rotateX(30.3deg)}93%{transform:rotateX(28deg) rotate(.19deg)}100%{transform:rotateX(30deg)}}@keyframes bkSegIn0{0%{transform:rotateX(30deg)}45%{transform:rotateX(14.08deg)}82%{transform:rotateX(-5.36deg)}100%{transform:rotateX(0deg)}}@keyframes bkSegIn1{0%{transform:rotateX(30deg)}45%{transform:rotateX(14.08deg) rotate(-.34deg)}82%{transform:rotateX(-6.52deg) rotate(-.11deg)}100%{transform:rotateX(0deg)}}@keyframes bkSegIn2{0%{transform:rotateX(30deg)}45%{transform:rotateX(14.08deg) rotate(-.68deg)}82%{transform:rotateX(-4.36deg) rotate(-.22deg)}100%{transform:rotateX(0deg)}}@keyframes bkSegIn3{0%{transform:rotateX(30deg)}45%{transform:rotateX(14.08deg) rotate(-1.02deg)}82%{transform:rotateX(-.99deg) rotate(-.33deg)}100%{transform:rotateX(0deg)}}@keyframes bkSegIn4{0%{transform:rotateX(30deg)}45%{transform:rotateX(14.08deg) rotate(-1.36deg)}82%{transform:rotateX(-.99deg) rotate(-.44deg)}100%{transform:rotateX(0deg)}}.bk-tease{animation:bkTease 1.1s var(--ease-arch) .55s 1 backwards;transform-origin:center top}@keyframes bkTease{0%,100%{transform:rotateX(0deg)}38%{transform:rotateX(9deg)}}.bk-back{align-items:center;backface-visibility:hidden;-webkit-backface-visibility:hidden;background-color:#f0e8d6;background-image:linear-gradient(180deg,hsla(0,0%,4%,.1) 0,hsla(0,0%,4%,0) 10%),radial-gradient(ellipse at 50% 115%,hsla(0,0%,4%,.06) 0,hsla(0,0%,4%,0) 60%),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.85' numOctaves='2' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.05'/%3E%3C/svg%3E");border:.05rem solid hsla(0,0%,4%,.1);display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transform:rotateX(180deg);-webkit-transform:rotateX(180deg)}.bk-back-mark{color:hsla(0,0%,4%,.13);font-family:Montserrat Variable,Montserrat,"Source Han Serif SC","Noto Serif SC Variable","Noto Serif SC",Songti SC,serif;font-size:.9rem;font-weight:600;letter-spacing:.6em;text-indent:.6em;text-transform:uppercase}.bk-flip-out .bk-back{animation:bkBackOut .64s cubic-bezier(.32,.11,.22,1) forwards}.bk-flip-in  .bk-back{animation:bkBackIn .64s cubic-bezier(.32,.11,.22,1) forwards}@keyframes bkBackOut{0%,44%{opacity:0}100%,56%{opacity:1}}@keyframes bkBackIn{0%,44%{opacity:1}100%,56%{opacity:0}}.bk-shade{backface-visibility:hidden;-webkit-backface-visibility:hidden;background:linear-gradient(180deg,hsla(0,0%,4%,.3) 0,hsla(0,0%,4%,.12) 24%,hsla(0,0%,4%,0) 52%);inset:0;opacity:0;pointer-events:none;position:absolute;z-index:6}.bk-flip-out .bk-shade{animation:bkShadeOut .64s cubic-bezier(.32,.11,.22,1) forwards}.bk-flip-in  .bk-shade{animation:bkShadeIn .64s cubic-bezier(.32,.11,.22,1) forwards}@keyframes bkShadeOut{0%{opacity:0}50%{opacity:.85}100%{opacity:0}}@keyframes bkShadeIn{0%{opacity:0}50%{opacity:.85}100%{opacity:0}}.bk-lift.bk-flip-out:not(.bk-curl-host){animation:bkFlipOut .64s cubic-bezier(.32,.11,.22,1) forwards}.bk-lift.bk-flip-in:not(.bk-curl-host){animation:bkFlipIn .64s cubic-bezier(.32,.11,.22,1) forwards}.bk-flip-out .bk-seg-face::after{animation:bkShadeOut .64s cubic-bezier(.32,.11,.22,1) forwards}.bk-flip-in .bk-seg-face::after{animation:bkShadeIn .64s cubic-bezier(.32,.11,.22,1) forwards}.bk-flip-out .bk-seg-back{animation:bkBackOut .64s cubic-bezier(.32,.11,.22,1) forwards}.bk-flip-in .bk-seg-back{animation:bkBackIn .64s cubic-bezier(.32,.11,.22,1) forwards}.bk-face-in::after,.bk-face-out::after{background:linear-gradient(180deg,rgba(0,0,0,.26) 0,rgba(0,0,0,.1) 20%,hsla(0,0%,100%,.36) 38%,hsla(0,0%,100%,0) 56%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;z-index:7}.bk-face-out::after{animation:bkCurlOut .64s cubic-bezier(.32,.11,.22,1) forwards}.bk-face-in::after{animation:bkCurlIn .64s cubic-bezier(.32,.11,.22,1) forwards}@keyframes bkCurlOut{0%{opacity:.15}45%{opacity:1}100%{opacity:0}}@keyframes bkCurlIn{0%{opacity:0}55%{opacity:1}100%{opacity:.15}}.bk-face-in::before,.bk-face-out::before{background:linear-gradient(180deg,hsla(0,0%,100%,0) 55%,hsla(0,0%,100%,.3) 84%,hsla(0,0%,100%,.7));content:"";inset:0;opacity:0;pointer-events:none;position:absolute;z-index:7}.bk-face-out::before{animation:bkEdgeOut .64s cubic-bezier(.32,.11,.22,1) forwards}.bk-face-in::before{animation:bkEdgeIn .64s cubic-bezier(.32,.11,.22,1) forwards}@keyframes bkEdgeOut{0%{opacity:0}38%{opacity:1}72%{opacity:.4}100%{opacity:0}}@keyframes bkEdgeIn{0%{opacity:0}28%{opacity:.4}62%{opacity:1}100%{opacity:0}}@keyframes bkFlipOut{0%{transform:rotateX(0deg) scaleY(1) rotate(0deg)}55%{transform:rotateX(86deg) scaleY(.975) rotate(.4deg)}84%{transform:rotateX(151.5deg) scaleY(1.004) rotate(.06deg)}100%{transform:rotateX(150deg) scaleY(1) rotate(0deg)}}@keyframes bkFlipIn{0%{transform:rotateX(150deg) scaleY(1) rotate(0deg)}45%{transform:rotateX(86deg) scaleY(.975) rotate(-.4deg)}88%{transform:rotateX(-.8deg) scaleY(1.002) rotate(0deg)}100%{transform:rotateX(0deg) scaleY(1) rotate(0deg)}}.bk-turn-in .bk-base{animation:bkPress .64s cubic-bezier(.32,.11,.22,1)}@keyframes bkPress{0%,62%{transform:translateY(0) scaleY(1)}80%{transform:translateY(.075rem) scaleY(.996)}100%{transform:translateY(0) scaleY(1)}}.bk-frame.bk-turn-in{animation:bkFrameLand .64s cubic-bezier(.32,.11,.22,1)}@keyframes bkFrameLand{0%,78%{transform:translateY(0)}90%{transform:translateY(.1rem)}100%{transform:translateY(0)}}.bk-turning .bk-stack{animation:bkStackBreathe .64s cubic-bezier(.32,.11,.22,1)}@keyframes bkStackBreathe{0%,100%{transform:translateY(0)}50%{transform:translateY(-.25rem)}}@media (prefers-reduced-motion:reduce){.bk-flip-in,.bk-flip-out{animation:none}.bk-frame.bk-turning .bk-base::before{animation:none}.bk-turn-in .bk-base,.bk-turning .bk-stack{animation:none}.bk-flip-in .bk-back,.bk-flip-out .bk-back{animation:none}.bk-flip-in .bk-shade,.bk-flip-out .bk-shade{animation:none;opacity:0}.bk-bar,.bk-frame,.bk-hint{animation:none}.bk-flip-in .bk-seg,.bk-flip-out .bk-seg{animation:none}.bk-flip-in .bk-seg-face::after,.bk-flip-out .bk-seg-face::after{animation:none;opacity:0}.bk-flip-in .bk-seg-back,.bk-flip-out .bk-seg-back{animation:none;opacity:0}.bk-tease{animation:none}.bk-face-in::after,.bk-face-in::before,.bk-face-out::after,.bk-face-out::before{animation:none;opacity:0}}.bk-photo{flex:1;overflow:hidden;padding:1.2rem}.bk-img{height:100%;width:100%}.bk-ph-l{padding:1.4rem 17% 2.2rem 1.4rem}.bk-ph-r{padding:1.4rem 1.4rem 2.2rem 17%}.bk-cap{align-items:baseline;border-top:.05rem solid var(--rule);display:flex;justify-content:flex-end;padding:.7rem 5.2rem .9rem}.bk-cap-n{color:var(--meta);font-family:Montserrat Variable,Montserrat,"Source Han Serif SC","Noto Serif SC Variable","Noto Serif SC",Songti SC,serif;font-size:1.1rem;font-weight:600;letter-spacing:.2em}.bk-text{display:flex;flex:1;min-height:0;overflow:hidden;padding:2.4rem 2.2rem}.bk-text-scroll{height:100%;width:100%}.bk-text-scroll .taro-scroll-view__scroll-y{display:flex;flex-direction:column;height:100%}.bk-text-p{color:var(--ink-2);font-size:1.6rem;letter-spacing:.04em;line-height:1.9;margin:auto 0}.bk-cover{padding:1.3rem}.bk-page.bk-cover{background-color:#f6efdf;box-shadow:inset 0 0 0 .05rem rgba(120,104,72,.1),inset 0 .1rem .2rem -.05rem hsla(0,0%,4%,.1),inset 0 0 2.6rem rgba(120,106,80,.07)}.bk-cover-img{border:.05rem solid var(--rule);box-shadow:0 .3rem .9rem hsla(0,0%,4%,.12);height:20%;width:100%}.bk-cover-info{display:flex;flex:none;flex-direction:column;margin-top:auto;padding:0 .5rem}.bk-cover-j .bk-cover-img{border:none;box-shadow:none;height:56%}.bk-cover-t{color:var(--ink);display:block;font-size:2.4rem;letter-spacing:.03em;line-height:1.35}.bk-cover-en{color:var(--ink-2);display:block;font-family:Montserrat Variable,Montserrat,"Source Han Serif SC","Noto Serif SC Variable","Noto Serif SC",Songti SC,serif;font-size:1.2rem;font-weight:600;letter-spacing:.08em;margin-top:.6rem;text-transform:uppercase}.bk-cover-meta{color:var(--caption);display:block;font-size:1.2rem;letter-spacing:.06em;margin-top:1rem}.bk-end{align-items:center;justify-content:center}.bk-end-t{display:block;font-size:2.2rem;letter-spacing:.03em;margin-top:1.8rem;text-align:center}.bk-end-en{color:var(--caption);display:block;font-family:Montserrat Variable,Montserrat,"Source Han Serif SC","Noto Serif SC Variable","Noto Serif SC",Songti SC,serif;font-size:1.1rem;font-weight:600;letter-spacing:.08em;margin-top:.6rem;text-align:center;text-transform:uppercase}.bk-end-btn{margin-top:2.8rem}.bk-end-all{backdrop-filter:blur(.7rem) saturate(1.25);background:linear-gradient(180deg,hsla(0,0%,100%,.68),hsla(0,0%,100%,.4));border:.05rem solid hsla(0,0%,100%,.7);border-radius:.6rem;box-shadow:0 .4rem 1rem rgba(18,16,12,.12),0 .1rem .25rem rgba(18,16,12,.08),inset 0 .05rem 0 hsla(0,0%,100%,.92);color:var(--ink-2);font-family:Montserrat Variable,Montserrat,"Source Han Serif SC","Noto Serif SC Variable","Noto Serif SC",Songti SC,serif;font-size:1.1rem;font-weight:600;letter-spacing:.14em;margin-top:1.8rem;padding:.7rem 1.8rem;transition:transform .16s ease,box-shadow .16s ease,color .18s ease}.bk-end-all:active{box-shadow:0 .15rem .4rem rgba(18,16,12,.1),inset 0 .1rem .3rem rgba(18,16,12,.1);color:var(--ink);transform:translateY(.05rem)}.bk-end-close{backdrop-filter:blur(.7rem) saturate(1.2);background:linear-gradient(180deg,hsla(0,0%,100%,.55),hsla(0,0%,100%,.3));border:.05rem solid hsla(0,0%,100%,.6);border-radius:.6rem;box-shadow:0 .3rem .8rem rgba(18,16,12,.1),inset 0 .05rem 0 hsla(0,0%,100%,.85);color:var(--ink-3);font-family:Montserrat Variable,Montserrat,"Source Han Serif SC","Noto Serif SC Variable","Noto Serif SC",Songti SC,serif;font-size:1.1rem;font-weight:600;letter-spacing:.14em;margin-top:1.4rem;padding:.7rem 1.8rem;transition:transform .16s ease,box-shadow .16s ease,color .18s ease}.bk-end-close:active{box-shadow:0 .1rem .3rem rgba(18,16,12,.08),inset 0 .1rem .3rem rgba(18,16,12,.08);color:var(--ink-2);transform:translateY(.05rem)}.bk-drag-cast{background:linear-gradient(180deg,rgba(0,0,0,.24) 0,rgba(0,0,0,.12) 26%,transparent 52%);inset:0;opacity:0;pointer-events:none;position:absolute;transform-origin:center top;z-index:4}.rv-live .rv{opacity:0;transform:translateY(1.5rem);transition:opacity .7s var(--ease-arch),transform .7s var(--ease-arch)}.rv-live .rv.rv-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.rv-live .rv{opacity:1;transform:none;transition:none}}.bk-hint{animation:bkHintIn .6s var(--ease-arch) .35s both;color:var(--meta);display:block;font-family:Montserrat Variable,Montserrat,"Source Han Serif SC","Noto Serif SC Variable","Noto Serif SC",Songti SC,serif;font-size:1.1rem;font-weight:600;letter-spacing:.2em;padding:.7rem 0 1.7rem;text-align:center}@keyframes bkHintIn{from{opacity:0;transform:translateY(.3rem)}to{opacity:1;transform:translateY(0)}}body.wx-lite .bk .btn-ghost,body.wx-lite .bk-close,body.wx-lite .bk-end-all,body.wx-lite .bk-end-close,body.wx-lite .bk-resume,body.wx-lite .det-open .btn-ghost,body.wx-lite .of-sync-btn{backdrop-filter:none;background:linear-gradient(180deg,hsla(0,0%,100%,.94),hsla(0,0%,100%,.86))}@media (max-width:520PX){page{font-size:17PX}.label{font-size:14PX}.brand-zh{font-size:20PX}.brand-en{font-size:13PX}.page-title{font-size:18PX}.page-subtitle{font-size:13PX}.btn-ghost{font-size:13PX}.det-missing-sub{font-size:13PX}.bk-title{font-size:18PX}.bk-resume{font-size:12PX}.bk-count{color:var(--ink-2);font-size:14PX}.bk-close{font-size:13PX}.bk-back-mark{font-size:11PX}.bk-cap-n{color:var(--ink-2);font-size:14PX}.bk-text-p{font-size:19PX}.bk-cover-t{font-size:29PX}.bk-cover-en{font-size:14PX}.bk-cover-meta{font-size:14PX}.bk-end-t{font-size:26PX}.bk-end-en{font-size:13PX}.bk-end-all{font-size:13PX}.bk-end-close{font-size:13PX}.bk-hint{color:var(--ink-2);font-size:13PX}}