.journal-article-page{--jp:#401e97;--jp-light:#6a3fd0;--jp-soft:#f4f0ff;--ink:#17151c;--body:#393640;--muted:#77727f;--line:#e9e5ef;min-height:100vh;color:var(--ink);background:#fff;padding-bottom:70px;font-family:inherit}.journal-article-page *,.journal-article-page :before,.journal-article-page :after{box-sizing:border-box}.journal-article-page a{color:inherit;text-decoration:none}.journal-article-page a:focus-visible{outline:3px solid var(--jp-light);outline-offset:5px}.journal-article-header{width:min(100% - 48px,1040px);margin:0 auto;padding:42px 0 52px}.journal-article-breadcrumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:62px;font-size:.82rem;line-height:1.6;display:flex}.journal-article-breadcrumbs a,.journal-article-back a{transition:color .18s}.journal-article-breadcrumbs a:hover,.journal-article-back a:hover{color:var(--jp)}.journal-article-breadcrumbs [aria-current=page]{color:var(--ink)}.journal-article-category{color:var(--jp);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 20px;font-size:.72rem;font-weight:800;display:flex}.journal-article-category:before{background:var(--jp-light);content:"";width:25px;height:2px}.journal-article-header h1{letter-spacing:-.065em;text-wrap:balance;max-width:900px;margin:0;font-size:clamp(2.7rem,6vw,5.6rem);font-weight:750;line-height:1.03}.journal-article-subtitle{max-width:720px;color:var(--muted);text-wrap:pretty;margin:24px 0 0;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.8}.journal-article-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:11px;margin-top:25px;font-size:.85rem;display:flex}.journal-article-meta a{color:var(--jp);font-weight:650}.journal-article-cover{background:var(--jp-soft);border-radius:4px;width:min(100% - 48px,1160px);margin:0 auto;overflow:hidden}.journal-article-cover img{aspect-ratio:16/9;object-fit:cover;width:100%;max-height:650px;transition:transform .7s cubic-bezier(.2,.8,.2,1);display:block}.journal-article-cover:hover img{transform:scale(1.015)}.journal-article-cover figcaption{color:var(--muted);padding:13px 18px;font-size:.8rem;line-height:1.6}.journal-article-content{width:min(100% - 48px,740px);color:var(--body);overflow-wrap:break-word;margin:0 auto;padding-top:56px;font-size:1.05rem;line-height:1.95}.journal-article-content p{margin:0 0 1.45em}.journal-article-intro p:first-child{color:var(--ink);font-size:1.28rem;font-weight:550;line-height:1.8}.journal-article-content h2{color:var(--ink);letter-spacing:-.045em;text-wrap:balance;margin:62px 0 23px;font-size:clamp(1.65rem,3.5vw,2.15rem);font-weight:750;line-height:1.25}.journal-article-content h2:before{background:var(--jp-light);content:"";border-radius:5px;width:34px;height:3px;margin-bottom:18px;display:block}.journal-article-quote{border-left:3px solid var(--jp);color:var(--jp);letter-spacing:-.035em;margin:45px 0;padding:22px 0 22px 25px;font-size:clamp(1.35rem,3vw,1.8rem);font-weight:650;line-height:1.55}.journal-article-author{border:1px solid var(--line);background:radial-gradient(at 100% 0,#6a3fd014,#0000 48%),#fcfbfe;border-radius:16px;margin-top:65px;padding:28px}.journal-article-author-label{color:var(--jp);letter-spacing:.15em;font-size:.7rem;font-weight:800;display:block;margin-bottom:12px!important}.journal-article-author h2{margin:0 0 12px;font-size:1.25rem}.journal-article-author h2:before{display:none}.journal-article-author p{color:var(--muted);font-size:.94rem}.journal-article-author a,.journal-article-back a{color:var(--jp);align-items:center;gap:9px;font-size:.9rem;font-weight:750;display:inline-flex}.journal-article-author a span{transition:transform .18s}.journal-article-author a:hover span{transform:translate(4px)}.journal-article-back{flex-wrap:wrap;justify-content:space-between;gap:18px;margin-top:35px;display:flex}.journal-article-back a{color:var(--muted)}@media (max-width:768px){.journal-article-header{width:calc(100% - 40px);padding-top:30px;padding-bottom:38px}.journal-article-breadcrumbs{margin-bottom:46px;font-size:.78rem}.journal-article-header h1{letter-spacing:-.055em;font-size:clamp(2.5rem,8vw,4rem)}.journal-article-subtitle{margin-top:18px;font-size:1.05rem}.journal-article-cover{width:calc(100% - 32px)}.journal-article-content{width:calc(100% - 44px);padding-top:38px;font-size:1rem;line-height:1.9}.journal-article-intro p:first-child{font-size:1.16rem}.journal-article-content h2{margin-top:50px}}@media (max-width:480px){.journal-article-header{width:calc(100% - 32px);padding-top:24px;padding-bottom:32px}.journal-article-breadcrumbs{gap:7px;margin-bottom:36px;font-size:.73rem}.journal-article-category{margin-bottom:16px;font-size:.66rem}.journal-article-header h1{font-size:clamp(2.2rem,10vw,3rem);line-height:1.08}.journal-article-subtitle{font-size:.98rem;line-height:1.75}.journal-article-meta{gap:8px;margin-top:20px;font-size:.78rem}.journal-article-content{width:calc(100% - 36px);padding-top:30px;font-size:.97rem;line-height:1.85}.journal-article-content h2{margin-top:43px;margin-bottom:18px;font-size:1.6rem}.journal-article-content h2:before{margin-bottom:13px}.journal-article-quote{margin:32px 0;padding-left:18px;font-size:1.3rem}.journal-article-author{padding:22px 19px}}@media (prefers-reduced-motion:reduce){.journal-article-page *,.journal-article-page :before,.journal-article-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
