.article-cta-card_cta_card__lMJ3a{display:flex;flex-direction:column;gap:1.25rem;width:100%;margin-top:3.5rem;margin-bottom:2.5rem;padding:2rem 2.25rem;background:var(--color-black);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-lg,1.25rem);box-sizing:border-box;position:relative;overflow:hidden;&:after{content:"";position:absolute;bottom:-40px;right:-40px;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgba(249,115,22,.12) 0,transparent 70%);pointer-events:none}@media (max-width:48rem){padding-left:1.25rem;padding-bottom:1.5rem;padding-right:1.25rem;padding-top:1.5rem}.article-cta-card_cta_badge_row__qJ5yC{display:flex;align-items:center;gap:.5rem;.article-cta-card_cta_badge__URn40{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-weight-bold);letter-spacing:.08em;color:var(--color-orange,#f97316);text-transform:uppercase}}.article-cta-card_cta_title__m1XXt{margin:0;font-family:var(--font-sans);font-size:clamp(1.2rem,1.6vw,1.45rem);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);color:var(--color-white);letter-spacing:-.02em}.article-cta-card_cta_description__mZodl{margin:0;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-weight-regular);line-height:var(--leading-relaxed);color:var(--color-gray-400,#a1a1aa);max-width:34rem}.article-cta-card_cta_actions__f44EX{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin-top:.5rem;@media (max-width:48rem){flex-direction:column;align-items:stretch}.article-cta-card_primary_btn__OW2rm{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-black);background:var(--color-white);padding:.65rem 1.25rem;border-radius:var(--radius-sm,.5rem);text-decoration:none;transition:all var(--default-transition-duration) var(--ease-out);&:hover{background:var(--color-gray-100);transform:translateY(-1px)}@media (max-width:48rem){justify-content:center}}.article-cta-card_secondary_btn__EdmGN{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-gray-300,#d4d4d8);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);padding:.65rem 1.25rem;border-radius:var(--radius-sm,.5rem);text-decoration:none;transition:all var(--default-transition-duration) var(--ease-out);&:hover{background:rgba(255,255,255,.1);color:var(--color-white);transform:translateY(-1px)}@media (max-width:48rem){justify-content:center}}}}.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}}}}.executive-summary_summary_card__0AJdM{display:flex;flex-direction:column;width:100%;margin-bottom:2.5rem;padding:1.5rem 1.75rem;background:var(--color-black);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-lg,1.15rem);box-sizing:border-box;position:relative;overflow:hidden;&:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,rgba(249,115,22,.8),rgba(249,115,22,.1) 60%,transparent)}@media (max-width:48rem){padding-left:1.25rem;padding-bottom:1.25rem;padding-right:1.25rem;padding-top:1.25rem;margin-bottom:2rem}.executive-summary_summary_header__fPKar{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;.executive-summary_summary_icon__qPqFB{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--radius-sm,.35rem);background:rgba(249,115,22,.12);color:var(--color-orange,#f97316)}.executive-summary_summary_kicker__jGaIp{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-weight-bold);letter-spacing:.08em;color:var(--color-orange,#f97316);text-transform:uppercase}}.executive-summary_summary_list__AZlFw{display:flex;flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;.executive-summary_summary_item__hf610{display:flex;align-items:flex-start;gap:.65rem;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-weight-regular);line-height:var(--leading-relaxed);color:var(--color-gray-300,#d4d4d8);@media (max-width:48rem){font-size:var(--text-xs)}.executive-summary_summary_bullet__YWIzv{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--color-orange,#f97316);margin-top:.5rem;flex-shrink:0}}}}.reading-progress-bar_progress_container__rCTuy{position:fixed;top:0;left:0;width:100%;height:3px;background:transparent;z-index:9999;pointer-events:none;.reading-progress-bar_progress_bar__B7a9U{height:100%;background:var(--color-orange,#f97316);box-shadow:0 0 10px rgba(249,115,22,.6);transition:width .08s ease-out}}.table-of-contents_toc_wrapper__wxBPn{display:flex;flex-direction:column;width:100%;margin-top:1.5rem;padding:1.25rem 1.5rem;background:var(--color-black);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-md,1rem);box-sizing:border-box;@media (max-width:64rem){margin-top:1rem;padding-left:1.25rem;padding-bottom:1rem;padding-right:1.25rem;padding-top:1rem}.table-of-contents_toc_header__Kg3OG{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.06);.table-of-contents_toc_badge__WTED_{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.08em;color:var(--color-orange,#f97316);text-transform:uppercase}.table-of-contents_toc_count__3nshp{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-gray-500)}}.table-of-contents_toc_list___ieY4{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;.table-of-contents_toc_item__TaqVL{margin:0;padding:0;.table-of-contents_toc_link__6d_nZ{display:flex;align-items:flex-start;gap:.6rem;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);color:var(--color-gray-400,#a1a1aa);text-decoration:none;padding:.35rem .5rem;border-radius:var(--radius-sm,.4rem);transition:all var(--default-transition-duration) var(--ease-out);cursor:pointer;background:transparent;border:none;width:100%;text-align:left;&:hover{color:var(--color-white);background:rgba(255,255,255,.04)}&.table-of-contents_toc_link_active__4uDxI{color:var(--color-orange,#f97316);font-weight:var(--font-weight-semibold);background:rgba(249,115,22,.08);&:hover{color:#fb923c}.table-of-contents_toc_num__dau4F{color:var(--color-orange,#f97316)}}.table-of-contents_toc_num__dau4F{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-gray-600,#52525b);flex-shrink:0;margin-top:.1rem}}}}}.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;max-height:calc(100vh - 7rem);overflow-y:auto;scrollbar-width:none;&::-webkit-scrollbar{display:none}}.blog-detail-page_sticky_cover_card__E1yi0{position:relative;width:100%;aspect-ratio:16/10;min-height:18rem;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}}}