.BlogPostDevStudioLink_wrap__Qk8dY{position:fixed;top:calc(var(--nav-h) + 12px);right:var(--space-5);z-index:1001}.BlogPostDevStudioLink_link__ufdPg{display:inline-flex;align-items:center;font-family:var(--font-body);font-size:var(--text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:10px 14px;background:var(--navy);color:var(--cream);border:1px solid var(--border);border-radius:var(--radius-md);text-decoration:none;box-shadow:var(--shadow-card);transition:color var(--t-fast),border-color var(--t-fast),background var(--t-fast)}.BlogPostDevStudioLink_link__ufdPg:hover{color:var(--cream);border-color:var(--gold);background:var(--navy-light)}.BlogPostDevStudioLink_link__ufdPg:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.blog-post_page__kVfgr{background:var(--cream);min-height:100vh;overflow:visible}.blog-post_breadcrumbWrap___JAGH{max-width:var(--max-w);margin:0 auto;padding:var(--space-4) var(--space-5) 0}.blog-post_hero__7a1_q{max-width:var(--max-w);margin:0 auto;padding:var(--space-5) var(--space-5) var(--space-6)}.blog-post_heroTopMeta__GqAcl{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-3)}.blog-post_heroTopMeta__GqAcl .blog-post_categories__7r4pz{margin-bottom:0}.blog-post_excerpt__gWGM2{font-family:var(--font-body);font-size:var(--text-lg);line-height:1.6;color:var(--text-body);margin:0 0 var(--space-6);max-width:62ch;padding-left:var(--space-4);border-left:2px solid rgba(var(--gold-rgb),.55)}.blog-post_heroByline__H3CY0{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--border)}.blog-post_cover__qse5Q{position:relative;width:100%;aspect-ratio:1240/660;height:auto;max-height:420px;margin-bottom:var(--space-6);border-radius:6px;overflow:hidden;background:var(--navy)}.blog-post_coverImg__SyVQr{object-fit:cover;object-position:center}@media (max-width:767px){.blog-post_cover__qse5Q{aspect-ratio:16/10;max-height:320px}}.blog-post_categories__7r4pz{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3)}.blog-post_categoryPill__tD_3P{display:inline-block;padding:4px 12px;font-family:var(--font-body);font-size:var(--text-xs);font-weight:600;color:var(--white);background:var(--gold);border-radius:999px;text-decoration:none;transition:background var(--t-fast)}.blog-post_categoryPill__tD_3P:hover{background:var(--gold-light);color:var(--white)}.blog-post_title__ew4vR{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:500;color:var(--navy);line-height:1.2;margin-bottom:var(--space-3)}.blog-post_grid__U5YWD{max-width:var(--max-w);margin:0 auto;padding:0 var(--space-5) var(--space-8);display:grid;grid-template-columns:1fr 300px;gap:var(--space-8);align-items:start;overflow:visible}.blog-post_bottomCtaDividerWrap__cGALX{width:100%;display:flex;justify-content:center;padding:var(--space-8) var(--space-5) var(--space-4)}.blog-post_bottomCtaDivider__uLcg0{width:60%;max-width:720px;margin:0;border:none;border-top:1px solid rgba(var(--gold-rgb),.3)}@media (max-width:767px){.blog-post_bottomCtaDivider__uLcg0{width:90%}}.blog-post_articleCol__Vfap_{min-width:0;max-width:860px}.blog-post_body__KFWKt{min-width:0}.blog-post_body__KFWKt>div:first-of-type>h2:first-of-type{margin-top:var(--space-6)}.blog-post_body__KFWKt section[id=faq]{margin-top:var(--space-8);margin-bottom:var(--space-6)}.blog-post_faqSectionTitle__IvmGW{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:600;color:var(--navy);line-height:1.25;margin:0 0 var(--space-4)}.blog-post_sidebar__WnZop{min-width:0;align-self:start;overflow-x:visible}.blog-post_sidebarInner__Wx2mw{width:100%;display:flex;flex-direction:column;gap:var(--space-6)}.blog-post_sidebarInner__Wx2mw>:last-child{margin-top:0}.blog-post_sidebarDivider__6iqD4{margin:0;border:none;border-top:1px solid var(--border);flex-shrink:0;width:100%}.blog-post_sidebarCtaWrap__YYx9n{width:100%}.blog-post_tocMobileWrap__IE26a{margin-bottom:var(--space-6)}.blog-post_authorSection__gmUMV{margin-top:var(--space-8);margin-bottom:var(--space-6)}.blog-post_categoriesTagsSection__0kUx1{margin-bottom:var(--space-6)}.blog-post_sectionLabel__78c3X{font-family:var(--font-body);font-size:var(--text-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-2)}.blog-post_tagsWrap__FLehj{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4)}.blog-post_tagPill__M5HBa{display:inline-block;padding:4px 10px;font-family:var(--font-body);font-size:var(--text-xs);color:var(--navy);background:transparent;border:1px solid var(--border);border-radius:999px;text-decoration:none;transition:border-color var(--t-fast),color var(--t-fast)}.blog-post_tagPill__M5HBa:hover{border-color:var(--gold);color:var(--gold)}.blog-post_shareBottom__4zKtd{margin-top:var(--space-6);margin-bottom:var(--space-8)}.blog-post_relatedFullWidth__IdFfb{width:100%;padding:0 var(--space-5) var(--space-8);margin-top:var(--space-10);margin-bottom:var(--space-10)}.blog-post_relatedFullWidthInner__9DLTs{max-width:var(--max-w);margin:0 auto}.blog-post_relatedHeader__XbtAz{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;margin-bottom:var(--space-5)}.blog-post_relatedFullWidth__IdFfb .blog-post_relatedTitle__av_wV{margin-bottom:0}.blog-post_relatedTitle__av_wV{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:600;color:var(--navy);margin:0}.blog-post_relatedViewAll__HLykE{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-5);font-family:var(--font-body);font-size:var(--text-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--navy);background:transparent;border:1px solid var(--gold);border-radius:var(--radius-sm);text-decoration:none;white-space:nowrap;transition:background var(--t-mid),color var(--t-mid),border-color var(--t-mid)}.blog-post_relatedViewAll__HLykE:hover{background:var(--navy);color:var(--white);border-color:var(--navy)}.blog-post_relatedViewAll__HLykE:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.blog-post_relatedViewAllArrow__ul8WH{flex-shrink:0;transition:transform var(--t-mid)}.blog-post_relatedViewAll__HLykE:hover .blog-post_relatedViewAllArrow__ul8WH{transform:translateX(3px)}.blog-post_relatedList__pqSBo{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5)}.blog-post_relatedList__pqSBo li{margin:0;display:flex;flex-direction:column;min-height:0}.blog-post_relatedList__pqSBo .post-card{display:flex;flex-direction:column;flex:1 1;min-height:0;width:100%}.blog-post_relatedList__pqSBo .post-card__link{display:flex;flex-direction:column;flex:1 1;min-height:0;height:100%;transition:transform var(--t-fast),box-shadow var(--t-fast)}.blog-post_relatedList__pqSBo .post-card__link:hover{transform:translateY(-2px);box-shadow:var(--shadow-hover)}.blog-post_relatedList__pqSBo .post-card__image{flex-shrink:0}.blog-post_relatedList__pqSBo .post-card__body,.blog-post_relatedList__pqSBo .post-card__content{flex:1 1;display:flex;flex-direction:column;min-height:0}.blog-post_relatedList__pqSBo .post-card__date{flex-shrink:0}.blog-post_relatedList__pqSBo .post-card__title{flex-shrink:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-post_relatedList__pqSBo .post-card__excerpt{flex:1 1;min-height:0;margin-top:0;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:1023px){.blog-post_grid__U5YWD{grid-template-columns:1fr;padding-bottom:100px}.blog-post_sidebar__WnZop{display:none}.blog-post_tocMobileWrap__IE26a{display:block}.blog-post_relatedList__pqSBo{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.blog-post_tocMobileWrap__IE26a{display:none}}@media (max-width:767px){.blog-post_relatedList__pqSBo{grid-template-columns:1fr}.blog-post_title__ew4vR{font-size:var(--text-3xl)}}