.BlockRenderer_root__UGv9d{color:var(--slate);font-family:var(--font-body);font-size:inherit;line-height:inherit}.BlockRenderer_root__UGv9d>*{margin:0}.BlockRenderer_root__UGv9d>*+*{margin-top:var(--space-5)}.BlockRenderer_headingLevel2__Ckgdo,.BlockRenderer_headingLevel3__AgqzB{color:var(--navy);font-family:var(--font-display);font-weight:600}.BlockRenderer_headingLevel2__Ckgdo{font-size:1.65em;line-height:1.25}.BlockRenderer_headingLevel3__AgqzB{font-size:1.3em;line-height:1.35}.BlockRenderer_paragraph__V9W_4{color:inherit}.BlockRenderer_link__i30IM{color:var(--blue);text-decoration-thickness:1px;text-underline-offset:var(--space-1)}.BlockRenderer_orderedList__LzhvP,.BlockRenderer_unorderedList__74Y9Z{padding-left:var(--space-6)}.BlockRenderer_listItem__Q4Pc_+.BlockRenderer_listItem__Q4Pc_{margin-top:var(--space-3)}.BlockRenderer_figure__3P6Fm{padding:var(--space-4);background:var(--white);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.BlockRenderer_image__8eNI7{display:block;width:100%;height:auto;border-radius:var(--radius-md)}.BlockRenderer_figcaption__kaTDd{margin-top:var(--space-3);color:var(--slate-mid);font-size:.94em}.BlockRenderer_quote__AMfzc{padding:var(--space-5);border-left:var(--space-1) solid var(--forest-mid);background:var(--forest-light);border-radius:var(--radius-md)}.BlockRenderer_quoteText__5caas{margin:0}.BlockRenderer_quoteAttribution__oFF6_{display:block;margin-top:var(--space-3);color:var(--forest);font-style:normal;font-weight:500}.BlockRenderer_codeBlock__PA9f7{overflow-x:auto;padding:var(--space-5);background:var(--white);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.BlockRenderer_code__W8xAZ{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.94em;white-space:pre-wrap;word-break:break-word}.BlockRenderer_faq__Je_fD{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.BlockRenderer_faqItem__7t7R2{padding:var(--space-4) var(--space-5);background:var(--white);border:1px solid var(--border);border-radius:var(--radius-lg)}.BlockRenderer_faqSummary__ScUB_{color:var(--navy);font-family:var(--font-display);font-weight:600;cursor:pointer}.BlockRenderer_faqAnswer__zlDUh{margin:var(--space-4) 0 0}.BlockRenderer_keyTakeaways__FRk0z{padding:var(--space-5);background:var(--blue-light);border:1px solid var(--border);border-radius:var(--radius-lg)}.BlockRenderer_keyTakeawaysHeading__hIL5n{margin:0 0 var(--space-4);color:var(--navy);font-family:var(--font-display);font-size:1.3em;font-weight:600;line-height:1.35}.PostCta_section__W53rO{margin-top:var(--space-8)}.PostCta_card__RIi_j{display:grid;grid-gap:var(--space-6);gap:var(--space-6);padding:var(--space-6);background:linear-gradient(135deg,var(--navy),var(--forest));border-radius:var(--radius-xl);box-shadow:var(--shadow-md)}.PostCta_content__oABFo{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.PostCta_heading__5jy6z{margin:0;color:var(--white);font-family:var(--font-display);font-size:30px;font-weight:600;line-height:1.1;letter-spacing:-1px}.PostCta_body__F7dbD{margin:0;max-width:36rem;color:rgba(255,255,255,.84);font-family:var(--font-body);font-size:16px;line-height:1.7}.PostCta_actions__bfUBB{display:flex;flex-wrap:wrap;gap:var(--space-3)}@media (min-width:600px){.PostCta_card__RIi_j{padding:var(--space-7)}.PostCta_heading__5jy6z{font-size:36px}.PostCta_body__F7dbD{font-size:17px}}.PostFaq_section__ZTjh1{display:grid;grid-gap:var(--space-5);gap:var(--space-5);margin-top:var(--space-8)}.PostFaq_heading__G935t{margin:0;color:var(--navy);font-family:var(--font-display);font-size:28px;font-weight:600;line-height:1.15;letter-spacing:-.9px}.PostFaq_faq__hsfgK{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.PostFaq_faqItem__5_Ssm{padding:var(--space-4) var(--space-5);background:var(--white);border:1px solid var(--border-mid);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.PostFaq_faqSummary__muvza{display:flex;align-items:flex-start;min-height:44px;color:var(--navy);font-family:var(--font-body);font-size:16px;font-weight:600;line-height:1.4;cursor:pointer;list-style:none}.PostFaq_faqSummary__muvza::-webkit-details-marker{display:none}.PostFaq_faqSummary__muvza:after{content:"+";margin-left:auto;padding-left:var(--space-3);color:var(--forest);font-family:var(--font-body);font-size:20px;line-height:1;flex-shrink:0}.PostFaq_faqItem__5_Ssm[open] .PostFaq_faqSummary__muvza:after{content:"\2212"}.PostFaq_faqAnswer__SScjT{margin:var(--space-3) 0 0;color:var(--slate);font-family:var(--font-body);font-size:15px;line-height:1.7}@media (min-width:600px){.PostFaq_heading__G935t{font-size:32px}}.PostTags_section__BiLO8{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-8)}.PostTags_heading__sNw45{margin:0;color:var(--navy);font-family:var(--font-display);font-size:22px;font-weight:600;line-height:1.2;letter-spacing:-.6px}.PostTags_list__YX9p4{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:0;padding:0;list-style:none}.PostTags_listItem__vzY5i{display:flex}.PostTags_chip__zq5zC{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 var(--space-4);border:1px solid var(--border-mid);border-radius:var(--radius-pill);background:var(--white);box-shadow:var(--shadow-sm);color:var(--navy);font-family:var(--font-body);font-size:15px;font-weight:500;line-height:1;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .1s ease}.PostTags_chip__zq5zC:hover{background:var(--forest-light);border-color:var(--forest-light);color:var(--forest);transform:translateY(-1px)}@media (min-width:600px){.PostTags_heading__sNw45{font-size:24px}}@media (prefers-reduced-motion:reduce){.PostTags_chip__zq5zC{transition:none}.PostTags_chip__zq5zC:hover{transform:none}}.TableOfContents_nav__CqS_a{padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow-sm)}.TableOfContents_heading__j6qsC{margin:0 0 var(--space-4);color:var(--navy);font-family:var(--font-display);font-size:18px;font-weight:600;line-height:1.3}.TableOfContents_list__JT7DQ{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}.TableOfContents_item___OQ6Q{min-width:0}.TableOfContents_link__36pbz{display:block;padding:var(--space-2) 0;color:var(--slate-mid);font-family:var(--font-body);font-size:15px;font-weight:400;line-height:1.6;text-decoration:none;word-break:break-word;transition:color .15s ease}.TableOfContents_link__36pbz:hover,.TableOfContents_link__36pbz[aria-current=true]{color:var(--forest)}.TableOfContents_link__36pbz[aria-current=true]{font-weight:600}@media (prefers-reduced-motion:reduce){.TableOfContents_link__36pbz{transition:none}}.BlogPost_article__TnUR_{display:grid;grid-gap:var(--space-8);gap:var(--space-8)}.BlogPost_header___YKhC{display:grid;grid-gap:var(--space-5);gap:var(--space-5);width:100%;max-width:880px;margin:0}.BlogPost_breadcrumbNav__yKbKh{min-width:0}.BlogPost_breadcrumbList__7OB0A{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none;color:var(--slate-mid);font-family:var(--font-body);font-size:14px;line-height:1.6}.BlogPost_breadcrumbCurrent__MVQ4H,.BlogPost_breadcrumbItem__WAof3{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0}.BlogPost_breadcrumbItem__WAof3:not(:last-child):after{content:"/";color:var(--slate-mid)}.BlogPost_breadcrumbLink__KNxwh{color:var(--slate-mid);text-decoration:none;transition:color .15s ease}.BlogPost_breadcrumbLink__KNxwh:hover{color:var(--forest)}.BlogPost_breadcrumbCurrent__MVQ4H{color:var(--navy);font-weight:500}.BlogPost_intro__enWs1{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.BlogPost_categoryPill__HJy30{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:40px;padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--forest-light);color:var(--forest);font-family:var(--font-body);font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background .15s ease,color .15s ease,transform .1s ease}.BlogPost_categoryPill__HJy30:hover{color:var(--forest);transform:translateY(-1px)}.BlogPost_title__C_6DQ{margin:0;color:var(--navy);font-family:var(--font-display);font-size:38px;font-weight:600;line-height:1.08;letter-spacing:-1.4px}.BlogPost_excerpt__LVPy_{margin:0;color:var(--slate-mid);font-family:var(--font-body);font-size:18px;line-height:1.75}.BlogPost_bylineCluster__RTZWF{display:flex;flex-wrap:wrap;gap:var(--space-3);color:var(--slate);font-family:var(--font-body);font-size:15px;line-height:1.7}.BlogPost_bylineItem__fWGZP{display:inline-flex;align-items:center;padding:0}.BlogPost_shareRow__qMJTi{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding-top:var(--space-2)}.BlogPost_shareHeading__5bV4j{margin:0;color:var(--navy);font-family:var(--font-body);font-size:14px;font-weight:600;line-height:1.4;letter-spacing:.06em;text-transform:uppercase}.BlogPost_shareActions__t0iHL{display:flex;flex-wrap:wrap;gap:var(--space-3)}.BlogPost_shareAction__RtFF8{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 var(--space-4);border:1px solid var(--border-mid);border-radius:var(--radius-md);background:var(--white);color:var(--navy);font-family:var(--font-body);font-size:15px;font-weight:500;line-height:1;text-decoration:none;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .1s ease}.BlogPost_shareAction__RtFF8:hover{background:var(--forest-light);border-color:var(--forest-light);color:var(--forest);transform:translateY(-1px)}.BlogPost_coverFigure__xbjWu{margin:0;width:100%;max-width:880px}.BlogPost_coverMedia__CHW2_{position:relative;overflow:hidden;aspect-ratio:16/9;border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--white)}.BlogPost_coverImage__vwUdy{object-fit:cover}.BlogPost_bodySection__6w_Ct{min-width:0}.BlogPost_bodyLayout__PDUAn{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.BlogPost_bodyContent__tjC4D{min-width:0;width:100%;max-width:880px;margin:0 auto}.BlogPost_mobileTableOfContents__q_eGW{margin:0 0 var(--space-6);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow-sm);overflow:hidden}.BlogPost_mobileTableOfContentsSummary__WENID{display:flex;align-items:center;width:100%;min-height:44px;padding:var(--space-5);color:var(--navy);font-family:var(--font-display);font-size:18px;font-weight:600;line-height:1.3;cursor:pointer;list-style:none}.BlogPost_mobileTableOfContentsSummary__WENID::-webkit-details-marker{display:none}.BlogPost_mobileTableOfContentsPanel__6o_DX{padding:0 var(--space-5) var(--space-5)}.BlogPost_mobileTableOfContentsPanel__6o_DX nav{padding:0;border:0;box-shadow:none}.BlogPost_desktopTableOfContents__YHy07{display:none}@media (min-width:600px){.BlogPost_title__C_6DQ{font-size:48px}.BlogPost_excerpt__LVPy_{font-size:19px}.BlogPost_shareRow__qMJTi{grid-template-columns:auto 1fr;align-items:center}}@media (min-width:1024px){.BlogPost_title__C_6DQ{font-size:56px}.BlogPost_bodyLayout__PDUAn{grid-template-columns:minmax(0,880px) minmax(220px,280px);align-items:start;justify-content:center;gap:var(--space-9)}.BlogPost_bodyContent__tjC4D{margin:0;max-width:none}.BlogPost_mobileTableOfContents__q_eGW{display:none}.BlogPost_desktopTableOfContents__YHy07{display:block;min-width:0;position:-webkit-sticky;position:sticky;top:var(--space-10);align-self:start}}@media (prefers-reduced-motion:reduce){.BlogPost_breadcrumbLink__KNxwh,.BlogPost_categoryPill__HJy30,.BlogPost_shareAction__RtFF8{transition:none}.BlogPost_categoryPill__HJy30:hover,.BlogPost_shareAction__RtFF8:hover{transform:none}}