.style_cta__4lw7n{display:inline-block}.style_cta__4lw7n.action{background:linear-gradient(180deg,#000,#3c3c3c);border:none;border-radius:50rem;box-shadow:0 4px 4px rgba(0,0,0,.08);color:var(--white);cursor:pointer;display:inline-block;font-family:inherit;font-size:12rem;font-weight:500;letter-spacing:-.3px;line-height:14rem;padding:15rem 25rem;text-decoration:none;text-transform:uppercase}.style_cta__4lw7n.action:hover{opacity:.8}.style_section__UaCgJ{padding-top:var(--section-padding);padding-bottom:var(--section-padding);overflow:hidden}.style_container__Z9bwY{max-width:var(--container-width);padding-left:var(--container-gap);padding-right:var(--container-gap);box-sizing:border-box;margin:0 auto}.style_box__yWVd0{border:1px solid var(--gray);border-radius:30rem;box-sizing:border-box;padding:15rem;text-align:center}@media screen and (max-width:991px){.style_box__yWVd0{border:none}}@media screen and (max-width:576px){.style_box__yWVd0{border-radius:20rem}}.style_box__yWVd0:not(:last-child){margin-bottom:30rem}@media screen and (max-width:991px){.style_box__yWVd0:not(:last-child){margin:0}}.style_box_media__BOb69{box-shadow:0 2px 4px rgba(0,0,0,.04);margin:65rem auto 85rem;max-width:550rem;overflow:hidden;background-color:var(--gray)}@media screen and (max-width:991px){.style_box_media__BOb69{margin:0;max-width:100%}}.style_box_video__7QiCr{max-width:100%;transform:scale(1.02)}.style_box_name__Qqh5u{opacity:.5;font-size:14rem;margin-bottom:25rem}@media screen and (max-width:576px){.style_box_name__Qqh5u{margin:0}}.style_layout__ahm5g{box-sizing:border-box;padding:20rem}@media screen and (max-width:991px){.style_layout__ahm5g{padding-bottom:0}}.style_layout_row__ybla_{display:flex;gap:20rem}@media screen and (max-width:991px){.style_layout_row__ybla_{flex-direction:column}}.style_layout_col__kGXNe:first-child{width:35%}@media screen and (max-width:991px){.style_layout_col__kGXNe:first-child{width:100%}}.style_layout_col__kGXNe:nth-child(2){flex:1 1}@media screen and (max-width:991px){.style_layout_col__kGXNe:nth-child(2){background-color:var(--gray);position:relative;left:50%;transform:translate(-50%);width:100vw}}.style_layout_content__dsRfp{max-width:375rem;position:-webkit-sticky;position:sticky;top:20rem;padding:50rem 0 0 50rem;box-sizing:border-box}@media screen and (max-width:991px){.style_layout_content__dsRfp{max-width:100%;padding:30rem 0}}.style_layout_content_logo__AVo6C{margin-bottom:60rem}.style_layout_content_inner__8PMFZ:not(:last-child){margin-bottom:25rem}.style_layout_content_inner__8PMFZ p:last-child{margin:0}.style_layout_content_inner__8PMFZ a{color:var(--blue);font-weight:600}.style_layout_content_spec__iIJgH{margin:30rem 0}@media screen and (max-width:991px){.style_layout_projects__py0OR{padding:30rem 0;box-sizing:border-box}}.style_person__CRyin{gap:15rem;margin-top:30rem}.style_person_link__pCLlR{text-decoration:none;color:inherit!important}.style_person_img__GE60N{width:50rem;height:50rem;overflow:hidden}.style_person_img__GE60N img{display:block;width:100%;height:100%;object-fit:cover}.style_person_info__9dUEy{flex:1 1;font-weight:400;line-height:1.3}.style_person_info_pos__pdWJG{font-size:14rem}.style_return__cpt0b{width:30rem;height:30rem;border:1px solid var(--gray);border-radius:100%;margin-bottom:40rem;transition:background-color .2s ease-in-out}.style_return__cpt0b:hover{background-color:var(--gray)}.style_post_container__zqlNN{max-width:700px;margin:0 auto}.style_post_header__YhnXa{margin-bottom:50px;text-align:center}.style_post_title__gAePS{margin-bottom:35px}.style_post_authors__IXAV3,.style_post_categories__0zbsy{gap:10px}.style_post_categories__0zbsy,.style_post_posted_date__sCyjr,.style_post_read_time__5bZZb{margin-bottom:5px;display:inline-block}.style_post_authors__IXAV3{margin-top:30px}.style_post_author__KwldC{display:flex;align-items:center;gap:15px}.style_post_author_img__orR9_{border-radius:100%;overflow:hidden;width:40px;height:40px}.style_post_author_img__orR9_ img{display:block;width:100%;height:100%}.style_post_author-name__CzAV3{flex:1 1}.style_post_toc__Dskcb{padding:35px;box-sizing:border-box}.style_post_content__yEQAM figure{margin:30px 0}.style_post_content__yEQAM figure img{display:block;width:100%}.style_post_content__yEQAM figure img:not(:last-child){margin-bottom:10px}.style_box__STBR4{display:flex;flex-direction:column;text-decoration:none;padding:30px;box-sizing:border-box;margin-bottom:30px}.style_box__STBR4:hover{opacity:.8}.style_box_img__jT5YD{padding-top:60%;position:relative;margin:0 0 30px}.style_box_img__jT5YD img{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover}.style_box_featured__QTme1{position:absolute;right:0;top:20px;background-color:var(--black);color:var(--white);padding:10px 15px;box-sizing:border-box}.style_box_categories__9Krzs{gap:5px}.style_box_content__j50we{margin-bottom:30px;flex:1 1}.style_box_footer__Wn0Gw{display:flex;flex-direction:column;gap:6px}.style_loadmore__kLh_V{font-family:inherit;background-color:var(--black);color:var(--white);text-decoration:none;padding:10rem 15rem;box-sizing:border-box;border:none;cursor:pointer;transition:opacity .2s ease-in-out}.style_loadmore__kLh_V:hover{opacity:.8}.style_loadmore__kLh_V:disabled{opacity:.2;pointer-events:none}.style_pagination__TFRMV{gap:15px;margin-top:30px}.style_pagination__TFRMV button{cursor:pointer;border:none;padding:10px 15px;background-color:#ddd;transition:background-color .2s ease-in-out,color .2s ease-in-out}.style_pagination__TFRMV button:not([disabled]):hover{background-color:var(--black);color:var(--white)}.style_filter_list__jXgig{margin-bottom:30px;display:flex;gap:5px}.style_filter_button__vl8rq{cursor:pointer;border:none;padding:10px 15px;background-color:#ddd;transition:background-color .2s ease-in-out,color .2s ease-in-out}.style_filter_button__vl8rq.current{background-color:var(--black);color:var(--white)}.style_breadcrumbs__0PkhY{padding:20px 0}.style_breadcrumbs_list__wt6Aw{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style-type:none;gap:4px}.Code_code__w6Q7U{counter-reset:step;counter-increment:step 0;& .line:before{content:counter(step);counter-increment:step;width:2ch;margin-right:2ch;display:inline-block;text-align:right;font-feature-settings:"tnum";font-variant:tabular-nums;opacity:.2}}.Code_code__w6Q7U .highlight{@apply relative *:relative *:z-[1];&:not(:empty):after{content:"";position:absolute;z-index:0;inset-block:-2px;inset-inline:-1.6ch -.5ch;@apply rounded-r border-l-4 border-green-400 bg-green-400/20}}.style_link__n6k6q{text-decoration:none;transition:opacity .2s ease-in-out}.style_link__n6k6q:hover{opacity:.7}@screen lg{.TableOfContents_root__9euDI[open]>summary:after{visibility:hidden}.TableOfContents_inView__5jH6W:not(.TableOfContents_inView__5jH6W~.TableOfContents_inView__5jH6W){@apply border-l-4 border-accent}}.style_search_label__ZKlj2{display:block;position:relative}.style_search_icon__ryeEw{position:absolute;left:20px;top:50%;transform:translateY(-50%)}.style_search_input__CGjsv{width:100%;padding:0 20px 0 50px;box-sizing:border-box;font-family:inherit;font-size:16px;min-height:50px;border:1px solid var(--gray)}.style_search_results__UkJn1{margin-top:30px}