.article-navigation_navigation_container__ysvuC{display:flex;flex-direction:column;gap:.75rem;width:100%;margin-top:clamp(2.5rem,5vw,4rem);box-sizing:border-box;.article-navigation_nav_card__QsGcd{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:center;min-height:clamp(6.5rem,8.5vw,7.5rem);padding:clamp(1.25rem,2vw,1.75rem) clamp(1.5rem,2.5vw,2rem);border-radius:.88rem;background:#09090b;color:#ffffff;text-decoration:none;overflow:hidden;box-sizing:border-box;.article-navigation_card_media__XGGtw{position:absolute;inset:0;width:100%;height:100%;z-index:1;overflow:hidden;pointer-events:none;.article-navigation_card_bg_image__nn27g{object-fit:cover;object-position:center;filter:blur(1.25rem);transform:scale(1.08);opacity:.85}.article-navigation_card_bg_overlay__hsx_H{position:absolute;inset:0;background:rgba(9,9,11,.45);pointer-events:none}}.article-navigation_card_content__4H6_z{position:relative;z-index:2;display:flex;flex-direction:column;gap:.35rem;width:100%;.article-navigation_card_kicker__uckma{font-family:var(--font-space-mono),ui-monospace,monospace;font-size:.62rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:rgba(255,255,255,.7)}.article-navigation_card_title__g245i{margin:0;font-family:var(--font-urbanist),ui-sans-serif,system-ui,sans-serif;font-size:1.2rem;font-weight:600;line-height:1.35;letter-spacing:-.015em;color:#ffffff}}}}.blog-detail-page_page_container__LXjUX{display:flex;flex-direction:column;width:100%;position:relative;box-sizing:border-box;.blog-detail-page_article_layout__zbXbd{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.18fr);gap:clamp(2.5rem,4.5vw,4.5rem);align-items:start;width:100%;margin-bottom:clamp(4rem,7vw,6.5rem);box-sizing:border-box;.blog-detail-page_cover_column__krXaM{position:relative;width:100%;box-sizing:border-box;@media (min-width:64.01rem){position:sticky;top:5.5rem;height:calc(100vh - 7rem);min-height:36rem}.blog-detail-page_sticky_cover_card__E1yi0{position:relative;width:100%;height:100%;border-radius:1.25rem;overflow:hidden;background:#09090b;box-sizing:border-box;.blog-detail-page_cover_image__bB4Rd{object-fit:cover;object-position:center}}}.blog-detail-page_content_column__ihYey{display:flex;flex-direction:column;width:100%;max-width:42rem;box-sizing:border-box;.blog-detail-page_title_hero_area__vrQNW{display:flex;flex-direction:column;justify-content:flex-start;gap:1.25rem;width:100%;box-sizing:border-box;@media (min-width:64.01rem){justify-content:flex-end;min-height:calc(100vh - 5.5rem);height:calc(100vh - 5.5rem);padding-bottom:3rem}.blog-detail-page_kicker_pill__NMyqh{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;font-size:.74rem;font-weight:500;letter-spacing:-.015em;color:#09090b;margin-bottom:.25rem;.blog-detail-page_kicker_icon__q8USk{display:inline-flex;width:.98rem;height:.98rem;align-items:center;justify-content:center;border-radius:50%;background:#09090b;color:#ffffff;flex-shrink:0;.blog-detail-page_plus_svg__m9gtW{width:.54rem;height:.54rem;display:block}}.blog-detail-page_kicker_text__ukVsL{font-weight:500}}.blog-detail-page_article_title__NAZym{margin:0;font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.65rem,2.25vw,2.1rem);font-weight:600;line-height:1.12;letter-spacing:-.038em;text-wrap:balance;.blog-detail-page_title_bold___paZX{color:#09090b}.blog-detail-page_title_muted__sEyeC{color:#71717a}}.blog-detail-page_article_description__P8Wm7{font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;font-size:1.05rem;font-weight:450;line-height:1.55;letter-spacing:-.015em;color:#71717a;margin:0;max-width:36rem;text-indent:0;align-self:flex-start;text-wrap:balance;.blog-detail-page_intro_lead__0A2BK{color:#09090b;font-weight:500}}.blog-detail-page_author_row__h1cOe{display:inline-flex;align-items:center;gap:.35rem;font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;font-size:.7rem;letter-spacing:-.01em;margin-top:.5rem;align-self:flex-start;.blog-detail-page_author_name__v1yVC{font-weight:600;color:#09090b}.blog-detail-page_author_sep__A6DCN{color:#d4d4d8;font-weight:400}.blog-detail-page_author_role__FOssr{font-weight:450;color:#71717a}.blog-detail-page_author_link__mivto{color:#18181b;text-decoration:underline;text-underline-offset:2px;transition:color .15s ease;&:hover{color:#000000}}}}.blog-detail-page_body_content_area__ycsPO{display:flex;flex-direction:column;width:100%;margin-top:4rem;padding-top:2rem;box-sizing:border-box;.blog-detail-page_article_body__OsuGA{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.05rem;font-weight:450;line-height:1.65;letter-spacing:-.012em;color:#52525b;width:100%;box-sizing:border-box;section{margin-bottom:2.5rem;&:last-of-type{margin-bottom:0}&:first-of-type{h2{display:none}p:first-of-type{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(1.35rem,2vw,1.55rem);font-weight:500;line-height:1.4;letter-spacing:-.028em;color:#09090b;margin-bottom:1.5rem}}}h2{font-size:clamp(1.3rem,1.75vw,1.55rem);line-height:1.25;letter-spacing:-.025em;margin-top:2.5rem;margin-bottom:.75rem}h2,h3{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;color:#09090b}h3{font-size:1.15rem;line-height:1.3;letter-spacing:-.015em;margin-top:1.5rem;margin-bottom:.45rem}p{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.05rem;font-weight:450;line-height:1.65;letter-spacing:-.012em;color:#52525b;margin:0 0 1.25rem;&:last-child{margin-bottom:0}}b,strong{font-weight:600;color:#09090b}ul{list-style:disc outside;margin:.75rem 0 1.25rem;padding-left:1.2rem;box-sizing:border-box;li{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.05rem;font-weight:450;line-height:1.6;letter-spacing:-.012em;color:#52525b;margin-bottom:.4rem;padding-left:.15rem;&::marker{color:#a1a1aa;font-size:.8em}&:last-child{margin-bottom:0}}}ol{list-style:decimal outside;margin:.75rem 0 1.25rem;padding-left:1.2rem;box-sizing:border-box;li{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.05rem;font-weight:450;line-height:1.6;letter-spacing:-.012em;color:#52525b;margin-bottom:.4rem;padding-left:.15rem;&:last-child{margin-bottom:0}}}code,pre{font-family:var(--font-space-mono),ui-monospace,monospace;font-size:.88rem;background:#f4f4f5;padding:.2rem .45rem;border-radius:.35rem;color:#09090b}blockquote{font-size:1.15rem;font-weight:500;line-height:1.6;color:#09090b;border-left:2px solid #09090b;padding-left:1.15rem;margin:1.5rem 0}}}}}.blog-detail-page_banner_section__MlqGj{width:100%;margin-bottom:clamp(4rem,7vw,6.5rem);box-sizing:border-box}}@media (max-width:64rem){.blog-detail-page_page_container__LXjUX{padding-top:clamp(4.5rem,7vw,6rem);.blog-detail-page_article_layout__zbXbd{grid-template-columns:1fr;gap:2rem;.blog-detail-page_content_column__ihYey{display:contents}.blog-detail-page_title_hero_area__vrQNW{order:1;gap:1rem;.blog-detail-page_article_title__NAZym{font-size:clamp(1.45rem,3.5vw,1.85rem)}.blog-detail-page_article_description__P8Wm7{text-indent:0;align-self:flex-start;max-width:100%}.blog-detail-page_author_row__h1cOe{align-self:flex-start}}.blog-detail-page_cover_column__krXaM{order:2;margin:.5rem 0 1rem;.blog-detail-page_sticky_cover_card__E1yi0{aspect-ratio:16/10;min-height:14rem}}.blog-detail-page_body_content_area__ycsPO{order:3;margin-top:1rem;padding-top:0}}}}@media (max-width:48rem){.blog-detail-page_page_container__LXjUX{padding-top:4.5rem;.blog-detail-page_article_layout__zbXbd{margin-bottom:3.5rem;gap:1.5rem;.blog-detail-page_title_hero_area__vrQNW{.blog-detail-page_article_title__NAZym{font-size:1.4rem}}.blog-detail-page_cover_column__krXaM{margin:.25rem 0 .5rem;.blog-detail-page_sticky_cover_card__E1yi0{aspect-ratio:16/9;min-height:12rem}}}.blog-detail-page_banner_section__MlqGj{margin-bottom:3.5rem}}}
/*# sourceMappingURL=967baa71df2197f2.css.map*/