.BlogPost_readingProgress__7nB2t{position:fixed;bottom:0;left:0;right:0;height:4px;background-color:rgb(var(--color-gray-200));z-index:50}.BlogPost_readingProgressBar__DQQkf{height:100%;background:linear-gradient(90deg,rgb(var(--color-primary-500)),rgb(var(--color-secondary-500)));transition:width .1s ease-out}.BlogPost_article__dw9WI{max-width:900px;margin:0 auto;padding:2rem 1rem}@media (min-width:640px){.BlogPost_article__dw9WI{padding:2.5rem 1.5rem}}@media (min-width:1024px){.BlogPost_article__dw9WI{padding:3rem 2rem}}.BlogPost_breadcrumb__6zHuW{margin-bottom:1.5rem}.BlogPost_breadcrumbList__kna7_{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;list-style:none;padding:0;margin:0;font-size:.875rem}.BlogPost_breadcrumbLink__v3hYu{color:rgb(var(--color-primary-600));text-decoration:none;transition:color .2s ease}.BlogPost_breadcrumbLink__v3hYu:hover{color:rgb(var(--color-primary-800))}.BlogPost_breadcrumbSeparator__UhTMo{color:rgb(var(--color-gray-400))}.BlogPost_breadcrumbCurrent__nxLZI{color:rgb(var(--color-gray-600));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}@media (min-width:640px){.BlogPost_breadcrumbCurrent__nxLZI{max-width:400px}}.BlogPost_header__F9TBb{margin-bottom:2rem;text-align:center}.BlogPost_headerMeta__jD9At{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.875rem;color:rgb(var(--color-gray-600))}.BlogPost_category__P0N3t{display:inline-block;padding:.25rem .75rem;background-color:rgb(var(--color-primary-50));color:rgb(var(--color-primary-700));font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;border-radius:9999px}.BlogPost_metaSeparator__V3syr{color:rgb(var(--color-gray-400))}.BlogPost_title__GmtSD{font-size:1.875rem;line-height:1.2;font-weight:800;color:rgb(var(--color-gray-900));margin-bottom:1rem}@media (min-width:640px){.BlogPost_title__GmtSD{font-size:2.25rem}}@media (min-width:768px){.BlogPost_title__GmtSD{font-size:2.75rem}}@media (min-width:1024px){.BlogPost_title__GmtSD{font-size:3rem}}.BlogPost_excerpt__UdwYj{font-size:1.125rem;line-height:1.75;color:rgb(var(--color-gray-600));max-width:700px;margin:0 auto}@media (min-width:768px){.BlogPost_excerpt__UdwYj{font-size:1.25rem}}.BlogPost_featuredImage__qvC0A{position:relative;width:100%;aspect-ratio:16/9;margin-bottom:2rem;border-radius:.75rem;overflow:hidden;background-color:rgb(var(--color-gray-100))}.BlogPost_featuredImageImg__fHOeX{-o-object-fit:cover;object-fit:cover}.BlogPost_tocContainer__xx_cf{margin-bottom:2rem;border:1px solid rgb(var(--color-gray-200));border-radius:.75rem;overflow:hidden;background-color:rgb(var(--color-gray-50))}.BlogPost_tocToggle__nwdBH{display:flex;align-items:center;gap:.75rem;width:100%;padding:1rem 1.25rem;font-weight:600;color:rgb(var(--color-gray-900));background:transparent;border:none;cursor:pointer;text-align:left;transition:background-color .2s ease}.BlogPost_tocToggle__nwdBH:hover{background-color:rgb(var(--color-gray-100))}.BlogPost_tocIcon__Co46b{width:1.25rem;height:1.25rem;color:rgb(var(--color-primary-600))}.BlogPost_tocChevron__0dBLJ{width:1.25rem;height:1.25rem;margin-left:auto;color:rgb(var(--color-gray-500));transition:transform .2s ease}.BlogPost_tocChevronOpen__4hM5x{transform:rotate(180deg)}.BlogPost_tocContent__Sb8tC{max-height:0;overflow:hidden;transition:max-height .3s ease}.BlogPost_tocContentOpen__bjkOZ{max-height:80vh;overflow-y:auto}.BlogPost_tocList__B0dvT{list-style:none;padding:0 1.25rem 1.5rem;margin:0}.BlogPost_tocItem__CAyU3{padding:.375rem 0}.BlogPost_tocItemNested__6_PZw{padding-left:1.25rem}.BlogPost_tocLink__euSCV{display:block;padding:.25rem 0;color:rgb(var(--color-gray-700));text-decoration:none;font-size:.9375rem;transition:color .2s ease;background:transparent;border:none;cursor:pointer;text-align:left}.BlogPost_tocLinkActive__Zzxl7,.BlogPost_tocLink__euSCV:hover{color:rgb(var(--color-primary-600))}.BlogPost_tocLinkActive__Zzxl7{font-weight:600}.BlogPost_content__VfN4E{font-size:1.0625rem;line-height:1.8;color:rgb(var(--color-gray-700))}@media (min-width:768px){.BlogPost_content__VfN4E{font-size:1.125rem}}.BlogPost_content__VfN4E h2{font-size:1.5rem;font-weight:700;color:rgb(var(--color-gray-900));margin-top:2.5rem;margin-bottom:1rem;scroll-margin-top:100px}@media (min-width:768px){.BlogPost_content__VfN4E h2{font-size:1.75rem}}.BlogPost_content__VfN4E h3{font-size:1.25rem;font-weight:600;color:rgb(var(--color-gray-900));margin-top:2rem;margin-bottom:.75rem;scroll-margin-top:100px}@media (min-width:768px){.BlogPost_content__VfN4E h3{font-size:1.375rem}}.BlogPost_content__VfN4E p{margin-bottom:1.25rem}.BlogPost_content__VfN4E ol,.BlogPost_content__VfN4E ul{margin-bottom:1.25rem;padding-left:1.5rem}.BlogPost_content__VfN4E li{margin-bottom:.5rem}.BlogPost_content__VfN4E strong{color:rgb(var(--color-gray-900));font-weight:600}.BlogPost_content__VfN4E em{font-style:italic}.BlogPost_content__VfN4E a{color:rgb(var(--color-primary-600));text-decoration:underline;text-underline-offset:2px;transition:color .2s ease}.BlogPost_content__VfN4E a:hover{color:rgb(var(--color-primary-800))}.BlogPost_challengesSection__SsDwB{margin:3rem 0;padding:2rem 0;border-top:1px solid rgb(var(--color-gray-200));border-bottom:1px solid rgb(var(--color-gray-200))}.BlogPost_challengesTitle__T13eq{font-size:1.5rem;font-weight:700;color:rgb(var(--color-gray-900));margin-bottom:1.5rem;text-align:center}@media (min-width:768px){.BlogPost_challengesTitle__T13eq{font-size:1.75rem}}.BlogPost_challengesGrid__13H0C{display:grid;gap:1.5rem}@media (min-width:768px){.BlogPost_challengesGrid__13H0C{grid-template-columns:repeat(3,1fr)}}.BlogPost_challengeCard__Om93d{padding:1.5rem;background-color:rgb(var(--color-gray-50));border:1px solid rgb(var(--color-gray-200));border-radius:.75rem;transition:border-color .2s ease,box-shadow .2s ease}.BlogPost_challengeCard__Om93d:hover{border-color:rgb(var(--color-primary-300));box-shadow:0 4px 6px -1px rgb(var(--color-gray-200)/.5)}.BlogPost_challengeHeader__nIF8j{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.BlogPost_challengeIconWrapper__8lvxi{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:linear-gradient(135deg,rgb(var(--color-primary-50)),rgb(var(--color-secondary-50)));border:1px solid rgb(var(--color-primary-200));border-radius:.5rem;flex-shrink:0}.BlogPost_challengeIcon__p6q3x{width:20px;height:20px;color:rgb(var(--color-primary-600))}.BlogPost_challengeCardTitle__ED_WL{font-size:1rem;font-weight:700;color:rgb(var(--color-gray-900))}.BlogPost_challengeDescription__4FP_v{font-size:.875rem;color:rgb(var(--color-gray-600));margin-bottom:1rem}.BlogPost_challengeList__I2JUg{list-style:none;padding:0;margin:0}.BlogPost_challengeItem__X5ZxO{display:flex;align-items:flex-start;gap:.5rem;font-size:.875rem;color:rgb(var(--color-gray-700));margin-bottom:.5rem;line-height:1.5}.BlogPost_challengeDot__vTPTK{flex-shrink:0;width:6px;height:6px;margin-top:.5rem;background-color:rgb(var(--color-primary-500));border-radius:50%}.BlogPost_checklistSection__gZc9g{margin:3rem 0;padding:2rem;background:linear-gradient(135deg,rgb(var(--color-primary-50)),rgb(var(--color-secondary-50)));border:1px solid rgb(var(--color-primary-200));border-radius:1rem}.BlogPost_checklistHeader__2gA4t{text-align:center;margin-bottom:2rem}.BlogPost_checklistTitle__XUMJC{font-size:1.5rem;font-weight:700;color:rgb(var(--color-gray-900));margin-bottom:.5rem}.BlogPost_checklistDescription__QWj6E{font-size:1rem;color:rgb(var(--color-gray-600))}.BlogPost_stepIndicators__mrU_Y{display:flex;justify-content:center;gap:.5rem;margin-bottom:1rem}.BlogPost_stepDot__cYxGU{width:10px;height:10px;border-radius:50%;background-color:rgb(var(--color-gray-300));border:none;cursor:pointer;transition:all .2s ease}.BlogPost_stepDot__cYxGU:hover{background-color:rgb(var(--color-gray-400))}.BlogPost_stepDotActive__PTpgQ{background-color:rgb(var(--color-primary-500));transform:scale(1.2)}.BlogPost_stepDotCompleted__AYP4_{background-color:rgb(var(--color-primary-400))}.BlogPost_checklistProgress__DNQ0_{height:4px;background-color:rgb(var(--color-gray-200));border-radius:2px;margin-bottom:2rem;overflow:hidden}.BlogPost_checklistProgressBar__qQgD5{height:100%;background:linear-gradient(90deg,rgb(var(--color-primary-500)),rgb(var(--color-secondary-500)));transition:width .3s ease}.BlogPost_checklistCategory__FROs9{margin-bottom:2rem}.BlogPost_categoryTitle__s5exm{font-size:1.125rem;font-weight:600;color:rgb(var(--color-primary-700));margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid rgb(var(--color-primary-200))}.BlogPost_checklistItems__n6PmH{display:flex;flex-direction:column;gap:.75rem}.BlogPost_checklistItem__2ZDfw{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;background-color:#fff;border:1px solid rgb(var(--color-gray-200));border-radius:.5rem;cursor:pointer;transition:border-color .2s ease}.BlogPost_checklistItem__2ZDfw:hover{border-color:rgb(var(--color-primary-300))}.BlogPost_checklistCheckbox__n4JwI{position:absolute;opacity:0;width:0;height:0}.BlogPost_checklistCheckmark__FjqfP{flex-shrink:0;width:22px;height:22px;display:flex;align-items:center;justify-content:center;border:2px solid rgb(var(--color-gray-300));border-radius:4px;transition:all .2s ease}.BlogPost_checklistCheckbox__n4JwI:checked+.BlogPost_checklistCheckmark__FjqfP{background-color:rgb(var(--color-primary-500));border-color:rgb(var(--color-primary-500))}.BlogPost_checkIcon__2T7Au{width:14px;height:14px;color:#fff}.BlogPost_checklistText__fFXqF{font-size:.9375rem;color:rgb(var(--color-gray-700));line-height:1.5}.BlogPost_checklistNav___uv8Y{display:flex;align-items:center;justify-content:space-between;padding-top:1.5rem;border-top:1px solid rgb(var(--color-gray-200))}.BlogPost_checklistNavBtn__IxX9K{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.9375rem;font-weight:600;color:rgb(var(--color-gray-600));background-color:#fff;border:1px solid rgb(var(--color-gray-300));border-radius:.5rem;cursor:pointer;transition:all .2s ease}.BlogPost_checklistNavBtn__IxX9K:hover:not(:disabled){border-color:rgb(var(--color-primary-400));color:rgb(var(--color-primary-600))}.BlogPost_checklistNavBtn__IxX9K:disabled{opacity:.5;cursor:not-allowed}.BlogPost_checklistNavBtnPrimary__dbGRw{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;color:#fff;background:linear-gradient(135deg,rgb(var(--color-primary-500)),rgb(var(--color-secondary-500)));border:none;border-radius:.5rem;cursor:pointer;transition:all .2s ease}.BlogPost_checklistNavBtnPrimary__dbGRw:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgb(var(--color-primary-500)/.3)}.BlogPost_navIcon__9D_n3{width:18px;height:18px}.BlogPost_checklistStepCount__IjsME{font-size:.875rem;color:rgb(var(--color-gray-500))}.BlogPost_checklistResults__s4Gvl{text-align:center;padding:2rem 1rem}.BlogPost_resultCircle__7_OjH{position:relative;width:140px;height:140px;margin:0 auto 1.5rem}.BlogPost_resultCircleSvg__C_oMw{width:100%;height:100%}.BlogPost_resultCircleBg__X3Zuv{color:rgb(var(--color-gray-200))}.BlogPost_resultCircleProgress__ocSU_{color:rgb(var(--color-primary-500));transition:stroke-dasharray .5s ease}.BlogPost_resultPercentage__lopgU{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2rem;font-weight:700;color:rgb(var(--color-gray-900))}.BlogPost_resultTitle__TptJC{font-size:1.5rem;font-weight:700;color:rgb(var(--color-gray-900));margin-bottom:.75rem}.BlogPost_resultMessage__rHEUZ{font-size:1rem;color:rgb(var(--color-gray-600));max-width:500px;margin:0 auto 1.5rem;line-height:1.6}.BlogPost_resultActions__C2ALW{display:flex;flex-direction:column;gap:.75rem;align-items:center}@media (min-width:480px){.BlogPost_resultActions__C2ALW{flex-direction:row;justify-content:center}}.BlogPost_resultCta__YZudD{display:inline-flex;align-items:center;justify-content:center;padding:.875rem 1.75rem;font-size:1rem;font-weight:600;color:#fff;background:linear-gradient(135deg,rgb(var(--color-primary-500)),rgb(var(--color-secondary-500)));border-radius:.5rem;text-decoration:none;transition:all .2s ease}.BlogPost_resultCta__YZudD:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgb(var(--color-primary-500)/.3)}.BlogPost_resultReset__SqmIx{padding:.875rem 1.75rem;font-size:1rem;font-weight:600;color:rgb(var(--color-gray-600));background-color:#fff;border:1px solid rgb(var(--color-gray-300));border-radius:.5rem;cursor:pointer;transition:all .2s ease}.BlogPost_resultReset__SqmIx:hover{border-color:rgb(var(--color-gray-400));color:rgb(var(--color-gray-700))}.BlogPost_faqSection__MEjZA{margin:3rem 0}.BlogPost_faqTitle__qIGSW{font-size:1.5rem;font-weight:700;color:rgb(var(--color-gray-900));margin-bottom:1.5rem;text-align:center}@media (min-width:768px){.BlogPost_faqTitle__qIGSW{font-size:1.75rem}}.BlogPost_faqList__W8bJD{display:flex;flex-direction:column;gap:.75rem}.BlogPost_faqItem__kU38n{background-color:rgb(var(--color-gray-50));border:1px solid rgb(var(--color-gray-200));border-radius:.5rem;overflow:hidden;transition:border-color .2s ease}.BlogPost_faqItem__kU38n:hover{border-color:rgb(var(--color-primary-300))}.BlogPost_faqQuestion__kOdD4{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1rem 1.25rem;font-size:1rem;font-weight:600;color:rgb(var(--color-gray-900));text-align:left;background:transparent;border:none;cursor:pointer}.BlogPost_faqChevron__TCKj0{flex-shrink:0;width:20px;height:20px;color:rgb(var(--color-primary-600));transition:transform .2s ease}.BlogPost_faqChevronOpen__0ewP3{transform:rotate(180deg)}.BlogPost_faqAnswer__c5dSB{max-height:0;overflow:hidden;transition:max-height .3s ease}.BlogPost_faqAnswerOpen__6ziXZ{max-height:500px}.BlogPost_faqAnswer__c5dSB p{padding:0 1.25rem 1rem;font-size:.9375rem;line-height:1.7;color:rgb(var(--color-gray-600))}.BlogPost_tags__w1KA0{margin:3rem 0;padding-top:2rem;border-top:1px solid rgb(var(--color-gray-200))}.BlogPost_tagsTitle__fT7N3{font-size:.875rem;font-weight:600;color:rgb(var(--color-gray-900));text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}.BlogPost_tagsList__aKSeU{display:flex;flex-wrap:wrap;gap:.5rem}.BlogPost_tag__uzMng{display:inline-block;padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:rgb(var(--color-primary-700));background-color:rgb(var(--color-primary-50));border-radius:9999px;transition:background-color .2s ease}.BlogPost_tag__uzMng:hover{background-color:rgb(var(--color-primary-100))}.BlogPost_relatedSection__TdGZ0{margin:3rem 0;padding-top:2rem;border-top:1px solid rgb(var(--color-gray-200))}.BlogPost_relatedTitle__ZrHo2{font-size:1.5rem;font-weight:700;color:rgb(var(--color-gray-900));margin-bottom:1.5rem}.BlogPost_relatedGrid__5EHeI{display:grid;gap:1.5rem}@media (min-width:768px){.BlogPost_relatedGrid__5EHeI{grid-template-columns:repeat(3,1fr)}}.BlogPost_relatedCard__qFBHk{display:flex;flex-direction:column;padding:1.5rem;background-color:rgb(var(--color-gray-50));border:1px solid rgb(var(--color-gray-200));border-radius:.75rem;text-decoration:none;transition:all .2s ease}.BlogPost_relatedCard__qFBHk:hover{border-color:rgb(var(--color-primary-300));box-shadow:0 4px 12px rgb(var(--color-gray-200)/.5)}.BlogPost_relatedCategory__6wMOr{display:inline-block;font-size:.75rem;font-weight:600;color:rgb(var(--color-primary-600));text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.BlogPost_relatedCardTitle__AkOey{font-size:1rem;font-weight:700;color:rgb(var(--color-gray-900));margin-bottom:.5rem;line-height:1.4}.BlogPost_relatedExcerpt__wpxYp{font-size:.875rem;color:rgb(var(--color-gray-600));line-height:1.5;flex-grow:1;margin-bottom:1rem}.BlogPost_relatedLink__Tn_5P{display:flex;align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;color:rgb(var(--color-primary-600))}.BlogPost_relatedArrow__fdU_S{width:16px;height:16px;transition:transform .2s ease}.BlogPost_relatedCard__qFBHk:hover .BlogPost_relatedArrow__fdU_S{transform:translateX(4px)}.BlogPost_authorSection__t9ONL{margin:3rem 0;padding:2rem;background-color:rgb(var(--color-gray-50));border:1px solid rgb(var(--color-gray-200));border-radius:.75rem}.BlogPost_authorContent__UBpSM{display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center}.BlogPost_authorContent__UBpSM+.BlogPost_authorContent__UBpSM{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid rgb(var(--color-gray-200))}@media (min-width:640px){.BlogPost_authorContent__UBpSM{flex-direction:row;text-align:left}}.BlogPost_authorImage__tnDbh{position:relative;flex-shrink:0;width:80px;height:80px;border-radius:50%;overflow:hidden;border:3px solid rgb(var(--color-primary-200))}@media (min-width:640px){.BlogPost_authorImage__tnDbh{width:100px;height:100px}}.BlogPost_authorImageImg__AqyPb{-o-object-fit:cover;object-fit:cover}.BlogPost_authorInfo__6F3qX{flex-grow:1}.BlogPost_authorName__bKJgg{font-size:1.25rem;font-weight:700;color:rgb(var(--color-gray-900));margin-bottom:.25rem}.BlogPost_authorTitle__Rm_wt{font-size:.875rem;font-weight:600;color:rgb(var(--color-primary-600));margin-bottom:.75rem}.BlogPost_authorBio__wYRh3{font-size:.9375rem;color:rgb(var(--color-gray-600));line-height:1.6}.BlogPost_postNav__L9Dp5{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:3rem 0;padding:2rem 0;border-top:1px solid rgb(var(--color-gray-200));border-bottom:1px solid rgb(var(--color-gray-200))}.BlogPost_postNavLink__s4pP9{display:flex;align-items:center;gap:.75rem;padding:1rem;text-decoration:none;border:1px solid rgb(var(--color-gray-200));border-radius:.5rem;transition:all .2s ease}.BlogPost_postNavLink__s4pP9:hover{border-color:rgb(var(--color-primary-300));background-color:rgb(var(--color-gray-50))}.BlogPost_postNavLinkNext__9a1Ok{justify-content:flex-end;text-align:right}.BlogPost_postNavIcon__gSW_S{flex-shrink:0;width:20px;height:20px;color:rgb(var(--color-primary-600))}.BlogPost_postNavContent__xTe_e{display:flex;flex-direction:column;gap:.25rem;min-width:0}.BlogPost_postNavLabel__3Iu7t{font-size:.75rem;font-weight:600;color:rgb(var(--color-gray-500));text-transform:uppercase;letter-spacing:.05em}.BlogPost_postNavTitle__F2dWJ{font-size:.9375rem;font-weight:600;color:rgb(var(--color-gray-900));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BlogPost_relatedProducts__KC5IO{background:#f0f7ff;border:1px solid rgba(11,93,154,.15);border-radius:10px;padding:1.75rem 2rem;margin-top:2.5rem;margin-bottom:0}.BlogPost_relatedProductsTitle__jJ_Q7{font-size:1.15rem;font-weight:700;color:#0b5d9a;margin-bottom:.4rem}.BlogPost_relatedProductsText__k5nKS{font-size:.9rem;color:#555;margin-bottom:1rem}.BlogPost_relatedProductsList__3uSiZ{list-style:none;padding:0;margin:0 0 1rem;display:flex;flex-wrap:wrap;gap:.5rem}.BlogPost_relatedProductLink__zMhTj{display:inline-block;padding:.35rem .9rem;background:#fff;border:1px solid rgba(11,93,154,.3);border-radius:20px;font-size:.85rem;color:#0b5d9a;text-decoration:none;font-weight:500;transition:background .2s ease,color .2s ease}.BlogPost_relatedProductLink__zMhTj:hover{background:#0b5d9a;color:#fff;border-color:#0b5d9a}.BlogPost_allProductsLink__nKlA9{display:inline-block;font-size:.875rem;font-weight:600;color:#0b5d9a;text-decoration:none}.BlogPost_allProductsLink__nKlA9:hover{text-decoration:underline}.BlogPost_ctaSection__9cm28{margin-top:3rem;padding:3rem 2rem;background:linear-gradient(135deg,rgb(var(--color-primary-900)),rgb(var(--color-primary-800)));border-radius:1rem;text-align:center}.BlogPost_ctaContent__duSO_{max-width:600px;margin:0 auto}.BlogPost_ctaTitle__CziJy{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:.75rem}@media (min-width:768px){.BlogPost_ctaTitle__CziJy{font-size:1.875rem}}.BlogPost_ctaText__kDLyM{font-size:1rem;color:rgb(var(--color-gray-200));margin-bottom:1.5rem}.BlogPost_ctaButtons__1PZFt{display:flex;flex-direction:column;gap:.75rem;align-items:center}@media (min-width:480px){.BlogPost_ctaButtons__1PZFt{flex-direction:row;justify-content:center}}.BlogPost_ctaPrimary__Y23NY{display:inline-flex;align-items:center;justify-content:center;padding:.875rem 2rem;font-size:1rem;font-weight:600;color:rgb(var(--color-primary-900));background-color:#fff;border-radius:.5rem;text-decoration:none;transition:all .2s ease}.BlogPost_ctaPrimary__Y23NY:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.2)}.BlogPost_ctaSecondary__CNVNf{display:inline-flex;align-items:center;justify-content:center;padding:.875rem 2rem;font-size:1rem;font-weight:600;color:#fff;background-color:transparent;border:2px solid hsla(0,0%,100%,.3);border-radius:.5rem;text-decoration:none;transition:all .2s ease}.BlogPost_ctaSecondary__CNVNf:hover{border-color:#fff;background-color:hsla(0,0%,100%,.1)}@media (max-width:380px){.BlogPost_article__dw9WI{padding:1.5rem .75rem}.BlogPost_title__GmtSD{font-size:1.5rem}.BlogPost_excerpt__UdwYj{font-size:1rem}.BlogPost_checklistSection__gZc9g{padding:1.25rem}.BlogPost_checklistNavBtnPrimary__dbGRw,.BlogPost_checklistNavBtn__IxX9K{padding:.625rem 1rem;font-size:.875rem}.BlogPost_ctaSection__9cm28{padding:2rem 1.25rem}}@media (max-width:480px){.BlogPost_headerMeta__jD9At{font-size:.75rem}.BlogPost_challengeCard__Om93d{padding:1.25rem}.BlogPost_postNav__L9Dp5{grid-template-columns:1fr}.BlogPost_postNavLinkNext__9a1Ok{justify-content:flex-start;text-align:left}}@media (max-width:768px){.BlogPost_content__VfN4E h2{font-size:1.375rem}.BlogPost_content__VfN4E h3{font-size:1.125rem}.BlogPost_tocToggle__nwdBH{padding:.875rem 1rem;font-size:.9375rem}.BlogPost_tocContentOpen__bjkOZ{max-height:70vh}.BlogPost_tocList__B0dvT{padding-bottom:1.75rem}}@media (hover:none) and (pointer:coarse){.BlogPost_challengeCard__Om93d:hover,.BlogPost_faqItem__kU38n:hover,.BlogPost_postNavLink__s4pP9:hover,.BlogPost_relatedCard__qFBHk:hover,.BlogPost_tocLink__euSCV:hover{border-color:rgb(var(--color-gray-200));box-shadow:none}.BlogPost_checklistItem__2ZDfw:hover{border-color:rgb(var(--color-gray-200))}}@media (prefers-reduced-motion:reduce){.BlogPost_checklistNavBtnPrimary__dbGRw,.BlogPost_checklistNavBtn__IxX9K,.BlogPost_checklistProgressBar__qQgD5,.BlogPost_ctaPrimary__Y23NY,.BlogPost_ctaSecondary__CNVNf,.BlogPost_faqAnswer__c5dSB,.BlogPost_faqChevron__TCKj0,.BlogPost_readingProgressBar__DQQkf,.BlogPost_relatedArrow__fdU_S,.BlogPost_resultCircleProgress__ocSU_,.BlogPost_tocChevron__0dBLJ,.BlogPost_tocContent__Sb8tC{transition:none}}.BlogPost_content__VfN4E table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.9375rem;line-height:1.6}.BlogPost_content__VfN4E th{padding:.7rem 1rem;background-color:rgb(var(--color-primary-50));color:rgb(var(--color-primary-800));font-weight:600;text-align:left;border:1px solid rgb(var(--color-primary-200));font-size:.8125rem;text-transform:uppercase;letter-spacing:.04em}.BlogPost_content__VfN4E td{padding:.85rem 1rem;border:1px solid rgb(var(--color-gray-200));vertical-align:top}.BlogPost_content__VfN4E .data-table tr:nth-child(2n) td,.BlogPost_content__VfN4E .two-col td{background-color:rgb(var(--color-gray-50))}.BlogPost_content__VfN4E .two-col td{padding:1.25rem 1.5rem;width:50%}.BlogPost_content__VfN4E .two-col td+td{border-left:2px solid rgb(var(--color-primary-100))}.BlogPost_content__VfN4E .four-actions td{padding:1.25rem;width:50%}.BlogPost_content__VfN4E .four-actions strong{display:block;margin-bottom:.4rem;color:rgb(var(--color-primary-700));font-size:1rem}.BlogPost_content__VfN4E blockquote{margin:1.75rem 0;padding:1.25rem 1.5rem;border-left:4px solid rgb(var(--color-primary-400));background-color:rgb(var(--color-primary-50));border-radius:0 .5rem .5rem 0;color:rgb(var(--color-gray-700))}.BlogPost_content__VfN4E blockquote p{margin-bottom:0;font-style:italic}.BlogPost_content__VfN4E sup a{font-size:.72em;text-decoration:none;color:rgb(var(--color-primary-600));font-weight:600;line-height:0}.BlogPost_content__VfN4E sup a:hover{text-decoration:underline}.BlogPost_content__VfN4E .table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1.5rem 0;border-radius:.5rem;border:1px solid rgb(var(--color-gray-200))}.BlogPost_content__VfN4E .table-scroll table{min-width:580px;margin:0;border:none}.BlogPost_content__VfN4E .table-scroll td,.BlogPost_content__VfN4E .table-scroll th{border-color:rgb(var(--color-gray-200))}.BlogPost_content__VfN4E .references ol{padding-left:1.75rem}.BlogPost_content__VfN4E .references li{margin-bottom:.85rem;font-size:.875rem;color:rgb(var(--color-gray-600));line-height:1.65;scroll-margin-top:100px}@media (max-width:640px){.BlogPost_content__VfN4E .four-actions tbody,.BlogPost_content__VfN4E .four-actions td,.BlogPost_content__VfN4E .four-actions tr,.BlogPost_content__VfN4E .two-col tbody,.BlogPost_content__VfN4E .two-col td,.BlogPost_content__VfN4E .two-col tr{display:block;width:100%!important}.BlogPost_content__VfN4E .two-col td+td{border-left:none;border-top:2px solid rgb(var(--color-primary-100))}}@media print{.BlogPost_checklistSection__gZc9g,.BlogPost_ctaSection__9cm28,.BlogPost_postNav__L9Dp5,.BlogPost_readingProgress__7nB2t,.BlogPost_tocContainer__xx_cf{display:none}.BlogPost_article__dw9WI{max-width:100%;padding:0}.BlogPost_content__VfN4E{font-size:12pt}.BlogPost_content__VfN4E a{color:rgb(var(--color-gray-900));text-decoration:none}.BlogPost_content__VfN4E a:after{content:" (" attr(href) ")";font-size:10pt;color:rgb(var(--color-gray-600))}}@media (min-width:1100px){.BlogPost_article__dw9WI{max-width:960px}.BlogPost_challengesGrid__13H0C{gap:2rem}}@media (max-width:896px) and (orientation:landscape){.BlogPost_featuredImage__qvC0A{aspect-ratio:21/9}.BlogPost_checklistSection__gZc9g{padding:1.5rem}.BlogPost_ctaSection__9cm28{padding:2rem}}