.fe.fe-journal.fe-journal-reading{overflow:visible}.fe.fe-journal.fe-journal-reading main{background:var(--ploy-neutral-primary-s1)}.fe.fe-journal.fe-journal-reading .journal-reading__layout{display:grid;grid-template-columns:minmax(0,660px) 260px;align-items:start;gap:60px;width:min(calc(100% - 80px),980px);margin-inline:auto;padding:196px 0 88px}.fe.fe-journal.fe-journal-reading .journal-reading__aside{align-self:stretch;min-width:0}.fe.fe-journal.fe-journal-reading .journal-reading__sidebar{position:sticky;top:180px;display:flex;flex-direction:column;gap:28px;max-height:calc(100dvh - 212px)}.fe.fe-journal.fe-journal-reading .journal-reading__contents{min-height:100px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.fe.fe-journal.fe-journal-reading .journal-reading__contents>p{padding-bottom:16px;border-bottom:1px solid var(--ploy-border-primary);font-size:.875rem;font-weight:600;line-height:1.6;color:var(--ploy-text-primary)}.fe.fe-journal.fe-journal-reading .journal-reading__contents ul{display:grid;gap:4px;padding-top:12px}.fe.fe-journal.fe-journal-reading .journal-reading__contents a{display:block;padding-block:8px;color:var(--ploy-text-secondary);font-size:.875rem;line-height:1.6;text-decoration:none}.fe.fe-journal.fe-journal-reading .journal-reading__contents a:hover{color:var(--ploy-accent-primary-700)}.fe.fe-journal.fe-journal-reading .journal-reading__mobile-contents{display:none}.fe.fe-journal.fe-journal-reading .journal-reading__sidebar .journal-cta{flex:0 0 auto;margin:0;padding:20px}.fe.fe-journal.fe-journal-reading .journal-reading__sidebar .journal-cta h2{font-size:1.5rem}.fe.fe-journal.fe-journal-reading .journal-reading__layout a:focus-visible{outline:2px solid var(--ploy-accent-primary-700);outline-offset:4px}@media(min-width:1200px)and (max-height:720px){.fe.fe-journal.fe-journal-reading .journal-reading__sidebar{overflow-y:auto;scrollbar-width:thin}.fe.fe-journal.fe-journal-reading .journal-reading__contents{flex-shrink:0;overflow:visible}}.fe.fe-journal.fe-journal-reading .journal-reading__column{min-width:0}.fe.fe-journal.fe-journal-reading .journal-article-header{background:transparent;color:var(--ploy-text-primary)}.fe.fe-journal.fe-journal-reading .journal-article-header:before{display:none}.fe.fe-journal.fe-journal-reading .journal-article-header>div{width:100%;max-width:none;padding:0;text-align:left}.fe.fe-journal.fe-journal-reading .journal-article-header>div>a{color:var(--ploy-text-secondary)}.fe.fe-journal.fe-journal-reading .journal-article-header>div>a:hover{color:var(--ploy-accent-primary-700)}.fe.fe-journal.fe-journal-reading .journal-article-header .mt-7>div:first-child{justify-content:flex-start}.fe.fe-journal.fe-journal-reading .journal-article-header .ml-mono{color:var(--ploy-accent-primary-700)}.fe.fe-journal.fe-journal-reading .journal-article-header>div>div:first-of-type{margin-top:24px}.fe.fe-journal.fe-journal-reading .journal-article-header h1{margin:16px 0 0;max-width:none;color:var(--ploy-text-primary);font-size:clamp(2.25rem,3.8vw,3rem);line-height:1.15;text-wrap:pretty}.fe.fe-journal.fe-journal-reading .journal-article-header p{max-width:none;margin:20px 0 0;color:var(--ploy-text-secondary);font-size:1.0625rem;line-height:1.7}.fe.fe-journal.fe-journal-reading .journal-article-header div.border-t{justify-content:flex-start;gap:14px 20px;margin-top:26px;padding-top:20px;border-color:var(--ploy-border-primary)}.fe.fe-journal.fe-journal-reading .journal-article-header div.border-t>span{color:var(--ploy-text-secondary);font-size:.8125rem;text-transform:none;letter-spacing:0}.fe.fe-journal.fe-journal-reading .journal-article-header li a{min-height:36px;padding:6px 10px;color:var(--ploy-text-secondary);border-color:var(--ploy-border-primary);font-size:.6875rem}.fe.fe-journal.fe-journal-reading .journal-article-header li a:hover{color:var(--ploy-text-primary);border-color:var(--ploy-accent-primary-400)}.fe.fe-journal.fe-journal-reading article.journal-prose{width:100%;max-width:none;margin:0;padding:32px 0 0;font-size:1.0625rem;line-height:1.8}.fe.fe-journal.fe-journal-reading article.journal-prose h2{margin-top:44px;font-size:2rem;line-height:1.25}.fe.fe-journal.fe-journal-reading .journal-faq{margin-top:56px}.fe.fe-journal.fe-journal-reading .journal-faq>section{background:transparent}.fe.fe-journal.fe-journal-reading .journal-faq>section>div{display:block;width:100%;padding:0}.fe.fe-journal.fe-journal-reading .journal-faq h2{margin:20px 0 24px;font-size:2rem}.fe.fe-journal.fe-journal-reading .journal-faq>section>div>div:last-child{margin-top:0}.fe.fe-journal.fe-journal-reading .journal-cta{margin-top:48px;padding:24px;border:1px solid var(--ploy-border-primary);background:var(--ploy-background-primary)}.fe.fe-journal.fe-journal-reading .journal-cta>div{width:100%;padding:0}.fe.fe-journal.fe-journal-reading .journal-cta>div>div{display:block}.fe.fe-journal.fe-journal-reading .journal-cta h2{font-size:1.75rem;line-height:1.2;color:var(--ploy-text-primary)}.fe.fe-journal.fe-journal-reading .journal-cta p{margin-top:16px;font-size:.875rem;line-height:1.75;color:var(--ploy-text-secondary)}.fe.fe-journal.fe-journal-reading .journal-cta a{display:flex;justify-content:space-between;margin-top:22px;min-height:48px;padding:12px 16px;font-size:.875rem}@media(max-width:1199px){.fe.fe-journal.fe-journal-reading .journal-reading__layout{grid-template-columns:minmax(0,1fr);width:min(calc(100% - 56px),740px);gap:40px;padding-top:124px}.fe.fe-journal.fe-journal-reading .journal-reading__sidebar{position:static;max-height:none}.fe.fe-journal.fe-journal-reading .journal-reading__contents{display:none}.fe.fe-journal.fe-journal-reading .journal-reading__mobile-contents{display:block;margin-top:26px;border-block:1px solid var(--ploy-border-primary);color:var(--ploy-text-primary)}.fe.fe-journal.fe-journal-reading .journal-reading__mobile-contents summary{padding-block:16px;font-size:.875rem;font-weight:600;cursor:pointer}.fe.fe-journal.fe-journal-reading .journal-reading__mobile-contents ul{display:grid;gap:2px;padding-bottom:16px}.fe.fe-journal.fe-journal-reading .journal-reading__mobile-contents a{display:block;padding-block:10px;color:var(--ploy-text-secondary);font-size:.9375rem;line-height:1.6;text-decoration:none}.fe.fe-journal.fe-journal-reading .journal-reading__mobile-contents a:hover{color:var(--ploy-accent-primary-700)}.fe.fe-journal.fe-journal-reading .journal-cta{max-width:660px}}@media(max-width:700px){.fe.fe-journal.fe-journal-reading .journal-reading__layout{width:calc(100% - 40px);padding-top:104px;padding-bottom:56px}.fe.fe-journal.fe-journal-reading .journal-article-header h1{font-size:2.25rem}.fe.fe-journal.fe-journal-reading .journal-article-header p,.fe.fe-journal.fe-journal-reading article.journal-prose{font-size:1rem}.fe.fe-journal.fe-journal-reading .journal-faq summary{padding-block:20px}}
