.hero[data-astro-cid-36xqwagk]{position:relative;padding:clamp(2rem,4.5vw,3.25rem) 0 3rem;overflow:hidden}.hero-glow[data-astro-cid-36xqwagk]{position:absolute;inset:-20% -10% auto;height:900px;background:radial-gradient(ellipse 50% 40% at 50% 35%,rgba(124,92,252,.13),transparent 70%),radial-gradient(ellipse 30% 25% at 78% 20%,rgba(16,185,129,.06),transparent 70%);pointer-events:none}.hero-text[data-astro-cid-36xqwagk]{position:relative;text-align:center;max-width:60rem}.hero-title[data-astro-cid-36xqwagk]{font-family:var(--font-display);font-weight:var(--display-weight);font-size:clamp(2.3rem,5.6vw,4.5rem);line-height:1.04;letter-spacing:-.026em;color:#211e1a;margin-top:1.1rem;text-wrap:balance}.hero-title[data-astro-cid-36xqwagk] em[data-astro-cid-36xqwagk]{display:block;font-style:italic;color:#6a45f0}.hero-title-line[data-astro-cid-36xqwagk]{display:block}.hero-title-line--annotated[data-astro-cid-36xqwagk]{padding:.42em 0 .3em}.mk-keep[data-astro-cid-36xqwagk]{white-space:nowrap}.mk[data-astro-cid-36xqwagk]{position:relative;display:inline-block}.mk--read[data-astro-cid-36xqwagk]{z-index:0}.mk--read[data-astro-cid-36xqwagk]:before{content:"";position:absolute;z-index:-1;inset:.2em -.07em .06em -.09em;border-radius:.18em .07em .2em .06em/.3em .12em .34em .1em;background:linear-gradient(100deg,#ffd54f33,#ffd54fd1 8%,#ffce3cb8 92%,#ffd54f40);transform:rotate(-.8deg)}.mk-bracket[data-astro-cid-36xqwagk]{position:absolute;left:.02em;right:.02em;bottom:100%;height:.13em;margin-bottom:-.1em;border:.028em solid #211e1a;border-bottom:0;pointer-events:none}.mk-bracket[data-astro-cid-36xqwagk]:before{content:"∗∗";position:absolute;left:0;right:0;bottom:100%;padding-left:.12em;margin-bottom:.1em;text-align:center;font-family:Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-style:normal;font-weight:600;font-size:.27em;line-height:.7;letter-spacing:.12em;color:#6a45f0}.mk-axes[data-astro-cid-36xqwagk]{position:absolute;left:0;right:0;top:100%;height:.27em;margin-top:-.13em;border-left:.028em solid #211e1a;border-bottom:.028em solid #211e1a;pointer-events:none}.mk-axes[data-astro-cid-36xqwagk] i[data-astro-cid-36xqwagk]{position:absolute;width:.085em;height:.085em;margin:-.0425em;border-radius:50%;background:#6a45f0}.mk-axes[data-astro-cid-36xqwagk] i[data-astro-cid-36xqwagk]:nth-child(1){left:14%;top:78%}.mk-axes[data-astro-cid-36xqwagk] i[data-astro-cid-36xqwagk]:nth-child(2){left:38%;top:52%}.mk-axes[data-astro-cid-36xqwagk] i[data-astro-cid-36xqwagk]:nth-child(3){left:62%;top:46%}.mk-axes[data-astro-cid-36xqwagk] i[data-astro-cid-36xqwagk]:nth-child(4){left:87%;top:14%}.mk-axes[data-astro-cid-36xqwagk] b[data-astro-cid-36xqwagk]{position:absolute;left:8%;right:6%;top:46%;height:.022em;min-height:1px;background:#7c5cfc80;transform:rotate(var(--trend, -9deg))}html[lang^=zh] .mk-axes[data-astro-cid-36xqwagk] b[data-astro-cid-36xqwagk]{--trend: -8deg}.mk--write[data-astro-cid-36xqwagk]{margin-right:.62em}.mk--write[data-astro-cid-36xqwagk]:after{content:"[1]";position:absolute;left:100%;top:.12em;margin-left:.34em;font-family:Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-style:normal;font-weight:600;font-size:.3em;line-height:1;letter-spacing:0;color:#6a45f0}.mk-caret[data-astro-cid-36xqwagk]{position:absolute;left:100%;top:.16em;bottom:.1em;width:.04em;min-width:2px;margin-left:.045em;border-radius:2px;background:#7c5cfc}@media(prefers-reduced-motion:no-preference){.hero-title-line--annotated[data-astro-cid-36xqwagk] .mk--read[data-astro-cid-36xqwagk]:before{animation:mkSwipe .52s cubic-bezier(.3,.7,.2,1) .65s both}.hero-title-line--annotated[data-astro-cid-36xqwagk] .mk-bracket[data-astro-cid-36xqwagk]{animation:mkSwipe .46s ease-out 1.1s both}.hero-title-line--annotated[data-astro-cid-36xqwagk] .mk-bracket[data-astro-cid-36xqwagk]:before{animation:mkPop .36s cubic-bezier(.2,1.4,.4,1) 1.52s both}.hero-title-line--annotated[data-astro-cid-36xqwagk] .mk-axes[data-astro-cid-36xqwagk]{animation:mkSwipe .48s ease-out 1.6s both}.hero-title-line--annotated[data-astro-cid-36xqwagk] .mk-axes[data-astro-cid-36xqwagk] i[data-astro-cid-36xqwagk]{animation:mkPop .32s cubic-bezier(.2,1.4,.4,1) both}.hero-title-line--annotated[data-astro-cid-36xqwagk] .mk-axes[data-astro-cid-36xqwagk] i[data-astro-cid-36xqwagk]:nth-child(1){animation-delay:1.96s}.hero-title-line--annotated[data-astro-cid-36xqwagk] .mk-axes[data-astro-cid-36xqwagk] i[data-astro-cid-36xqwagk]:nth-child(2){animation-delay:2.04s}.hero-title-line--annotated[data-astro-cid-36xqwagk] .mk-axes[data-astro-cid-36xqwagk] i[data-astro-cid-36xqwagk]:nth-child(3){animation-delay:2.12s}.hero-title-line--annotated[data-astro-cid-36xqwagk] .mk-axes[data-astro-cid-36xqwagk] i[data-astro-cid-36xqwagk]:nth-child(4){animation-delay:2.2s}.hero-title-line--annotated[data-astro-cid-36xqwagk] .mk-axes[data-astro-cid-36xqwagk] b[data-astro-cid-36xqwagk]{animation:mkFade .5s ease-out 2.3s both}.hero-title-line--annotated[data-astro-cid-36xqwagk] .mk-caret[data-astro-cid-36xqwagk]{animation:mkFade .16s ease-out 2.45s both,mkCaret 1.1s steps(1) 3.7s infinite}.hero-title-line--annotated[data-astro-cid-36xqwagk] .mk--write[data-astro-cid-36xqwagk]:after{animation:mkCite .42s cubic-bezier(.2,1.2,.4,1) 2.8s both}}@keyframes mkSwipe{0%{clip-path:inset(-2em 100% -2em 0)}to{clip-path:inset(-2em -1em -2em 0)}}@keyframes mkPop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes mkFade{0%{opacity:0}to{opacity:1}}@keyframes mkCite{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:none}}@keyframes mkCaret{50%{opacity:0}}html[lang^=zh] .hero-title[data-astro-cid-36xqwagk]{font-size:clamp(1.95rem,6.6vw,3.5rem);line-height:1.18}html[lang^=zh] .hero-title[data-astro-cid-36xqwagk] em[data-astro-cid-36xqwagk]{font-style:normal}.hero-sub[data-astro-cid-36xqwagk]{margin:1.1rem auto 0;max-width:46rem;font-size:clamp(1.02rem,1.5vw,1.18rem);line-height:1.65;color:#54504a}.hero-ctas[data-astro-cid-36xqwagk]{margin-top:1.5rem;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.hero-facts[data-astro-cid-36xqwagk]{margin-top:1rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 1.4rem;font-size:13.5px;color:#6c675f}.hero-facts[data-astro-cid-36xqwagk] li[data-astro-cid-36xqwagk]{display:inline-flex;align-items:center;gap:.45rem}.hero-facts[data-astro-cid-36xqwagk] li[data-astro-cid-36xqwagk]:before{content:"";width:6px;height:6px;border-radius:999px;background:#7c5cfc}.hero-media[data-astro-cid-36xqwagk]{position:relative;margin-top:clamp(1.75rem,3.5vw,2.5rem);max-width:74rem}.works[data-astro-cid-36xqwagk]{margin-top:1.75rem;text-align:center}.works-line[data-astro-cid-36xqwagk]{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.35rem 0;font-size:14px;color:#54504a}.works-label[data-astro-cid-36xqwagk]{color:#6c675f;margin-right:.75rem}.works-item[data-astro-cid-36xqwagk]+.works-item[data-astro-cid-36xqwagk]:before{content:"·";margin:0 .6rem;color:#b8b3a8}@media(max-width:720px){.works-label[data-astro-cid-36xqwagk]{flex-basis:100%;margin:0 0 .2rem}}.chapter-index[data-astro-cid-j7r2v5by]{margin:2rem auto 0;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;max-width:52rem}@media(max-width:720px){.chapter-index[data-astro-cid-j7r2v5by]{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;margin-left:-1rem;margin-right:-1rem;padding:0 1rem .4rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.chapter-index[data-astro-cid-j7r2v5by]::-webkit-scrollbar{display:none}.chapter-index[data-astro-cid-j7r2v5by]{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 2.5rem),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 2.5rem),transparent)}.chapter-chip[data-astro-cid-j7r2v5by]{flex-shrink:0}}.chapter-chip[data-astro-cid-j7r2v5by]{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .95rem;border-radius:999px;border:1px solid #e7e3d8;background:#fff;font-size:14px;color:#211e1a;text-decoration:none;white-space:nowrap;transition:border-color .2s,color .2s}.chapter-chip[data-astro-cid-j7r2v5by]:hover{border-color:#9d80fd;color:#5a33dc}.chapter-chip-pro[data-astro-cid-j7r2v5by],.chapter-pro[data-astro-cid-j7r2v5by]{font-size:10.5px;font-weight:600;letter-spacing:.04em;padding:.1rem .45rem;border-radius:999px;background:#ebe5ff;color:#5a33dc}.stage[data-astro-cid-j7r2v5by]{margin-top:clamp(2.5rem,6vw,4rem)}.stage-steps[data-astro-cid-j7r2v5by]{display:flex;flex-direction:column;gap:clamp(3.5rem,9vw,5.5rem);max-width:63rem;margin:0 auto}.stage-media[data-astro-cid-j7r2v5by]{display:none}.chapter[data-astro-cid-j7r2v5by]{scroll-margin-top:calc(var(--header-h) + 16px)}.chapter-kicker[data-astro-cid-j7r2v5by]{display:flex;align-items:center;gap:.6rem;font-family:ui-monospace,Cascadia Code,Consolas,Menlo,monospace;font-size:12.5px;letter-spacing:.04em;color:#5a33dc}.chapter-title[data-astro-cid-j7r2v5by]{margin-top:.7rem;font-family:var(--font-display);font-weight:var(--display-weight);font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.18;letter-spacing:-.01em;color:#211e1a;text-wrap:balance}.chapter-media[data-astro-cid-j7r2v5by]{margin-top:1.25rem}.features[data-astro-cid-j7r2v5by].stage-on .stage-media[data-astro-cid-j7r2v5by]{padding-bottom:2rem}.chapter-body[data-astro-cid-j7r2v5by]{margin-top:1.25rem;max-width:44rem;font-size:1.02rem;line-height:1.7;color:#54504a}.chapter-points[data-astro-cid-j7r2v5by]{margin-top:1rem;display:flex;flex-direction:column;gap:.55rem;max-width:44rem}.chapter-points[data-astro-cid-j7r2v5by] li[data-astro-cid-j7r2v5by]{position:relative;padding-left:1.6rem;font-size:.95rem;line-height:1.55;color:#211e1a}.chapter-points[data-astro-cid-j7r2v5by] li[data-astro-cid-j7r2v5by]:before{content:"";position:absolute;left:.15rem;top:.42em;width:.8rem;height:.45rem;border-left:2px solid #7c5cfc;border-bottom:2px solid #7c5cfc;transform:rotate(-45deg)}@media(min-width:1100px){.features[data-astro-cid-j7r2v5by].stage-on .features-shell[data-astro-cid-j7r2v5by]{max-width:88rem;padding-left:2rem;padding-right:2rem}.features[data-astro-cid-j7r2v5by].stage-on .stage[data-astro-cid-j7r2v5by]{display:grid;grid-template-columns:minmax(340px,1fr) minmax(0,984px);gap:3rem;align-items:start}.features[data-astro-cid-j7r2v5by].stage-on .stage-steps[data-astro-cid-j7r2v5by]{gap:.5rem;max-width:none;margin:0;padding-bottom:max(18vh,calc(100vh - 21rem))}.features[data-astro-cid-j7r2v5by].stage-on .chapter-media[data-astro-cid-j7r2v5by]{display:none}.features[data-astro-cid-j7r2v5by].stage-on .chapter[data-astro-cid-j7r2v5by]{padding:1.6rem 0 1.6rem 1.25rem;min-height:13rem;border-left:2px solid #e7e3d8;transition:border-color .3s ease}.features[data-astro-cid-j7r2v5by].stage-on .chapter[data-astro-cid-j7r2v5by]>[data-astro-cid-j7r2v5by]{transition:opacity .3s ease}.features[data-astro-cid-j7r2v5by].stage-on .chapter[data-astro-cid-j7r2v5by]:not(.is-active) .chapter-title[data-astro-cid-j7r2v5by]{opacity:.8}.features[data-astro-cid-j7r2v5by].stage-on .chapter[data-astro-cid-j7r2v5by]:not(.is-active) .chapter-kicker[data-astro-cid-j7r2v5by],.features[data-astro-cid-j7r2v5by].stage-on .chapter[data-astro-cid-j7r2v5by]:not(.is-active) .chapter-body[data-astro-cid-j7r2v5by]{opacity:.6}.features[data-astro-cid-j7r2v5by].stage-on .chapter[data-astro-cid-j7r2v5by].is-active{border-left-color:#7c5cfc}.features[data-astro-cid-j7r2v5by].stage-on .chapter-title[data-astro-cid-j7r2v5by]{font-size:1.5rem}.features[data-astro-cid-j7r2v5by].stage-on .chapter-points[data-astro-cid-j7r2v5by]{display:none}.features[data-astro-cid-j7r2v5by].stage-on .chapter-body[data-astro-cid-j7r2v5by]{font-size:.95rem;margin-top:.8rem}.features[data-astro-cid-j7r2v5by].stage-on .chapter-points[data-astro-cid-j7r2v5by] li[data-astro-cid-j7r2v5by]{font-size:.9rem}.features[data-astro-cid-j7r2v5by].stage-on .stage-media[data-astro-cid-j7r2v5by]{display:block;position:sticky;top:calc(var(--header-h) + 1.5rem)}.features[data-astro-cid-j7r2v5by].stage-on .stage-frame[data-astro-cid-j7r2v5by]{position:relative;width:min(100%,calc((100vh - var(--header-h) - 16rem) * 1.6));margin-left:auto}.features[data-astro-cid-j7r2v5by].stage-on .stage-size[data-astro-cid-j7r2v5by]{display:block;width:100%;aspect-ratio:16 / 10}.features[data-astro-cid-j7r2v5by].stage-on .stage-item[data-astro-cid-j7r2v5by]{position:absolute;top:var(--mat-top, var(--mat-pad));left:var(--mat-pad);right:var(--mat-pad);opacity:0;visibility:hidden;transform-origin:50% 60%;transform:translateY(-18px) scale(1.03);transition:opacity .32s ease,transform .45s cubic-bezier(.4,0,.6,1),visibility 0s linear .32s}.features[data-astro-cid-j7r2v5by].stage-on .stage-item[data-astro-cid-j7r2v5by].is-next{transform:translateY(34px) scale(.965);transition:none}.stage-item[data-astro-cid-j7r2v5by] .pm-note{display:none}.stage-captions[data-astro-cid-j7r2v5by]{display:grid;width:min(100%,calc((100vh - var(--header-h) - 16rem) * 1.6));margin:1rem 0 0 auto;padding:0 .25rem}.stage-caption[data-astro-cid-j7r2v5by]{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}.stage-caption[data-astro-cid-j7r2v5by].is-active{opacity:1;visibility:visible;transition:opacity .45s ease .2s}@media(prefers-reduced-motion:reduce){.stage-caption[data-astro-cid-j7r2v5by],.stage-caption[data-astro-cid-j7r2v5by].is-active{transition:none}}.stage-note[data-astro-cid-j7r2v5by]{margin-top:.6rem;font-size:12.5px;color:#6c675f}.stage-points[data-astro-cid-j7r2v5by]{display:flex;flex-wrap:wrap;gap:.5rem 1.6rem}.stage-points[data-astro-cid-j7r2v5by] li[data-astro-cid-j7r2v5by]{position:relative;padding-left:1.4rem;font-size:.9rem;line-height:1.5;color:#211e1a}.stage-points[data-astro-cid-j7r2v5by] li[data-astro-cid-j7r2v5by]:before{content:"";position:absolute;left:.1rem;top:.4em;width:.75rem;height:.42rem;border-left:2px solid #7c5cfc;border-bottom:2px solid #7c5cfc;transform:rotate(-45deg)}.features[data-astro-cid-j7r2v5by].stage-on .stage-item[data-astro-cid-j7r2v5by].is-active{opacity:1;visibility:visible;transform:none;transition:opacity .45s ease .12s,transform .75s cubic-bezier(.16,1,.3,1) .12s}}.anatomy-grid[data-astro-cid-lcjzuj73]{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:start;margin-top:clamp(2.25rem,5vw,3.5rem)}.ms[data-astro-cid-lcjzuj73]{margin:0;position:sticky;top:calc(var(--header-h) + 1.25rem)}.ms-page[data-astro-cid-lcjzuj73]{position:relative;padding:clamp(1.4rem,3.4vw,2.6rem) clamp(1.3rem,3.6vw,2.9rem) clamp(1.6rem,3.4vw,2.4rem);background:#fff;border:1px solid #e7e3d8;border-radius:4px;box-shadow:0 1px 1px #211e1a0a,0 2px 0 -1px #fff,0 3px 0 -1px #e7e3d8,0 5px 0 -2px #fff,0 6px 0 -2px #e7e3d8,0 34px 60px -34px #211e1a61;font-family:var(--font-display);color:#211e1a}html[lang^=zh] .ms-page[data-astro-cid-lcjzuj73]{font-family:Songti SC,STSong,SimSun,"Noto Serif CJK SC",serif}.ms-running[data-astro-cid-lcjzuj73]{display:flex;justify-content:space-between;gap:1rem;padding-bottom:.6rem;margin-bottom:1.1rem;border-bottom:1px solid #ece8de;font-family:ui-monospace,Cascadia Code,Consolas,Menlo,monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#8a857b}.ms-title[data-astro-cid-lcjzuj73]{font-size:clamp(1.15rem,2vw,1.45rem);line-height:1.25;font-weight:500;letter-spacing:-.01em;text-wrap:balance}.ms-h[data-astro-cid-lcjzuj73]{margin-top:1.05rem;font-size:.8rem;font-weight:600;letter-spacing:.01em;white-space:pre}.ms-p[data-astro-cid-lcjzuj73]{margin-top:.4rem;font-size:.92rem;line-height:1.7;font-weight:420}.ms-p[data-astro-cid-lcjzuj73] sup[data-astro-cid-lcjzuj73]{font-size:.72em;color:#5a33dc;font-family:Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,sans-serif;font-weight:600;margin-left:.1em}.ms-p[data-astro-cid-lcjzuj73] mark[data-astro-cid-lcjzuj73]{color:inherit;padding:.08em .05em;background:linear-gradient(100deg,#ffd54f40,#ffd54fc7 4%,#ffce3ca8 96%,#ffd54f40);border-radius:.2em .1em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.ms-h--refs[data-astro-cid-lcjzuj73]{margin-top:1.2rem;padding-top:.8rem;border-top:1px solid #ece8de}.ms-ref[data-astro-cid-lcjzuj73]{margin-top:.35rem;font-size:.8rem;line-height:1.6;color:#54504a}.ms-caret[data-astro-cid-lcjzuj73]{display:inline-block;width:2px;height:1.05em;margin-left:2px;vertical-align:-.18em;background:#7c5cfc;border-radius:1px;animation:msCaret 1.1s steps(1) infinite}@keyframes msCaret{50%{opacity:0}}.ms-region[data-astro-cid-lcjzuj73]{position:relative;border-radius:6px;outline:1.5px solid transparent;outline-offset:6px;transition:outline-color .25s,background-color .25s,opacity .25s}.ms-region--3[data-astro-cid-lcjzuj73]{margin-top:.9rem}.ms-pin[data-astro-cid-lcjzuj73],.note-pin[data-astro-cid-lcjzuj73]{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%;background:#211e1a;color:#faf9f6;font-family:Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,sans-serif;font-size:12px;font-weight:600;font-style:normal;line-height:1;transition:background-color .25s,transform .25s}.ms-pin[data-astro-cid-lcjzuj73]{position:absolute;left:calc(-1*clamp(1.3rem,3.6vw,2.9rem) - .75rem);top:.1rem;box-shadow:0 0 0 3px #faf9f6}.ms[data-astro-cid-lcjzuj73] .sf--plate .sf-sheet{padding:0;border:0;box-shadow:none;background:none}.ms[data-astro-cid-lcjzuj73] .sf--plate .sf-note{display:none}.ms[data-astro-cid-lcjzuj73] .sf--plate .sf-caption{font-family:Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Microsoft YaHei,sans-serif;font-size:12px;margin-top:.5rem}.ms[data-astro-cid-lcjzuj73] .sf--plate .sf-svg{width:min(100%,330px)}.ms-note[data-astro-cid-lcjzuj73]{margin-top:1rem;color:#6c675f;font-size:12.5px;line-height:1.65}.notes[data-astro-cid-lcjzuj73]{list-style:none;margin:0;padding:0;display:grid;gap:.25rem}.note[data-astro-cid-lcjzuj73] a[data-astro-cid-lcjzuj73]{position:relative;display:block;padding:1.35rem 1.25rem 1.35rem 3.6rem;border-radius:16px;color:#211e1a;text-decoration:none;transition:background-color .25s}.note[data-astro-cid-lcjzuj73]+.note[data-astro-cid-lcjzuj73] a[data-astro-cid-lcjzuj73]:before{content:"";position:absolute;left:3.6rem;right:1.25rem;top:-.125rem;border-top:1px solid #e7e3d8}.note-pin[data-astro-cid-lcjzuj73]{position:absolute;left:1.25rem;top:1.45rem}.note[data-astro-cid-lcjzuj73] h3[data-astro-cid-lcjzuj73]{font-family:var(--font-display);font-weight:var(--display-weight);font-size:clamp(1.3rem,2.2vw,1.65rem);line-height:1.2;letter-spacing:-.012em}.note[data-astro-cid-lcjzuj73] p[data-astro-cid-lcjzuj73]{margin-top:.55rem;color:#54504a;font-size:.95rem;line-height:1.7}.note-link[data-astro-cid-lcjzuj73]{display:inline-block;margin-top:.75rem;color:#5a33dc;font-size:.9rem;font-weight:600}.note[data-astro-cid-lcjzuj73] a[data-astro-cid-lcjzuj73]:hover,.note[data-astro-cid-lcjzuj73] a[data-astro-cid-lcjzuj73]:focus-visible{background:#fff}.note[data-astro-cid-lcjzuj73] a[data-astro-cid-lcjzuj73]:hover .note-pin[data-astro-cid-lcjzuj73],.note[data-astro-cid-lcjzuj73] a[data-astro-cid-lcjzuj73]:focus-visible .note-pin[data-astro-cid-lcjzuj73]{background:#6a45f0;transform:scale(1.08)}.note[data-astro-cid-lcjzuj73] a[data-astro-cid-lcjzuj73]:focus-visible{outline:2px solid #7c5cfc;outline-offset:2px}.anatomy-grid[data-astro-cid-lcjzuj73]:has(.note--1 a:is(:hover,:focus-visible)) .ms-region--1[data-astro-cid-lcjzuj73],.anatomy-grid[data-astro-cid-lcjzuj73]:has(.note--2 a:is(:hover,:focus-visible)) .ms-region--2[data-astro-cid-lcjzuj73],.anatomy-grid[data-astro-cid-lcjzuj73]:has(.note--3 a:is(:hover,:focus-visible)) .ms-region--3[data-astro-cid-lcjzuj73],.anatomy-grid[data-astro-cid-lcjzuj73]:has(.note--4 a:is(:hover,:focus-visible)) .ms-region--4[data-astro-cid-lcjzuj73]{outline-color:#7c5cfc;background-color:#7c5cfc0d}.anatomy-grid[data-astro-cid-lcjzuj73]:has(.note--1 a:is(:hover,:focus-visible)) .ms-region--1[data-astro-cid-lcjzuj73] .ms-pin[data-astro-cid-lcjzuj73],.anatomy-grid[data-astro-cid-lcjzuj73]:has(.note--2 a:is(:hover,:focus-visible)) .ms-region--2[data-astro-cid-lcjzuj73] .ms-pin[data-astro-cid-lcjzuj73],.anatomy-grid[data-astro-cid-lcjzuj73]:has(.note--3 a:is(:hover,:focus-visible)) .ms-region--3[data-astro-cid-lcjzuj73] .ms-pin[data-astro-cid-lcjzuj73],.anatomy-grid[data-astro-cid-lcjzuj73]:has(.note--4 a:is(:hover,:focus-visible)) .ms-region--4[data-astro-cid-lcjzuj73] .ms-pin[data-astro-cid-lcjzuj73]{background:#6a45f0;transform:scale(1.12)}.anatomy-grid[data-astro-cid-lcjzuj73]:has(.note a:is(:hover,:focus-visible)) .ms-region[data-astro-cid-lcjzuj73]{opacity:.45}.anatomy-grid[data-astro-cid-lcjzuj73]:has(.note--1 a:is(:hover,:focus-visible)) .ms-region--1[data-astro-cid-lcjzuj73],.anatomy-grid[data-astro-cid-lcjzuj73]:has(.note--2 a:is(:hover,:focus-visible)) .ms-region--2[data-astro-cid-lcjzuj73],.anatomy-grid[data-astro-cid-lcjzuj73]:has(.note--3 a:is(:hover,:focus-visible)) .ms-region--3[data-astro-cid-lcjzuj73],.anatomy-grid[data-astro-cid-lcjzuj73]:has(.note--4 a:is(:hover,:focus-visible)) .ms-region--4[data-astro-cid-lcjzuj73]{opacity:1}html.js .ms[data-astro-cid-lcjzuj73][data-reveal-state=pending]{opacity:0;transform:translateY(26px) rotate(-.6deg)}.ms[data-astro-cid-lcjzuj73]{transition:opacity .8s ease,transform .9s cubic-bezier(.16,1,.3,1)}.research-guide[data-astro-cid-lcjzuj73]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem 2rem;margin-top:clamp(2rem,5vw,3.25rem);padding:1.5rem;border:1px solid #ddd3f6;border-radius:20px;background:#f5f1ff}.research-guide[data-astro-cid-lcjzuj73] h3[data-astro-cid-lcjzuj73]{color:#30234f;font-weight:600}.research-guide[data-astro-cid-lcjzuj73] p[data-astro-cid-lcjzuj73]{margin-top:.4rem;max-width:42rem;color:#625b70;font-size:.9rem;line-height:1.7}.research-guide[data-astro-cid-lcjzuj73] a[data-astro-cid-lcjzuj73]{color:#5a33dc;font-size:.9rem;font-weight:600;text-decoration:underline;text-underline-offset:.2em}@media(max-width:900px){.anatomy-grid[data-astro-cid-lcjzuj73]{grid-template-columns:1fr}.ms[data-astro-cid-lcjzuj73]{position:static}.ms-page[data-astro-cid-lcjzuj73]{padding-left:2.5rem}.ms-pin[data-astro-cid-lcjzuj73]{left:-1.95rem;top:.15rem;width:1.3rem;height:1.3rem;font-size:11px;box-shadow:none}}@media(prefers-reduced-motion:reduce){.ms[data-astro-cid-lcjzuj73],.ms-region[data-astro-cid-lcjzuj73],.ms-pin[data-astro-cid-lcjzuj73],.note-pin[data-astro-cid-lcjzuj73]{transition:none}.ms-caret[data-astro-cid-lcjzuj73]{animation:none}}.analysis[data-astro-cid-g4mrqisl]{background:linear-gradient(180deg,#faf9f6,#f5f2ea)}.analysis-grid[data-astro-cid-g4mrqisl]{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(2rem,5vw,4.5rem);align-items:start}.analysis-text[data-astro-cid-g4mrqisl] .h-sub[data-astro-cid-g4mrqisl]{max-width:34rem}.analysis-steps[data-astro-cid-g4mrqisl]{margin-top:2rem;padding:0;list-style:none;border-top:1px solid #e0dbcf}.analysis-steps[data-astro-cid-g4mrqisl] li[data-astro-cid-g4mrqisl]{display:grid;grid-template-columns:2.6rem minmax(0,1fr);gap:.25rem;padding:1.15rem 0;border-bottom:1px solid #e0dbcf}.step-number[data-astro-cid-g4mrqisl]{font-family:ui-monospace,Cascadia Code,Consolas,Menlo,monospace;font-size:12px;letter-spacing:.06em;color:#6a45f0;padding-top:.28rem}.analysis-steps[data-astro-cid-g4mrqisl] h3[data-astro-cid-g4mrqisl]{font-family:var(--font-display);font-weight:var(--display-weight);font-size:1.3rem;line-height:1.25;letter-spacing:-.01em}html[lang^=zh] .analysis-steps[data-astro-cid-g4mrqisl] h3[data-astro-cid-g4mrqisl]{font-size:1.15rem}.analysis-steps[data-astro-cid-g4mrqisl] p[data-astro-cid-g4mrqisl]{margin-top:.45rem;color:#54504a;font-size:.95rem;line-height:1.7}.analysis-note[data-astro-cid-g4mrqisl]{margin:1.4rem 0 1.1rem;max-width:34rem;color:#6c675f;font-size:.85rem;line-height:1.65}.analysis-figure[data-astro-cid-g4mrqisl]{position:sticky;top:calc(var(--header-h) + 1.5rem);min-width:0}@media(max-width:960px){.analysis-grid[data-astro-cid-g4mrqisl]{grid-template-columns:1fr}.analysis-figure[data-astro-cid-g4mrqisl]{position:static}}.connect[data-astro-cid-5e5fqb5x]{background:#f2f0e9;border-top:1px solid rgba(33,30,26,.06);border-bottom:1px solid rgba(33,30,26,.06)}.tiers[data-astro-cid-5e5fqb5x]{margin:clamp(2.5rem,6vw,3.5rem) auto 0;max-width:64rem;display:grid;gap:1rem}@media(min-width:900px){.tiers[data-astro-cid-5e5fqb5x]{grid-template-columns:repeat(3,minmax(0,1fr))}}.tier[data-astro-cid-5e5fqb5x]{position:relative;padding:1.6rem 1.5rem 1.5rem;background:#fff;border:1px solid #e7e3d8;border-radius:16px}.tier-dot[data-astro-cid-5e5fqb5x]{display:block;width:2.1rem;height:2.1rem;border-radius:10px;margin-bottom:1rem}.tier--1[data-astro-cid-5e5fqb5x] .tier-dot[data-astro-cid-5e5fqb5x]{background:#f4f1ff;box-shadow:inset 0 0 0 1.5px #bda9fe}.tier--2[data-astro-cid-5e5fqb5x] .tier-dot[data-astro-cid-5e5fqb5x]{background:#d9cdff}.tier--3[data-astro-cid-5e5fqb5x] .tier-dot[data-astro-cid-5e5fqb5x]{background:#7c5cfc}.tier-label[data-astro-cid-5e5fqb5x]{font-family:var(--font-display);font-weight:var(--display-weight);font-size:1.3rem;color:#211e1a}.tier-body[data-astro-cid-5e5fqb5x]{margin-top:.6rem;font-size:.95rem;line-height:1.65;color:#54504a}.connect-more[data-astro-cid-5e5fqb5x]{margin:1.6rem auto 0;max-width:64rem;text-align:center;font-size:.95rem}.connect-more[data-astro-cid-5e5fqb5x] a[data-astro-cid-5e5fqb5x]{color:#5a33dc;font-weight:600;text-decoration:underline;text-underline-offset:.2em}.connect-unpair[data-astro-cid-5e5fqb5x]{margin-top:1rem;text-align:center;font-size:.9rem;color:#6c675f}.connect-setup[data-astro-cid-5e5fqb5x]{margin:clamp(2rem,5vw,3rem) auto 0;max-width:64rem;padding:1.5rem;border-radius:16px;border:1.5px dashed #bda9fe;background:#ffffff80}.connect-setup-title[data-astro-cid-5e5fqb5x]{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#6a45f0}.connect-steps[data-astro-cid-5e5fqb5x]{margin-top:1rem;counter-reset:step;display:grid;gap:.9rem}@media(min-width:900px){.connect-steps[data-astro-cid-5e5fqb5x]{grid-template-columns:repeat(3,minmax(0,1fr))}}.connect-steps[data-astro-cid-5e5fqb5x] li[data-astro-cid-5e5fqb5x]{counter-increment:step;position:relative;padding-left:2.1rem;font-size:.95rem;line-height:1.6;color:#54504a}.connect-steps[data-astro-cid-5e5fqb5x] li[data-astro-cid-5e5fqb5x]:before{content:counter(step);position:absolute;left:0;top:.1rem;width:1.45rem;height:1.45rem;border-radius:999px;background:#ebe5ff;color:#5a33dc;font-size:12px;font-weight:700;display:grid;place-items:center}.model-sources[data-astro-cid-jqupedwd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2.25rem}.model-sources[data-astro-cid-jqupedwd] article[data-astro-cid-jqupedwd]{padding:1.6rem;border:1px solid #e7e3d8;border-radius:20px;background:#fff}.model-sources[data-astro-cid-jqupedwd] h3[data-astro-cid-jqupedwd]{font-family:var(--font-display);font-weight:var(--display-weight);font-size:1.45rem}.model-sources[data-astro-cid-jqupedwd] p[data-astro-cid-jqupedwd]{margin-top:.7rem;color:#54504a;font-size:.95rem;line-height:1.75}.model-note[data-astro-cid-jqupedwd]{margin:1.2rem 0;max-width:55rem;color:#6c675f;font-size:.85rem;line-height:1.7}@media(max-width:640px){.model-sources[data-astro-cid-jqupedwd]{grid-template-columns:1fr}}.more-grid[data-astro-cid-aqdlrwi4]{margin-top:2.5rem;display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}@media(min-width:640px){.more-grid[data-astro-cid-aqdlrwi4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.more-grid[data-astro-cid-aqdlrwi4]{grid-template-columns:repeat(4,minmax(0,1fr))}}.more-card[data-astro-cid-aqdlrwi4]{padding:1.5rem;background:#fff;border:1px solid #e7e3d8;border-radius:16px}.more-title[data-astro-cid-aqdlrwi4]{font-size:1rem;font-weight:600;color:#211e1a}.more-body[data-astro-cid-aqdlrwi4]{margin-top:.5rem;font-size:.93rem;line-height:1.6;color:#54504a;overflow-wrap:anywhere}.access[data-astro-cid-hwbcmcj5]{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;padding:clamp(1.75rem,4vw,3rem);background:#fff;border:1px solid #e7e3d8;border-radius:24px;box-shadow:0 2px 4px #211e1a0a,0 24px 48px -24px #211e1a29}@media(min-width:900px){.access[data-astro-cid-hwbcmcj5]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem;align-items:center}}.access-steps[data-astro-cid-hwbcmcj5]{display:grid;gap:.9rem;margin:0 0 1.5rem;padding:0;list-style:none;color:#3a3631}.access-steps[data-astro-cid-hwbcmcj5] li[data-astro-cid-hwbcmcj5]{display:flex;gap:.8rem;align-items:baseline}.access-step-num[data-astro-cid-hwbcmcj5]{flex:none;display:inline-grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:999px;background:#f1ecff;color:#5a33dc;font-size:.85rem;font-weight:700}.access-note[data-astro-cid-hwbcmcj5]{margin-top:.8rem;font-size:.85rem;color:#6b665e;text-align:center}.plans[data-astro-cid-2gtwloxr]{margin-top:clamp(2.5rem,6vw,3.5rem);display:grid;gap:1rem;align-items:stretch}@media(min-width:960px){.plans[data-astro-cid-2gtwloxr]{grid-template-columns:1fr 1.15fr 1fr}}.plan[data-astro-cid-2gtwloxr]{display:flex;flex-direction:column;padding:1.75rem;background:#fff;border:1px solid #e7e3d8;border-radius:20px}.plan--pro[data-astro-cid-2gtwloxr]{border:1.5px solid #9d80fd;box-shadow:0 0 0 4px #7c5cfc14,0 24px 48px -24px #5a33dc59}.plan-name[data-astro-cid-2gtwloxr]{font-family:var(--font-display);font-weight:var(--display-weight);font-size:1.6rem;color:#211e1a}.plan--pro[data-astro-cid-2gtwloxr] .plan-name[data-astro-cid-2gtwloxr]{color:#5a33dc}.plan-tagline[data-astro-cid-2gtwloxr]{margin-top:.3rem;font-size:.93rem;color:#6c675f}.plan-price[data-astro-cid-2gtwloxr]{margin-top:1.2rem;min-height:2.6rem;display:flex;align-items:center}.plan-price-num[data-astro-cid-2gtwloxr]{font-family:var(--font-display);font-weight:var(--display-weight);font-size:2.2rem;color:#211e1a}.plan-price-pending[data-astro-cid-2gtwloxr]{display:inline-block;padding:.35rem .8rem;border:1px dashed #bda9fe;border-radius:999px;font-size:13px;color:#6a45f0}.plan-items[data-astro-cid-2gtwloxr]{margin-top:1.2rem;padding-top:1.2rem;border-top:1px solid #efece4;display:flex;flex-direction:column;gap:.7rem;flex:1}.plan-items[data-astro-cid-2gtwloxr] li[data-astro-cid-2gtwloxr]{position:relative;padding-left:1.5rem;font-size:.94rem;line-height:1.55;color:#211e1a}.plan-items[data-astro-cid-2gtwloxr] li[data-astro-cid-2gtwloxr]:before{content:"";position:absolute;left:.1rem;top:.42em;width:.75rem;height:.42rem;border-left:2px solid #7c5cfc;border-bottom:2px solid #7c5cfc;transform:rotate(-45deg)}.plan-fine[data-astro-cid-2gtwloxr]{margin-top:1.3rem;font-size:12.5px;line-height:1.55;color:#6c675f}.plan-fine--offer[data-astro-cid-2gtwloxr]{font-size:.86rem;color:#43345f;font-weight:600;line-height:1.65}.plan-disclosure[data-astro-cid-2gtwloxr]{margin-top:.65rem;color:#6c675f;font-size:12.5px;line-height:1.65}.plan-details[data-astro-cid-2gtwloxr]{margin-top:.65rem;color:#54504a;font-size:12.5px;line-height:1.7}.plan-details[data-astro-cid-2gtwloxr] summary[data-astro-cid-2gtwloxr]{cursor:pointer;color:#5a33dc;text-decoration:underline;text-underline-offset:.2em;width:-moz-fit-content;width:fit-content}.plan-details[data-astro-cid-2gtwloxr] summary[data-astro-cid-2gtwloxr]:focus-visible{outline:2px solid #7c5cfc;outline-offset:4px;border-radius:3px}.plan-details[data-astro-cid-2gtwloxr][open] summary[data-astro-cid-2gtwloxr]{margin-bottom:.65rem}.plan-details[data-astro-cid-2gtwloxr] p[data-astro-cid-2gtwloxr]+p[data-astro-cid-2gtwloxr]{margin-top:.75rem}.cmp[data-astro-cid-2gtwloxr]{margin:2rem auto 0;max-width:52rem}.cmp-toggle[data-astro-cid-2gtwloxr]{list-style:none;cursor:pointer;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:.6rem 1.1rem;border:1px solid #e7e3d8;border-radius:999px;background:#fff;font-size:14px;font-weight:600;color:#5a33dc}.cmp-toggle[data-astro-cid-2gtwloxr]::-webkit-details-marker{display:none}.cmp-toggle[data-astro-cid-2gtwloxr]:after{content:" ▾"}.cmp[data-astro-cid-2gtwloxr][open] .cmp-toggle[data-astro-cid-2gtwloxr]:after{content:" ▴"}.cmp-scroll[data-astro-cid-2gtwloxr]{margin-top:1.25rem;overflow-x:auto;background:#fff;border:1px solid #e7e3d8;border-radius:16px}.cmp-table[data-astro-cid-2gtwloxr]{width:100%;min-width:0;border-collapse:collapse;font-size:.92rem}.cmp-table[data-astro-cid-2gtwloxr] th[data-astro-cid-2gtwloxr],.cmp-table[data-astro-cid-2gtwloxr] td[data-astro-cid-2gtwloxr]{padding:.75rem 1rem;text-align:left;border-bottom:1px solid #efece4;color:#211e1a;font-weight:400}.cmp-table[data-astro-cid-2gtwloxr] thead[data-astro-cid-2gtwloxr] th[data-astro-cid-2gtwloxr]{font-weight:600;font-size:.85rem;color:#54504a}.cmp-table[data-astro-cid-2gtwloxr] td[data-astro-cid-2gtwloxr]{width:28%;color:#54504a}.cmp-group[data-astro-cid-2gtwloxr] th[data-astro-cid-2gtwloxr]{padding-top:1.1rem;font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#5a33dc;background:#fbfaf7}.cmp-yes[data-astro-cid-2gtwloxr]{display:inline-block;width:.8rem;height:.45rem;border-left:2px solid #7c5cfc;border-bottom:2px solid #7c5cfc;transform:rotate(-45deg) translateY(-.15rem)}.cmp-no[data-astro-cid-2gtwloxr]{color:#b8b3a8}.cmp-note[data-astro-cid-2gtwloxr]{margin-top:.8rem;text-align:center;font-size:12.5px;color:#6c675f}.faq-list[data-astro-cid-okv43p36]{margin:2.5rem auto 0;max-width:48rem;border-top:1px solid #e7e3d8}.faq-item[data-astro-cid-okv43p36]{border-bottom:1px solid #e7e3d8}.faq-q[data-astro-cid-okv43p36]{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem .25rem;font-size:1.05rem;font-weight:600;color:#211e1a}.faq-q[data-astro-cid-okv43p36]::-webkit-details-marker{display:none}.faq-q[data-astro-cid-okv43p36]:after{content:"+";flex-shrink:0;width:1.6rem;height:1.6rem;display:grid;place-items:center;border-radius:999px;background:#f4f1ff;color:#6a45f0;font-weight:400;font-size:1.1rem;transition:transform .2s}.faq-item[data-astro-cid-okv43p36][open] .faq-q[data-astro-cid-okv43p36]:after{transform:rotate(45deg)}.faq-a[data-astro-cid-okv43p36]{padding:0 .25rem 1.3rem;line-height:1.7;color:#54504a}.final[data-astro-cid-bb6zvxot]{background:#1d1a17;border-top:3px solid #7c5cfc;color:#faf9f6;padding:clamp(4.5rem,10vw,7rem) 0;text-align:center}.final-title[data-astro-cid-bb6zvxot]{font-family:var(--font-display);font-weight:var(--display-weight);font-size:clamp(2rem,4.6vw,3.2rem);line-height:1.1;letter-spacing:-.015em;text-wrap:balance;max-width:40rem;margin:0 auto}.final-sub[data-astro-cid-bb6zvxot]{margin:1.1rem auto 2rem;max-width:34rem;color:#faf9f6b8;line-height:1.6}
