.anatomy-article-page{--article-purple:#401e97;--article-purple-light:#6a3fd0;--article-purple-soft:#f3efff;--article-ink:#15131b;--article-muted:#6c6876;--article-border:#e9e5f0;--article-surface:#fff;--article-surface-soft:#faf9fc;background:var(--article-surface);width:100%;min-height:100vh;color:var(--article-ink);font-family:inherit;overflow:clip}.anatomy-article-page *,.anatomy-article-page :before,.anatomy-article-page :after{box-sizing:border-box}.anatomy-article-page a{color:inherit;text-decoration:none}.anatomy-article-page a:focus-visible{outline:3px solid var(--article-purple-light);outline-offset:4px;border-radius:3px}.anatomy-article-header{width:min(100% - 48px,980px);margin:0 auto;padding:54px 0 34px}.anatomy-breadcrumbs{color:var(--article-muted);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:44px;font-size:.82rem;line-height:1.6;display:flex}.anatomy-breadcrumbs a{transition:color .18s}.anatomy-breadcrumbs a:hover{color:var(--article-purple)}.anatomy-breadcrumbs [aria-current=page]{color:var(--article-ink)}.anatomy-article-category{color:var(--article-purple);letter-spacing:.15em;align-items:center;gap:10px;margin:0 0 18px;font-size:.75rem;font-weight:750;line-height:1.5;display:flex}.anatomy-article-category:before{background:var(--article-purple-light);content:"";width:26px;height:2px}.anatomy-article-header h1{letter-spacing:-.065em;text-wrap:balance;max-width:920px;margin:0;font-size:clamp(2.35rem,5.5vw,4.65rem);font-weight:750;line-height:1.04}.anatomy-article-subtitle{max-width:710px;color:var(--article-muted);text-wrap:pretty;margin:24px 0 0;font-size:clamp(1.05rem,1.8vw,1.3rem);line-height:1.75}.anatomy-article-meta{color:var(--article-muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:26px;font-size:.86rem;line-height:1.6;display:flex}.anatomy-article-meta a{color:var(--article-ink);text-underline-offset:3px;font-weight:650;-webkit-text-decoration:underline #c9b9f3;text-decoration:underline #c9b9f3}.anatomy-article-meta a:hover{color:var(--article-purple)}.anatomy-article-cover{width:min(100% - 48px,1200px);margin:0 auto}.anatomy-article-cover-image{background:var(--article-surface-soft);object-fit:cover;object-position:center;border:1px solid #401e971a;border-radius:22px;width:100%;height:auto;max-height:690px;display:block}.anatomy-article-cover figcaption{max-width:760px;color:var(--article-muted);text-align:center;margin:12px auto 0;font-size:.8rem;line-height:1.65}.anatomy-article-layout{width:100%;padding:60px 24px 110px}.anatomy-article-content{overflow-wrap:break-word;width:100%;max-width:760px;margin:0 auto;font-size:1.075rem;line-height:1.95}.anatomy-article-content p{color:#393540;margin:0 0 1.45em}.anatomy-article-content a{color:var(--article-purple);text-underline-offset:4px;-webkit-text-decoration:underline #c9b9f3;text-decoration:underline #c9b9f3}.anatomy-article-content a:hover{-webkit-text-decoration-color:var(--article-purple);text-decoration-color:var(--article-purple)}.anatomy-article-introduction{margin-bottom:42px}.anatomy-article-introduction p:first-child{color:var(--article-ink);font-size:clamp(1.16rem,2vw,1.35rem);font-weight:520;line-height:1.8}.anatomy-article-introduction p:first-child:first-letter{float:left;color:var(--article-purple);margin:8px 10px 0 0;font-size:3.7em;font-weight:750;line-height:.78}.anatomy-article-toc{background:radial-gradient(circle at 100% 0%, #6a3fd017, transparent 38%), var(--article-surface-soft);border:1px solid #e5dcfa;border-radius:18px;margin:50px 0 66px;padding:30px 32px}.anatomy-article-toc h2{color:var(--article-ink);letter-spacing:-.025em;margin:0 0 18px;font-size:1.12rem;font-weight:750;line-height:1.4}.anatomy-article-toc ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px;margin:0;padding-left:1.3rem;display:grid}.anatomy-article-toc li{color:var(--article-purple);padding:7px 0;font-size:.92rem;line-height:1.6}.anatomy-article-toc li::marker{font-weight:700}.anatomy-article-toc a{color:#393044;text-underline-offset:4px;-webkit-text-decoration:none;text-decoration:none;transition:color .18s,text-decoration-color .18s}.anatomy-article-toc a:hover{color:var(--article-purple);-webkit-text-decoration:underline #bba7f0;text-decoration:underline #bba7f0}.anatomy-article-section{margin:0 0 62px;scroll-margin-top:100px}.anatomy-article-section h2{color:var(--article-ink);letter-spacing:-.045em;text-wrap:balance;margin:0 0 22px;padding-top:4px;font-size:clamp(1.65rem,3vw,2.3rem);font-weight:750;line-height:1.2;position:relative}.anatomy-article-section h2:before{background:linear-gradient(90deg, var(--article-purple), var(--article-purple-light));content:"";border-radius:4px;width:36px;height:3px;margin-bottom:17px;display:block}.anatomy-article-section p:last-child{margin-bottom:0}.anatomy-article-conclusion{background:radial-gradient(at 100% 0,#6a3fd01c,#0000 45%),linear-gradient(145deg,#fcfbff 0%,#f7f3ff 100%);border:1px solid #e8e0fb;border-radius:22px;margin-top:74px;padding:36px}.anatomy-article-conclusion h2{font-size:clamp(1.6rem,2.8vw,2.15rem)}.anatomy-article-final-line{border-left:3px solid var(--article-purple-light);padding-left:20px;font-size:1.13rem;font-weight:650;line-height:1.85;color:var(--article-purple)!important;margin-top:26px!important}.anatomy-article-author{border:1px solid var(--article-border);background:#fff;border-radius:18px;margin-top:76px;padding:30px;box-shadow:0 12px 40px #1f143d0b}.anatomy-article-author-label{letter-spacing:.15em;font-size:.72rem;font-weight:800;color:var(--article-purple)!important;margin:0 0 10px!important}.anatomy-article-author h2{color:var(--article-ink);letter-spacing:-.035em;margin:0 0 12px;font-size:1.45rem;font-weight:750;line-height:1.3}.anatomy-article-author-content>p:not(.anatomy-article-author-label){margin-bottom:18px;font-size:.98rem;line-height:1.85}.anatomy-article-author-content>a{color:var(--article-purple);align-items:center;gap:8px;font-size:.92rem;font-weight:750;text-decoration:none;display:inline-flex}.anatomy-article-author-content>a:hover{text-underline-offset:4px;text-decoration:underline}.anatomy-article-more{background:var(--article-ink);color:#fff;border-radius:20px;margin-top:56px;padding:34px}.anatomy-article-more h2{letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(1.45rem,2.5vw,1.9rem);font-weight:750;line-height:1.25}.anatomy-article-more p{color:#d2ceda;max-width:500px;margin:0 0 22px;font-size:.98rem;line-height:1.8}.anatomy-article-more .anatomy-article-more-link{min-height:46px;color:var(--article-purple);background:#fff;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:11px 18px;font-size:.9rem;font-weight:750;text-decoration:none;transition:background .18s,color .18s,border-color .18s,transform .18s;display:inline-flex}.anatomy-article-more .anatomy-article-more-link:hover{background:var(--article-purple-light);color:#fff;border-color:#ffffff73;transform:translateY(-2px)}@media (max-width:768px){.anatomy-article-header{width:min(100% - 36px,680px);padding-top:35px;padding-bottom:28px}.anatomy-breadcrumbs{gap:8px;margin-bottom:34px;font-size:.78rem}.anatomy-article-header h1{letter-spacing:-.055em;font-size:clamp(2.3rem,8vw,3.65rem)}.anatomy-article-subtitle{margin-top:19px;font-size:1.05rem;line-height:1.7}.anatomy-article-cover{width:calc(100% - 36px)}.anatomy-article-cover-image{border-radius:16px}.anatomy-article-layout{padding:44px 20px 80px}.anatomy-article-content{font-size:1rem;line-height:1.9}.anatomy-article-introduction p:first-child{font-size:1.13rem}.anatomy-article-toc{margin:42px 0 54px;padding:25px}.anatomy-article-toc ol{grid-template-columns:1fr;gap:0}.anatomy-article-section{margin-bottom:52px}.anatomy-article-section h2{margin-bottom:18px}.anatomy-article-conclusion{border-radius:18px;margin-top:56px;padding:26px}.anatomy-article-author{margin-top:58px;padding:25px}.anatomy-article-more{margin-top:38px;padding:27px}}@media (max-width:480px){.anatomy-article-header{width:calc(100% - 32px);padding-top:27px}.anatomy-breadcrumbs{margin-bottom:28px;font-size:.74rem}.anatomy-article-category{letter-spacing:.12em;margin-bottom:14px;font-size:.67rem}.anatomy-article-category:before{width:20px}.anatomy-article-header h1{font-size:clamp(2.05rem,10.4vw,2.85rem);line-height:1.07}.anatomy-article-subtitle{margin-top:16px;font-size:.98rem}.anatomy-article-meta{gap:7px;margin-top:20px;font-size:.77rem}.anatomy-article-cover{width:calc(100% - 24px)}.anatomy-article-cover-image{border-radius:12px}.anatomy-article-cover figcaption{text-align:left;padding:0 5px;font-size:.74rem}.anatomy-article-layout{padding:35px 18px 64px}.anatomy-article-content{font-size:.97rem;line-height:1.85}.anatomy-article-content p{margin-bottom:1.25em}.anatomy-article-introduction p:first-child{font-size:1.06rem}.anatomy-article-introduction p:first-child:first-letter{margin-top:6px;font-size:3.1em}.anatomy-article-toc{border-radius:14px;margin:35px 0 46px;padding:21px 19px}.anatomy-article-toc h2{font-size:1.05rem}.anatomy-article-toc li{font-size:.87rem}.anatomy-article-section{margin-bottom:43px}.anatomy-article-section h2{font-size:1.55rem;line-height:1.25}.anatomy-article-section h2:before{width:30px;margin-bottom:14px}.anatomy-article-conclusion{border-radius:15px;margin-top:44px;padding:22px 19px}.anatomy-article-conclusion h2{font-size:1.48rem}.anatomy-article-final-line{padding-left:15px;font-size:1.02rem}.anatomy-article-author{border-radius:14px;margin-top:45px;padding:22px 19px}.anatomy-article-more{border-radius:15px;margin-top:30px;padding:24px 20px}.anatomy-article-more h2{font-size:1.5rem}.anatomy-article-more .anatomy-article-more-link{width:100%}}@media (prefers-reduced-motion:reduce){.anatomy-article-page *,.anatomy-article-page :before,.anatomy-article-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
