.section-post-hero{color:var(--c-white);padding:6rem 0 2rem;position:relative;z-index:1}.section-post-hero .cover{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.section-post-hero .cover:before{background:-webkit-gradient(linear,left top,right top,from(#18191b),color-stop(47.59%,rgba(38,39,41,.9)),color-stop(97.12%,rgba(38,39,41,.2)));background:linear-gradient(90deg,#18191b,rgba(38,39,41,.9) 47.59%,rgba(38,39,41,.2) 97.12%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.section-post-hero .cover img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-post-hero .post-hero-breadcrumbs{font-family:ABCMonumentMono;font-size:.688rem;gap:.5rem;text-transform:uppercase;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-post-hero .post-hero-breadcrumbs .separator{color:var(--c-grey-300)}.section-post-hero .post-hero-breadcrumbs a{color:var(--c-grey-300);-webkit-transition:color .2s linear;transition:color .2s linear}.section-post-hero .post-hero-breadcrumbs a:hover{color:var(--c-white)}.section-post-hero .post-hero-title{line-height:1;margin:3rem 0;max-width:52.5rem}@media (max-width:62rem){.section-post-hero .post-hero-title{margin:2.5rem 0;max-width:unset}}@media (max-width:36rem){.section-post-hero .post-hero-title{margin:3.5rem 0 3rem}}.section-post-hero .post-author{gap:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-post-hero .post-author:hover span{text-decoration:none}.section-post-hero .post-author span{text-decoration:underline}.section-post-hero .post-author img{border-radius:.5rem;display:block;height:3rem;-o-object-fit:cover;object-fit:cover;width:3rem}.section-post-hero .post-meta{color:var(--c-grey-200);font-size:.875rem;gap:1.5rem;margin:5rem 0 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-post-content{background:var(--c-white);padding:4rem 0 8rem}@media (max-width:62rem){.section-post-content{padding:1.5rem 0 6.25rem}}@media (max-width:36rem){.section-post-content{padding:1.5rem 0 2.5rem}}.section-post-content .post-row{gap:13.5rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:62rem){.section-post-content .post-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem}}.section-post-content .post-sticky{gap:2.5rem;position:sticky;top:4.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:62rem){.section-post-content .post-sticky{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;top:auto;width:100%}}@media (max-width:36rem){.section-post-content .post-sticky{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}}.section-post-content .post-controls{max-width:17.75rem;position:relative;width:100%}@media (max-width:62rem){.section-post-content .post-controls{max-width:100%}}.section-post-content .post-controls h4{color:var(--c-grey-300);font-size:1rem;margin:0 0 .75rem}.section-post-content .post-content{max-width:36.5rem;width:100%}@media (max-width:62rem){.section-post-content .post-content{max-width:unset}}.section-post-content .post-content .wp-block-heading{scroll-margin-top:4.5rem}@media (max-width:62rem){.section-post-content .post-share{-webkit-box-flex:0;-ms-flex:none;flex:none;gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-post-content .post-share h4{margin:0}}.section-post-content .post-share-list{gap:.75rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-post-content .post-share a:hover svg use{fill:var(--c-bg-dark)}.section-post-content .post-share a.copied svg use{fill:var(--c-primary)}.section-post-content .post-share svg{display:block;height:1.25rem;width:1.25rem}.section-post-content .post-share svg use{fill:var(--c-grey-200);-webkit-transition:fill .2s linear;transition:fill .2s linear}.section-post-content .post-sections{position:relative}@media (max-width:62rem){.section-post-content .post-sections{max-width:16.25rem;width:100%}}@media (max-width:36rem){.section-post-content .post-sections{max-width:unset}}@media (max-width:62rem){.section-post-content .post-sections h4{background:var(--c-grey-50);border-radius:.5rem;color:var(--c-grey-800);font-size:1rem;gap:.5rem;padding:.75rem 1rem;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-post-content .post-sections h4:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%23b0b7c4%22%20d%3D%22m14%206.833-4%205.334-4-5.334z%22%2F%3E%3C%2Fsvg%3E");position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-.55rem);transform:translateY(-.55rem)}}.section-post-content .nav-list{background:var(--c-grey-50);border-radius:.625rem;gap:.15rem;padding:.25rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:62rem){.section-post-content .nav-list{opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transform:translateY(2.5rem);transform:translateY(2.5rem);-webkit-transition:opacity .2s linear,-webkit-transform .2s linear;transition:opacity .2s linear,-webkit-transform .2s linear;transition:opacity .2s linear,transform .2s linear;transition:opacity .2s linear,transform .2s linear,-webkit-transform .2s linear;z-index:2}.section-post-content .nav-list.active{opacity:1;pointer-events:auto;-webkit-transform:translateY(3rem);transform:translateY(3rem)}}.section-post-content .nav-list .nav-item{border-radius:.5rem;color:var(--c-grey-300);font-size:.875rem;font-weight:500;gap:.25rem;letter-spacing:-.02em;line-height:1.2;overflow:hidden;padding:.5rem;position:relative;-webkit-transition:background .2s linear;transition:background .2s linear;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-post-content .nav-list .nav-item:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2213%22%20height%3D%2211%22%20fill%3D%22none%22%20viewBox%3D%220%200%2013%2011%22%3E%3Cpath%20fill%3D%22%2335363a%22%20fill-rule%3D%22evenodd%22%20d%3D%22M7.333.488%2012.345%205.5l-5.012%205.012-1.178-1.179%203-3H0V4.667h9.155l-3-3z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");-webkit-filter:brightness(3);filter:brightness(3);-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0 .25rem;opacity:0;-webkit-transform:translate(-1.5rem);transform:translate(-1.5rem);-webkit-transition:opacity .2s linear,-webkit-transform .2s linear;transition:opacity .2s linear,-webkit-transform .2s linear;transition:opacity .2s linear,transform .2s linear;transition:opacity .2s linear,transform .2s linear,-webkit-transform .2s linear}.section-post-content .nav-list .nav-item span{-webkit-transform:translate(-1.5rem);transform:translate(-1.5rem);-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.section-post-content .nav-list .nav-item.active,.section-post-content .nav-list .nav-item:hover{background:var(--c-grey-800);color:var(--c-white)}.section-post-content .nav-list .nav-item.active span,.section-post-content .nav-list .nav-item:hover span{-webkit-transform:translate(0);transform:translate(0)}.section-post-content .nav-list .nav-item.active:before,.section-post-content .nav-list .nav-item:hover:before{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.section-post-content .post-bottom{border-top:1px solid var(--c-grey-100);gap:2rem;margin:5rem 0 0;padding:1.5rem 0 0;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:62rem){.section-post-content .post-bottom{margin:4rem 0 0}}@media (max-width:36rem){.section-post-content .post-bottom{display:none}}.section-post-content .post-bottom .post-author-info a{gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-post-content .post-bottom .post-author-info a img{border-radius:.5rem;display:block;height:3rem;-o-object-fit:cover;object-fit:cover;width:3rem}.section-post-content .post-bottom .post-author-info a span{color:var(--c-bg-dark);text-decoration:underline}.section-post-content .post-bottom .post-author-info a:hover span{text-decoration:none}.section-post-content .post-bottom .post-share{gap:.75rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-post-content .post-bottom .post-share h4{color:var(--c-grey-300);font-size:1rem}@media (max-width:62rem){.section-post-content .post-cta{display:none}}.post-cta{border-radius:.5rem;isolation:isolate;overflow:hidden;padding:1.5rem;position:relative;z-index:1}.post-cta .cover{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.post-cta .cover img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.post-cta-title{color:var(--c-white)}.post-cta-title strong{color:var(--c-grey-200);font-weight:inherit}.post-cta .button{margin:1.5rem 0 0}
