.page-post{display:block;padding:20rem 0 30rem;padding:var(--margin-main-top,20rem) 0 var(--margin-xxl,30rem) 0}.page-post .page-wrapper{padding:0 10rem;padding:0 var(--pwx,10rem)}.page-post .page-inner{display:block;margin-left:auto;margin-right:auto;max-width:160rem;width:100%}.page-post .page-inner .post-header{align-items:center;display:flex;flex-direction:column}.page-post .page-inner .post-header .post-title{text-wrap:pretty;font-size:8.4rem;font-size:var(--size-xlarge2,8.4rem);letter-spacing:-.03em;line-height:1;max-width:9.75em;text-align:center}@media(max-width:767.98px){.page-post .page-inner .post-header .post-title{text-wrap:pretty;font-size:6.4rem;font-size:var(--size-xlarge,6.4rem);letter-spacing:-.02em;line-height:1}}.page-post .page-inner .post-header .post-subtitle{text-wrap:pretty;color:#8c877d;color:var(--color-grey-text,#8c877d);font-size:3.4rem;font-size:var(--size-medium,3.4rem);line-height:1.4;margin-top:4rem;margin-top:var(--margin-md,4rem);max-width:28em;text-align:center}.page-post .page-inner .post-header .post-meta{display:inline-flex;flex-wrap:wrap;font-family:ABC Monument Grotesk Semi-Mono,Courier,Courier New,monospace;font-family:var(--font-secondary,"ABC Monument Grotesk Semi-Mono","Courier","Courier New",monospace);font-size:1.4rem;font-size:var(--size-nav,1.4rem);gap:4rem;gap:var(--margin-md,4rem);justify-content:center;line-height:1;margin-top:4rem;margin-top:calc(var(--margin-md, 4rem)*1);text-align:center;width:100%}.page-post .page-inner .post-header .post-meta>*{align-items:center;display:flex}.page-post .page-inner .post-header .post-meta .post-tag{background-color:#f7f5f2;background-color:var(--color-bg,var(--color-grey-bg,#f7f5f2));border:1px solid #d2d2d2;border:1px solid var(--color-separator,#d2d2d2);border-radius:5rem;color:#1b1b1b;color:var(--color-text,var(--color-black-off,#1b1b1b));cursor:pointer;font-family:ABC Monument Grotesk Semi-Mono,Courier,Courier New,monospace;font-family:var(--font-secondary,"ABC Monument Grotesk Semi-Mono","Courier","Courier New",monospace);font-size:1.4rem;font-size:var(--size-nav,1.4rem);line-height:1;padding:.8em 1.2em;transition:background-color .25s ease,color .25s ease,border-color .25s ease;transition:background-color var(--duration-default,.25s) ease,color var(--duration-default,.25s) ease,border-color var(--duration-default,.25s) ease;white-space:nowrap}.page-post .page-inner .post-header .post-meta .post-tag:hover:active{transform:scale(.985)}.page-post .page-inner .post-header .post-meta .post-tag.is-active{background-color:#1b1b1b;background-color:var(--color-text,var(--color-black-off,#1b1b1b));border-color:#1b1b1b;border-color:var(--color-text,var(--color-black-off,#1b1b1b));color:#f7f5f2;color:var(--color-bg,var(--color-grey-bg,#f7f5f2))}@media(hover:hover){.page-post .page-inner .post-header .post-meta .post-tag:hover{background-color:#ebe9e6;background-color:var(--color-grey-light,#ebe9e6);border-color:#ebe9e6;border-color:var(--color-grey-light,#ebe9e6)}.page-post .page-inner .post-header .post-meta .post-tag:hover.is-active{background-color:#141414;background-color:var(--color-black,#141414)}}.page-post .page-inner .post-header .post-featured-image{border-radius:1rem;border-radius:var(--radius,1rem);margin-bottom:9rem;margin-bottom:var(--margin-lg,9rem);margin-top:9rem;margin-top:var(--margin-lg,9rem);max-width:100%;overflow:hidden;width:100%}.page-post .page-inner .post-header .post-featured-image .media{width:100%}.page-post .page-inner .post-media{margin:9rem 0;margin:var(--margin-lg,9rem) 0}.page-post .page-inner .post-media .media{border-radius:1rem;border-radius:var(--radius,1rem);overflow:hidden}.page-post .page-inner .post-media .media[data-orientation=portrait]{margin:0 auto;max-width:50vw}.page-post .page-inner .post-content{margin-left:auto;margin-right:auto;margin-top:9rem;margin-top:var(--margin-lg,9rem);max-width:160rem;width:100%}.page-post .page-inner .post-content:has(.post-nav){margin-top:3rem}.page-post .page-inner .post-nav{color:#989898;color:var(--color-grey,#989898);display:flex;font-family:ABC Monument Grotesk Semi-Mono,Courier,Courier New,monospace;font-family:var(--font-secondary,"ABC Monument Grotesk Semi-Mono","Courier","Courier New",monospace);font-size:1.4rem;font-size:var(--size-nav,1.4rem);justify-content:center;line-height:1;margin-bottom:4rem;margin-bottom:var(--margin-md,4rem);pointer-events:none;position:sticky;top:10rem;width:100%;z-index:20}@media(max-width:1179.98px){.page-post .page-inner .post-nav{top:9rem}}.page-post .page-inner .post-nav ul{background-color:#f7f5f2;background-color:var(--color-bg,var(--color-grey-bg,#f7f5f2));border-radius:5rem;display:flex;gap:.6em;justify-content:center;padding:1em 1.2em;pointer-events:auto;transition:background-color .25s;transition:background-color var(--duration-default,.25s)}.page-post .page-inner .post-nav ul li{cursor:pointer;padding:0 .6em;transition:all .25s;transition:all var(--duration-default,.25s);white-space:nowrap}@media(hover:hover){.page-post .page-inner .post-nav ul li:hover{color:#1b1b1b;color:var(--color-text,var(--color-black-off,#1b1b1b))}}.page-post .page-inner .post-nav ul li.is-active{color:#1b1b1b;color:var(--color-text,var(--color-black-off,#1b1b1b))}@media(max-width:1179.98px){.page-post .page-inner .post-nav ul{-ms-overflow-style:none;-webkit-overflow-scrolling:touch;gap:2rem;gap:var(--gutter-half,2rem);justify-content:flex-start;max-width:100%;overflow-x:scroll;scrollbar-width:none}.page-post .page-inner .post-nav ul ::-webkit-scrollbar,.page-post .page-inner .post-nav ul::-webkit-scrollbar{display:none;height:0!important;width:0!important}}.page-post .page-inner .post-nav.is-stuck ul{background-color:#fff;background-color:var(--color-white,#fff)}.page-post .post-footer{font-family:ABC Monument Grotesk Semi-Mono,Courier,Courier New,monospace;font-family:var(--font-secondary,"ABC Monument Grotesk Semi-Mono","Courier","Courier New",monospace);font-size:1.4rem;font-size:var(--size-nav,1.4rem);line-height:1;line-height:1.5;margin-top:12rem;margin-top:var(--margin-xl,12rem)}.page-post .post-footer .post-footer-inner{grid-gap:4rem;grid-gap:var(--gutter,4rem);display:grid;gap:4rem;gap:var(--gutter,4rem);grid-template-columns:repeat(3,1fr);margin-left:auto;margin-right:auto;max-width:160rem;width:100%}@media(max-width:767.98px){.page-post .post-footer .post-footer-inner{grid-template-columns:1fr}}.page-post .post-footer .post-footer-section:last-child{padding-right:0}@media(min-width:820px){.page-post .post-footer .post-footer-section-tags{padding-right:2rem;padding-right:var(--gutter-half,2rem)}}.page-post .post-footer .post-footer-section-tags ul{display:flex;flex-wrap:wrap;gap:1rem;gap:calc(var(--gutter-half, 2rem)/2)}.page-post .post-footer .post-footer-section-tags ul li a{background-color:#f7f5f2;background-color:var(--color-bg,var(--color-grey-bg,#f7f5f2));border:1px solid #d2d2d2;border:1px solid var(--color-separator,#d2d2d2);border-radius:5rem;color:#1b1b1b;color:var(--color-text,var(--color-black-off,#1b1b1b));cursor:pointer;display:inline-block;font-family:ABC Monument Grotesk Semi-Mono,Courier,Courier New,monospace;font-family:var(--font-secondary,"ABC Monument Grotesk Semi-Mono","Courier","Courier New",monospace);font-size:1.4rem;font-size:var(--size-nav,1.4rem);line-height:1;padding:.8em 1.2em;transition:background-color .25s ease,color .25s ease,border-color .25s ease;transition:background-color var(--duration-default,.25s) ease,color var(--duration-default,.25s) ease,border-color var(--duration-default,.25s) ease;white-space:nowrap}.page-post .post-footer .post-footer-section-tags ul li a:hover:active{transform:scale(.985)}.page-post .post-footer .post-footer-section-tags ul li a.is-active{background-color:#1b1b1b;background-color:var(--color-text,var(--color-black-off,#1b1b1b));border-color:#1b1b1b;border-color:var(--color-text,var(--color-black-off,#1b1b1b));color:#f7f5f2;color:var(--color-bg,var(--color-grey-bg,#f7f5f2))}@media(hover:hover){.page-post .post-footer .post-footer-section-tags ul li a:hover{background-color:#ebe9e6;background-color:var(--color-grey-light,#ebe9e6);border-color:#ebe9e6;border-color:var(--color-grey-light,#ebe9e6)}.page-post .post-footer .post-footer-section-tags ul li a:hover.is-active{background-color:#141414;background-color:var(--color-black,#141414)}}.page-post .post-footer .post-footer-section-contributors h1.title{margin-bottom:1.33em}.page-post .post-footer .post-footer-section-contributors ul li+li{margin-top:1em}.page-post .post-footer .post-footer-section-contributors a{transition:color .25s;transition:color var(--duration-default,.25s)}@media(hover:hover){.page-post .post-footer .post-footer-section-contributors a:hover{color:#989898;color:var(--color-grey,#989898)}}.news-keyCollaborators{display:block;position:relative;width:100%}@media(max-width:767.98px){.news-keyCollaborators:after{background:linear-gradient(90deg,transparent,#f7f5f2 80%);background:linear-gradient(to right,transparent,var(--color-bg,var(--color-grey-bg,#f7f5f2)) 80%);content:"";height:100%;position:absolute;right:-10rem;right:calc(var(--pwx, 10rem)*-1);top:0;width:15rem;width:calc(var(--pwx, 10rem)*1.5)}}.news-keyCollaborators .news-keyCollaborators-inner{align-items:center;display:flex;flex-wrap:wrap;gap:6rem;gap:calc(var(--margin-md, 4rem)*1.5);justify-content:center;position:relative;width:100%}@media(max-width:767.98px){.news-keyCollaborators .news-keyCollaborators-inner{-ms-overflow-style:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;margin-left:-10rem;margin-left:calc(var(--pwx, 10rem)*-1);overflow-x:auto;padding:0 10rem;padding:0 var(--pwx,10rem);scrollbar-width:none;width:calc(100% + 20rem);width:calc(100% + var(--pwx, 10rem)*2)}.news-keyCollaborators .news-keyCollaborators-inner ::-webkit-scrollbar,.news-keyCollaborators .news-keyCollaborators-inner::-webkit-scrollbar{display:none;height:0!important;width:0!important}}.news-keyCollaborators .news-keyCollaborators-inner .news-keyCollaborators-item{align-items:center;display:flex;font-size:1.4rem;font-size:var(--size-small,1.4rem);letter-spacing:normal;line-height:1.4;line-height:var(--line-height,1.4);position:relative}.news-keyCollaborators .news-keyCollaborators-inner .news-keyCollaborators-item .news-keyCollaborators-item-image{border-radius:50%;height:5rem;margin-right:2rem;margin-right:var(--gutter-half,2rem);overflow:hidden;width:5rem}.news-keyCollaborators .news-keyCollaborators-inner .news-keyCollaborators-item .news-keyCollaborators-item-image img,.news-keyCollaborators .news-keyCollaborators-inner .news-keyCollaborators-item .news-keyCollaborators-item-image video{height:100%;width:100%}@media(max-width:767.98px){.news-keyCollaborators .news-keyCollaborators-inner .news-keyCollaborators-item .news-keyCollaborators-item-image{height:5rem;min-width:5rem;width:5rem}}.news-keyCollaborators .news-keyCollaborators-inner .news-keyCollaborators-item .news-keyCollaborators-item-author{text-wrap:nowrap;display:flex;flex-direction:column;white-space:nowrap}.news-keyCollaborators .news-keyCollaborators-inner .news-keyCollaborators-item .news-keyCollaborators-item-author--no-image{align-items:baseline;flex-direction:row;gap:.4rem}.news-keyCollaborators .news-keyCollaborators-inner .news-keyCollaborators-item .news-keyCollaborators-item-author a{color:currentColor;transition:color .25s;transition:color var(--duration-default,.25s)}@media(hover:hover){.news-keyCollaborators .news-keyCollaborators-inner .news-keyCollaborators-item .news-keyCollaborators-item-author a:hover{color:#989898;color:var(--color-grey,#989898)}}.news-keyCollaborators .news-keyCollaborators-inner .news-keyCollaborators-item .news-keyCollaborators-item-author .position{color:#8c877d;color:var(--color-grey-text,#8c877d)}.post-citations{margin-top:25rem;margin-top:var(--margin-xl3,25rem)}.post-citations .post-citations-inner{border-top:1px solid #d2d2d2;border-top:1px solid var(--color-separator,#d2d2d2);margin-left:auto;margin-right:auto;max-width:160rem;padding-top:4rem;padding-top:var(--margin-md,4rem);position:relative;width:100%}.post-citations .post-citations-inner .citations-content{max-height:0;overflow:hidden}.post-citations .post-citations-inner .citations-content.is-open{max-height:none}.post-citations .post-citations-inner .citations-content .citations-content-inner{margin-top:6rem;margin-top:calc(var(--margin-md, 4rem)*1.5)}.post-citations .heading{font-size:3.4rem;font-size:var(--size-medium,3.4rem);line-height:1.4}.post-citations .citations-toggle{display:none;position:absolute;right:0;top:3rem;top:calc(var(--margin-md, 4rem)*.75)}.post-citations ol{grid-gap:4rem;grid-gap:var(--gutter,4rem);counter-reset:citation-counter;display:grid;font-family:ABC Monument Grotesk Semi-Mono,Courier,Courier New,monospace;font-family:var(--font-secondary,"ABC Monument Grotesk Semi-Mono","Courier","Courier New",monospace);font-size:1.4rem;font-size:var(--size-nav,1.4rem);gap:4rem;gap:var(--gutter,4rem);grid-template-columns:repeat(3,1fr);line-height:1;line-height:1.5;list-style:none;padding:0}@media(max-width:1179.98px){.post-citations ol{grid-template-columns:repeat(2,1fr)}}@media(max-width:767.98px){.post-citations ol{grid-template-columns:repeat(1,1fr)}}.post-citations ol li{counter-increment:citation-counter;padding-left:2em;position:relative;scroll-margin-top:20rem;scroll-margin-top:var(--margin-main-top,20rem)}.post-citations ol li::marker{font:inherit}.post-citations ol li:before{content:counter(citation-counter) ".";left:0;position:absolute}.post-citations ol li p{cursor:pointer}.post-citations ol li a{text-wrap:nowrap;display:inline-block;max-width:20em;overflow:hidden;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-overflow:ellipsis;text-underline-position:from-font;transition:color .25s;transition:color var(--duration-default,.25s)}@media(hover:hover){.post-citations ol li a:hover{color:#989898;color:var(--color-grey,#989898)}}