.rAJYmq_wrapper{flex-direction:column;display:flex}.rAJYmq_innerWrapper{margin:0 var(--globalMargin);padding-top:4rem;padding:0 var(--globalPadding);flex-direction:column;flex-grow:1;justify-content:space-between;align-items:flex-start;display:flex}.rAJYmq_content{flex-direction:column;flex-grow:1;justify-content:space-between;width:100%;padding-top:4rem;display:flex}.rAJYmq_upperContent{justify-content:space-between;align-items:center;gap:4rem;display:flex}.rAJYmq_textWrapper{flex-direction:column;gap:1rem;display:flex}.rAJYmq_imageWrapper{height:30rem}.rAJYmq_image{width:auto;height:100%}.rAJYmq_text{text-wrap:balance;max-width:30ch;font-size:1.5em}@media (min-width:1920px){.rAJYmq_innerWrapper{width:100%;max-width:1440px;margin-left:auto;margin-right:auto}}@media (max-width:1024px){.rAJYmq_imageWrapper{display:none}.rAJYmq_content{justify-content:flex-start}}
.jPINEq_imageWrapper{aspect-ratio:16/9;width:100%;height:auto;margin-bottom:.5rem;display:block;position:relative;overflow:hidden}.jPINEq_imageWrapper img{object-fit:cover;transition:transform .3s}.jPINEq_imageWrapper img:hover{transform:scale(1.05)}.jPINEq_tagWrapper{position:absolute;top:.5rem;right:.5rem}.jPINEq_titleLink{color:inherit;text-decoration:none}.jPINEq_title{margin-bottom:1rem;font-size:1.25em;line-height:1.4;text-decoration:none;display:inline-block}.jPINEq_title:hover{text-decoration:underline}.jPINEq_date{font-variation-settings:"wght" 600;font-feature-settings:"calt", "liga", "cv01" 1;text-transform:uppercase;letter-spacing:1.25px;margin-bottom:.5rem;font-family:Monaspace Neon;font-size:.9em}.jPINEq_authors{flex-direction:column;gap:.75rem;display:flex}
.M7ydlG_image{--size:"";width:var(--size);height:var(--size);border-radius:50%;position:relative;overflow:hidden}.M7ydlG_image img{object-fit:cover}.M7ydlG_top{align-items:center;gap:1rem;display:flex}.M7ydlG_top p{font-family:Monaspace Neon}
.cMn9-q_tag{color:var(--zodiacBlue);font-variation-settings:"wght" 600;letter-spacing:.5px;text-transform:uppercase;padding:.35em .75em;font-family:Monaspace Neon;font-size:.9rem;line-height:1}
.YEH4OW_wrapper{flex-direction:column;gap:1em;margin-top:8em;display:flex}.YEH4OW_header{font-size:1.8em;line-height:1.4}.YEH4OW_grid{grid-template-columns:1fr 1fr 1fr;gap:2em;display:grid}@media (max-width:1224px){.YEH4OW_grid{grid-template-columns:1fr 1fr}.YEH4OW_articleCard-2{display:none}}@media (max-width:767px){.YEH4OW_grid{grid-template-columns:1fr}.YEH4OW_articleCard-2{display:block}}
.r4HLJG_wrapper{z-index:20000;width:100%;position:fixed;bottom:0;left:0}.r4HLJG_draftBadge{z-index:1000;background-color:var(--mistGrey);color:var(--zodiacBlue);border-radius:16px;transition:bottom .2s;position:absolute;bottom:.5rem;right:2.5rem}.r4HLJG_badge{text-transform:uppercase;letter-spacing:1px;font-variation-settings:"wght" 620;gap:.5rem;width:max-content;padding:.25rem .75rem;font-size:.8rem;line-height:1;display:inline-flex}.r4HLJG_visibleWrapper{color:var(--mistGrey);border-top:1px solid var(--galaxyPurple);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#07162780}.r4HLJG_inner{justify-content:space-between;gap:1rem;width:100%;padding:.5rem 0;display:flex}.r4HLJG_container{gap:1rem;display:flex}.r4HLJG_link{color:inherit;cursor:pointer;text-decoration:none}.r4HLJG_link:hover{text-decoration:underline}.r4HLJG_hidden{cursor:pointer;font-size:1.2rem;position:absolute;bottom:.35rem;right:1rem}@media (max-width:767px){.r4HLJG_wrapper{display:none}}
.ZTignW_draftBanner{background-color:var(--sunsetRedFade);width:max-content;color:var(--sunsetRed);text-align:center;text-transform:uppercase;font-variation-settings:"wght" 700, "wdth" 120;letter-spacing:1px;z-index:333;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--sunsetRed);border-right:1px solid var(--sunsetRed);border-radius:0 0 .25rem;padding:.1rem 1rem;font-family:Monaspace Neon;font-size:.9rem;position:fixed;top:0;left:0}.ZTignW_contentWrapper{z-index:2;background-color:var(--zodiacBlue);width:100%;padding-top:4rem;padding-top:unset;position:relative}.ZTignW_backdrop{background:var(--zodiacBlue);width:100%;height:100%;position:absolute;top:0;left:0}.ZTignW_fade{height:var(--fadeHeight);z-index:2;background:linear-gradient(180deg, #09192b00 0%, var(--zodiacBlue) 60%);position:relative}.ZTignW_innerContentWrapper{margin-top:calc(var(--fadeHeight) * -.85)}.ZTignW_excerpt{z-index:3;font-feature-settings:"calt", "liga", "cv01" 1;letter-spacing:-.5px;max-width:80ch;margin-bottom:2rem;font-family:Monaspace Neon;font-size:1.3em;line-height:1.5;position:relative}.ZTignW_content{z-index:3;flex-grow:1;max-width:70%;position:relative}.ZTignW_articleWrapper{justify-content:space-between;gap:2rem;display:flex;position:relative}@media (max-width:1260px){.ZTignW_content{max-width:90%}}
.wI7bYq_tocWrapper{z-index:3;text-align:right;z-index:500;height:min-content;position:sticky;top:6rem}.wI7bYq_header{letter-spacing:.5px;text-transform:uppercase;font-feature-settings:"'ss09', 'calt', 'liga', 'ss01', 'ss02', 'ss03', 'ss04', 'ss06', 'ss07', 'cv01' 2, 'cv11' 1, 'cv31' 1";font-variation-settings:"wdth" 100, "wght" 620;margin-bottom:.8rem;font-family:Monaspace Neon;font-size:.9rem;font-weight:620}.wI7bYq_toc{z-index:2;flex-direction:column;gap:1rem;font-size:1rem;display:flex;position:relative}.wI7bYq_tocItem{font-variation-settings:"wght" 620;color:inherit;width:30ch;font-family:Satoshi-Variable;font-size:1.1em;font-weight:620;text-decoration:none;display:inline-block;position:relative}.wI7bYq_tocDrawer{display:none}@media (max-width:1260px){.wI7bYq_tocWrapper{display:none}.wI7bYq_toc{z-index:3}.wI7bYq_tocDrawer{z-index:3;display:block;position:sticky;top:6rem;right:0}.wI7bYq_gradient{z-index:3;cursor:pointer;background:linear-gradient(90deg,#071627 0%,#07162799 5% 80%,#071627 100%);width:100vw;height:100dvh;position:fixed;top:0;left:0}.wI7bYq_tocIcon{z-index:71;cursor:pointer;justify-content:flex-end;display:flex;position:relative}.wI7bYq_tocIcon svg{z-index:3;width:2rem;height:auto;position:absolute}.wI7bYq_tocModal{text-align:right;z-index:2;background-color:var(--zodiacBlue);flex-direction:column;align-items:flex-end;gap:1rem;width:auto;padding:1.5rem;display:flex;position:absolute;top:3rem;right:0}.wI7bYq_tocDrawerContent{z-index:70;height:100dvh;padding:10rem var(--globalCombined) 2em 3em;text-align:right;background-color:var(--zodiacBlue);border-left:2px solid;width:40ch;max-width:90vw;line-height:1.6;position:fixed;top:0;right:0}}
.BgB9zq_regulartext{font-variation-settings:"wght" 460;font-weight:460}.BgB9zq_bold{font-variation-settings:"wght" 660}.BgB9zq_italic{font-style:italic}.BgB9zq_strikethrough{text-decoration:line-through}.BgB9zq_underline{text-decoration:underline}.BgB9zq_code{letter-spacing:0;font-feature-settings:"calt", "liga", "cv01" 2;background-color:#2ea8e540;font-family:Monaspace Neon;font-size:.85em;display:inline-block}.BgB9zq_code span{display:inline}.BgB9zq_superscript{font-size:.7em;position:relative;top:-.25rem}.BgB9zq_subscript{font-size:.7em;position:relative;bottom:-.25rem}.BgB9zq_list{--listColor:"";padding-left:2em}.BgB9zq_listItem{margin:1.15rem 0;line-height:1.3}.BgB9zq_listItem::marker{color:var(--listColor);font-feature-settings:"calt", "liga", "cv01" 2, "ss03";font-family:Monaspace Neon}.BgB9zq_ul .BgB9zq_listItem::marker{content:"-> ";font-family:Monaspace Neon}.BgB9zq_ol.BgB9zq_level-1{list-style:upper-alpha}.BgB9zq_ol.BgB9zq_level-2{list-style:lower-alpha}.BgB9zq_listItem:has(>.BgB9zq_ol:first-child:last-child)::marker{content:""}.BgB9zq_listItem:has(>.BgB9zq_ul:first-child:last-child)::marker{content:""}.BgB9zq_nestedList li,.BgB9zq_nestedList ul,.BgB9zq_nestedList ol,.BgB9zq_nestedList.BgB9zq_ul,.BgB9zq_nestedList.BgB9zq_ol{margin-left:0;font-size:1em}.BgB9zq_h2 span,.BgB9zq_h3 span,.BgB9zq_h4 span,.BgB9zq_h5 span{font-variation-settings:"wght" 620;font-weight:620}.BgB9zq_h2{padding-bottom:.5rem;scroll-margin-top:5.5rem;font-size:2em;line-height:1.2}.BgB9zq_h3{letter-spacing:-.5px;margin:2rem 0 .5rem;font-size:1.8em;line-height:1.2}.BgB9zq_h4{letter-spacing:-.25px;margin:2rem 0 .75rem;font-size:1.6em;line-height:1.2}.BgB9zq_h5{width:90%;margin:2rem auto 1rem;font-size:1.4em;line-height:1.2}.BgB9zq_h6{text-transform:uppercase;letter-spacing:1.5px;width:90%;margin:2rem auto 0;font-size:1em;line-height:1.2}.BgB9zq_h6 span{font-variation-settings:"wght" 720;font-weight:720}
.gIxV7W_linkWrapper{width:max-content}.gIxV7W_link{color:inherit;width:auto;font-family:Monaspace Neon;text-decoration:none;position:relative}.gIxV7W_spanlink{color:inherit;font-family:Satoshi-Variable;font-size:1em;text-decoration:none;position:relative}
.q5ZOUW_rtWrapper p,.q5ZOUW_rtWrapper ul,.q5ZOUW_rtWrapper ol{width:90%;margin:1rem auto;font-size:1.3em;line-height:1.6}.q5ZOUW_imageWrapper{object-fit:cover;border-radius:8px;flex-direction:column;justify-content:center;gap:.5rem;margin:1.5rem auto;display:flex;overflow:hidden}.q5ZOUW_image{object-fit:contain;height:auto}.q5ZOUW_image.q5ZOUW_centered{width:auto;margin:0 auto}.q5ZOUW_imageWrapper p,.q5ZOUW_videoWrapper p,.q5ZOUW_lightboxWrapper p{text-align:center;max-width:90%;font-family:Monaspace Neon;font-size:1em}.q5ZOUW_lightboxWrapper{cursor:pointer;z-index:1001;border-radius:8px;position:relative;overflow:hidden}.q5ZOUW_backdrop{background-color:#07162780;width:100%;height:100%;position:fixed;top:0;left:0}.q5ZOUW_lightbox{z-index:1001;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.q5ZOUW_lightbox img{object-fit:contain;background-color:var(--zodiacBlue);height:min-content;max-height:80%}.q5ZOUW_noLightbox{display:none}.q5ZOUW_videoWrapper{flex-direction:column;gap:.5rem;margin:1.5rem 0;display:flex}.q5ZOUW_videoWrapper video{max-width:100%}.q5ZOUW_videoContainer{border:2px solid var(--color)}@media (max-width:500px){.q5ZOUW_noLightbox{display:block}.q5ZOUW_lightboxWrapper{display:none}}
@supports ((-moz-appearance:none)){.QjmFSq_codeBlock pre{scrollbar-width:thin;scrollbar-color:var(--thumbColor) transparent}}.QjmFSq_codeBlock pre::-webkit-scrollbar{height:4px}.QjmFSq_codeBlock pre::-webkit-scrollbar-thumb{background-color:var(--thumbColor);border-radius:200rem}.QjmFSq_codeBlock pre::-webkit-scrollbar-track{background-color:#0000}.QjmFSq_codeBlock pre::-webkit-scrollbar-thumb:hover{cursor:pointer;background-color:var(--thumbColorDarker)}.QjmFSq_codeBlock{background-color:var(--editorBackground);border:2px solid;margin:2rem 0;padding:1rem;position:relative}.QjmFSq_codeBlock pre{overscroll-behavior-x:none;margin:0;padding-bottom:8px;overflow-x:scroll}.QjmFSq_preCodeBlockMeta{color:var(--mistGrey);font-variation-settings:"wght" 600;border-bottom:1px solid;justify-content:space-between;align-items:center;margin-bottom:1rem;margin-left:1rem;margin-right:1rem;padding-bottom:.5rem;display:flex}.QjmFSq_codeBlockLanguage,.QjmFSq_codeBlockFilename{margin:.25rem 0;font-size:1em;font-style:italic;line-height:1}.QjmFSq_codeBlock pre code{font-feature-settings:"calt", "liga", "cv01" 2;font-family:Monaspace Neon;font-size:.9rem}.QjmFSq_copyWrapper{cursor:pointer;background-color:var(--color);color:var(--zodiacBlue);border-radius:0 4px 4px 0;justify-content:center;align-items:center;margin-left:1rem;padding:.5rem;display:flex;position:absolute;top:0;right:0;transform:translate(100%,-2px)}
.IuMgMa_copyButton{--size:1rem;width:var(--size);height:var(--size);position:relative}.IuMgMa_notification{--color:"";background-color:var(--springGreen);color:var(--springGreenFade);font-variation-settings:"wght" 620;z-index:1;border-radius:2px;padding:.25rem;font-size:.9rem;line-height:1;position:absolute;top:-15%;right:200%}.IuMgMa_notification.IuMgMa_error{background-color:var(--sunsetRed);color:var(--sunsetRedFade)}
.pctJ7a_featuredWrapper{gap:2rem}.pctJ7a_flexWrapper{gap:2rem;display:flex}.pctJ7a_featuredLeft{flex-direction:column;gap:1rem;width:75%;display:flex;position:relative}.pctJ7a_featuredImageWrapper{aspect-ratio:16/9;height:auto;position:relative;overflow:hidden}.pctJ7a_featuredImageWrapper img{object-fit:cover}.pctJ7a_featuredImageContainer{width:100%;height:100%;position:relative;overflow:hidden}.pctJ7a_titleWrapper{width:90%;padding:1.5em;position:absolute;bottom:0;left:0}.pctJ7a_title{color:var(--zodiacBlue);font-size:1.6em;line-height:1.4}.pctJ7a_featuredRight{flex-direction:column;align-self:flex-end;align-items:flex-start;gap:1rem;width:25%;display:flex}.pctJ7a_authors{flex-direction:column;gap:1rem;display:flex}.pctJ7a_excerptContainer{width:75%}.pctJ7a_excerptWrapper{font-variation-settings:"wght" 600;border:2px solid;width:90%;padding:1.5em;font-size:1.2em;position:relative;top:0;bottom:100%;left:0}.pctJ7a_excerptRight{width:25%}.pctJ7a_flexWrapper.pctJ7a_mobile{display:none}@media (max-width:1280px){.pctJ7a_flexWrapper{flex-direction:column;gap:0}.pctJ7a_featuredLeft,.pctJ7a_featuredRight,.pctJ7a_excerptContainer{width:100%}.pctJ7a_flexWrapper.pctJ7a_desktop{display:none}.pctJ7a_flexWrapper.pctJ7a_mobile{flex-direction:column;gap:2rem;display:flex}}
.CCcTsG_button{color:var(--zodiacBlue);border:2px solid;align-self:flex-start;padding:.75em .625em;font-family:Monaspace Neon}.CCcTsG_link{color:inherit;text-decoration:none}
