.single-post .article__chapter-name{font-family:var(--font-secondary);font-size:1.4rem;font-weight:400;line-height:1.1}.single-post .component-mobile-panel__toc-trigger-title,.single-post .article__toc-label,.single-post .article__content-text p .article__para-number{font-family:var(--font-secondary);font-size:1.2rem;font-weight:400;line-height:1.2}.-hidden{display:none!important}.-color-1{color:var(--color-1)}.-color-2{color:var(--color-2)}.-color-3{color:var(--color-3)}.-color-4{color:var(--color-4)}.-color-5{color:var(--color-5)}.-color-6{color:var(--color-6)}.-color-7{color:var(--color-7)}.-color-8{color:var(--color-8)}.-color-9{color:var(--color-9)}.-color-10{color:var(--color-10)}.article__toc-overlay{cursor:pointer;position:fixed;z-index:102;top:0;right:0;bottom:0;left:0;background-color:#00000080}@media(min-width:1024px){.article__toc-overlay{display:none!important}}body.single-post.mobile-panel-open.mobile-panel-toc-open .article__mobile-panel,body.single-post.mobile-panel-sidenotes-open .article__mobile-panel{z-index:103}.single-post .article__wrapper{display:flex;flex-direction:column;padding:0}@media(min-width:1024px){.single-post .article__wrapper{position:relative;flex-direction:row;justify-content:center}}.single-post .article__left-panel{display:none}@media(min-width:1024px){.single-post .article__left-panel{display:block}}.single-post .article .-sticky{position:sticky;top:calc(var(--header-height))}@media(min-width:1024px){.single-post .article .-sticky:before{content:"";position:absolute;z-index:-1;top:0;right:0;left:-1rem;width:calc(100% + 2rem);height:3.3rem;border-top:.1rem solid var(--color-4);border-bottom:.1rem solid var(--color-4);background-color:var(--color-2)}}.single-post .article__right-panel{display:none}@media(min-width:1024px){.single-post .article__right-panel{display:block}}.single-post .article__center-panel{width:100%}@media(min-width:1024px){.single-post .article__center-panel{max-width:88rem}}.single-post .article__container{display:flex;flex-direction:column}@media(min-width:1024px){.single-post .article__container{flex-direction:row}}.single-post .article__toc-link{cursor:pointer;display:flex;flex-direction:row;gap:1.3rem;align-items:center;width:100%;height:3.5rem;margin-top:auto;padding:1rem 1rem 1rem 1.7rem;border:none;border-top:.1rem solid var(--color-4);border-bottom:.1rem solid var(--color-4);border-left:.1rem solid var(--color-4);color:var(--color-8);text-decoration:none;background-color:var(--color-3);transition:background-color var(--default-transition)}.single-post .article__toc-link:hover{background-color:var(--color-4)}.single-post .article__toc-label{letter-spacing:0}.single-post .article__toc-icon{transform:rotate(270deg)}.single-post .article__toc-icon path{stroke:var(--color-8)}.single-post .article__title{position:sticky;z-index:11;top:var(--header-height);margin:0 -1rem;padding:0 1rem;background-color:var(--color-white)}@media(min-width:1024px){.single-post .article__title{display:none}}.single-post .article__chapter{position:sticky;z-index:11;top:var(--header-height);display:flex;align-items:center;margin:0 -1.6rem;padding:0 .5rem;border-top:.1rem solid var(--color-4);border-bottom:.1rem solid var(--color-4);background-color:var(--color-2)}@media(min-width:1024px){.single-post .article__chapter{position:sticky;z-index:13;top:var(--header-height);margin:0;border-right:.1rem solid var(--color-4);border-left:.1rem solid var(--color-4)}}.single-post .article__chapter-link{display:flex;align-items:center;justify-content:center;width:4.4rem;height:3.5rem}.single-post .article__chapter-name{display:flex;align-items:center;justify-content:center;width:100%;height:100%;height:3.3rem;color:var(--color-8);text-align:center}.single-post .article__chapter-search{display:flex;align-items:center;justify-content:center;width:4.4rem;height:3.5rem}.single-post .article__chapter-search svg{width:1.6rem;height:1.6rem}.single-post .article__chapter-search svg path{fill:var(--color-9)}.single-post .article__sidebar{position:relative;height:100%}@media(min-width:1024px){.single-post .article__sidebar{width:27rem}}@media(min-width:1024px){.single-post .article__sidebar.-left{border-left:.1rem solid var(--color-4)}}@media(min-width:1024px){.single-post .article__sidebar.-right{border-right:.1rem solid var(--color-4)}}.single-post .article__sidebar-wrapper{z-index:11;background-color:var(--color-white)}.single-post .article__sidebar-toggler{cursor:pointer;position:relative;display:flex;gap:1rem;align-items:center;justify-content:center;width:100%;height:3.5rem;padding:1rem 0;border:none;border-bottom:.1rem solid var(--color-4);text-decoration:none;background-color:transparent;transition:border-bottom var(--default-transition),background-color var(--default-transition)}@media(min-width:1024px){.single-post .article__sidebar-toggler{padding:1rem}}@media(min-width:1024px){.single-post .article__sidebar-toggler:hover{border-bottom:.1rem solid var(--color-9);background-color:var(--color-3)}}.single-post .article__sidebar-toggler-icon{transform:rotate(90deg);transition:transform var(--default-transition)}.single-post .article__sidebar-toggler-icon path{stroke:var(--color-10)}.single-post .article__togglers{position:absolute;right:0;width:100%;background-color:var(--color-white);transition:width var(--default-transition)}.single-post .article__togglers.is-collapsed{position:absolute;right:0;width:4.1rem}.single-post .article__togglers.is-collapsed:before{display:none}.single-post .article__togglers.is-collapsed *{pointer-events:none;height:3.5rem}.single-post .article__togglers.is-collapsed .-component-title{overflow:hidden;display:none;width:0}.single-post .article__togglers.is-collapsed .component-switcher__icon{display:block}.single-post .article__togglers.is-collapsed .component-switcher__toggle-switch-wrapper{display:none}.single-post .article__togglers.is-collapsed .article__sidebar-toggler{pointer-events:all}.single-post .article__togglers.is-collapsed .article__sidebar-toggler-icon{transform:rotate(-90deg)}.single-post .article__togglers:not(.is-collapsed) .-component-title{overflow:hidden;width:0;opacity:0;animation:article-togglers-show-title .25s ease .2s forwards}.single-post .article__content{width:100%}@media(min-width:1024px){.single-post .article__content{max-width:88rem;border-right:.1rem solid var(--color-4);border-left:.1rem solid var(--color-4)}}.single-post .article__content-panel{position:sticky;z-index:2;top:calc(var(--header-height) + 3.5rem);display:block;margin:0 -1.6rem;border-bottom:.1rem solid var(--color-4)}@media(min-width:1024px){.single-post .article__content-panel{margin:0;border:none}}.single-post .article__content-title{margin:0;padding:2rem 0 3rem}@media(min-width:1024px){.single-post .article__content-title{padding:2rem 6rem 3rem}}.single-post .article__content-inner{width:100%;max-width:71rem;margin:0 auto;padding-top:2rem}.single-post .article__content-text{margin-top:5.5rem}@media(min-width:1024px){.single-post .article__content-text{padding:0 2rem}}@media(min-width:1440px){.single-post .article__content-text{padding:0 0 0 6rem}}.single-post .article__content-text h4{font-size:1.7rem}.single-post .article__content-text p{position:relative}@media(max-width:1023px){.single-post .article__content-text p{margin-top:3.5rem;font-size:1.8rem;letter-spacing:-.016rem}}@media(min-width:1024px){.single-post .article__content-text p{text-align:justify}}.single-post .article__content-text p .article__para-number{position:absolute;top:-1.5rem;left:0;color:var(--color-6);text-decoration:none;transition:color var(--default-transition)}@media(max-width:1023px){.single-post .article__content-text p .article__para-number{font-size:1.4rem}}@media(min-width:1024px){.single-post .article__content-text p .article__para-number{top:.5rem;left:-2rem}}@media(min-width:1440px){.single-post .article__content-text p .article__para-number{left:-6rem}}.single-post .article__content-text p .article__para-number:hover{color:var(--color-10)}.single-post .article__content-text p sup{line-height:1}.single-post .article__content-text p sup a{color:var(--color-10);text-decoration:none}.single-post .article__content-text p sup a:hover{text-decoration:underline}.single-post .article__content-text .wp-block-quote p .article__para-number{left:-2rem}@media(min-width:1024px){.single-post .article__content-text .wp-block-quote p .article__para-number{left:-10rem}}.single-post .article__content-text .wp-block-quote cite{display:none}@media(min-width:1440px){.single-post .article__content-text .block-video{margin-left:-6rem}}@media(min-width:1440px){.single-post .article__content-text .block-table{margin-left:-6rem}}.single-post .article__mobile-panel{position:fixed;z-index:2;right:0;bottom:0;left:0;width:100%}@media(min-width:1024px){.single-post .article__mobile-panel{display:none}}@media(min-width:1024px){.single-post .side-notes{pointer-events:none;position:absolute;z-index:10;top:0;left:0;width:100%}.single-post .side-notes__item{pointer-events:auto;position:relative;transform:translate(2rem);display:flex;gap:1rem;align-items:start;width:100%;padding-left:1rem;color:var(--color-10);opacity:0;transition:all var(--default-transition)}.single-post .side-notes__item--visible{transform:translate(0);opacity:1}.single-post .side-notes__item--highlighted .side-notes__content{-webkit-line-clamp:unset;line-clamp:unset;max-height:none}.single-post .side-notes__item--highlighted .side-notes__content:after{opacity:0}.single-post .side-notes__item:hover .component_side-note__title,.single-post .side-notes__item.active .component_side-note__title{background-color:var(--color-3)}}@media(max-width:1023px){.single-post .side-notes__item:not(.side-notes__mobile-item){display:none}.single-post .side-notes__mobile-root{pointer-events:none;position:fixed;z-index:103;right:0;bottom:4.5rem;left:0}.single-post .side-notes__mobile-root .side-notes__mobile-panel{pointer-events:auto}.single-post .side-notes__mobile-panel{touch-action:pan-y;cursor:default;position:relative;overflow:hidden auto;overscroll-behavior:contain;width:100vw;max-height:70vh;padding:5rem 2.5rem 2.5rem;border-top:.1rem solid var(--color-4);background:var(--color-white);animation:slide-up .3s ease;-webkit-overflow-scrolling:touch}.single-post .side-notes__mobile-header{position:absolute;z-index:1;top:0;right:0;left:0;display:flex;align-items:center;justify-content:center;height:3.5rem;padding:0;border-bottom:.1rem solid var(--color-4);background-color:var(--color-3)}.single-post .side-notes__mobile-close{cursor:pointer;display:flex;align-items:center;justify-content:center;border:none;background-color:transparent}.single-post .side-notes__mobile-close-icon{display:block;width:1rem;height:1rem}.single-post .side-notes__mobile-number{margin-bottom:.8rem;font-family:var(--font-secondary);font-size:1.6rem;font-weight:400;line-height:1.2;color:var(--color-6)}.single-post .side-notes__mobile-text{font-family:var(--font-secondary);font-size:1.6rem;font-weight:400;line-height:1.2;color:var(--color-10)}}.single-post .-component-title{white-space:nowrap}.single-post .component-mobile-panel__content{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;background-color:var(--color-3);transition:transform var(--default-transition),background-color var(--default-transition)}.single-post .component-mobile-panel__link{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.5rem}.single-post .component-mobile-panel__link svg{width:1.6rem;height:1.6rem}.single-post .component-mobile-panel__link svg path{fill:var(--color-8)}.single-post .component-mobile-panel__toc-trigger{cursor:pointer;display:flex;flex-direction:row;gap:1rem;align-items:center;justify-content:space-between;width:100%;padding:0 .5rem;border:none;background-color:transparent}.single-post .component-mobile-panel__toc-trigger svg{transition:transform var(--default-transition)}.single-post .component-mobile-panel__toc-trigger.-active svg{transform:rotate(180deg)}.single-post .component-mobile-panel__toc-trigger-title{font-size:1.4rem;color:var(--color-8)}.single-post .component-mobile-panel__search-trigger{cursor:pointer;display:flex;align-items:center;border:none;background-color:transparent}.single-post .component-mobile-panel__search-component{touch-action:pan-y;position:absolute;top:3.6rem;left:0;overflow:hidden auto;overscroll-behavior:contain;width:100%;max-height:70vh;background-color:var(--color-white);-webkit-overflow-scrolling:touch}.single-post .component-mobile-panel__search-icon path{fill:var(--color-black)}.single-post .component-mobile-panel__search-icon.-close{width:1rem;height:1rem}.single-post .component-mobile-panel__sidebar-trigger{cursor:pointer;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.5rem;border:none;background-color:transparent}.single-post .component-mobile-panel__sidebar-trigger.-active{background-color:var(--color-4)}.single-post .component-mobile-panel__sidebar-left{touch-action:pan-y;position:absolute;bottom:4.5rem;left:0;overflow:hidden auto;overscroll-behavior:contain;display:flex;flex-wrap:wrap;align-content:flex-start;width:100%;padding:0;border-top:.1rem solid var(--color-4);background-color:var(--color-white);-webkit-overflow-scrolling:touch}.single-post .component-mobile-panel__sidebar-right{display:flex;gap:2rem;align-items:center;padding:0 1rem}.single-post .component-mobile-panel__history{width:100%}.single-post .component-mobile-panel__others{display:flex;width:100%;height:4.5rem;background-color:var(--color-4)}.single-post .component-mobile-panel__others>div{min-width:50%}.single-post .component-mobile-panel .table-of-contents{overflow:hidden;height:0;max-height:44.4rem;padding:0;background-color:var(--color-white)}.single-post .component-mobile-panel .table-of-contents.-active{overflow:scroll;height:auto;padding:1.2rem 1rem}.single-post .component-mobile-panel .table-of-contents__wrapper{width:100%}.single-post .component-mobile-panel:has(.table-of-contents.-active) .component-mobile-panel__content{background-color:var(--color-8)}.single-post .component-mobile-panel:has(.table-of-contents.-active) .component-mobile-panel__content .component-mobile-panel__link svg path{fill:var(--color-3)}.single-post .component-mobile-panel:has(.table-of-contents.-active) .component-mobile-panel__content .component-mobile-panel__sidebar-trigger .component-mobile-panel__dots-icon path{fill:var(--color-3)}.single-post .component-mobile-panel:has(.table-of-contents.-active) .component-mobile-panel__toc-trigger.-active .component-mobile-panel__toc-trigger-title{color:var(--color-3)}.single-post .component-mobile-panel:has(.table-of-contents.-active) .component-mobile-panel__toc-trigger.-active svg path{stroke:var(--color-3)}.single-post .component-mobile-panel .is-collapsed{display:none}@media(max-width:1023px){.single-post .block-footer{padding:1rem 1rem 11.8rem}}@keyframes article-togglers-show-title{to{width:auto;opacity:1}}@keyframes slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}
