.BlogPost_article__4KhL7{padding:1.75rem 1rem 5rem}.BlogPost_wrap__eZSSj{max-width:1112px;margin:0 auto}.BlogPost_breadcrumb__0QqkZ{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.8125rem;line-height:1.2;margin-bottom:1.75rem;color:var(--color-text-tertiary)}.BlogPost_breadcrumbLink__A_AFS{color:var(--color-text-tertiary);text-decoration:none;transition:color var(--transition-fast)}.BlogPost_breadcrumbLink__A_AFS:hover{color:var(--color-interactive-secondary)}.BlogPost_breadcrumbLink__A_AFS:focus-visible{outline:2px solid var(--color-interactive-primary);outline-offset:3px;border-radius:4px}.BlogPost_breadcrumbCurrent__25MY4{color:var(--color-text-secondary);max-width:46ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BlogPost_header__XHd74{max-width:46rem;margin-bottom:2.5rem}.BlogPost_eyebrow__TWFKc{display:inline-block;font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--color-interactive-secondary);margin-bottom:1rem}.BlogPost_title__tbzRt{font-family:var(--font-headline);font-size:clamp(2rem,1.4rem + 2.4vw,3.25rem);line-height:1.08;letter-spacing:-.02em;font-weight:700;color:var(--color-text-primary);margin:0 0 1.25rem;text-wrap:balance}.BlogPost_lede__J5K3Q{font-size:1.125rem;line-height:1.65;color:var(--color-text-secondary);margin:0 0 1.5rem;max-width:62ch}.BlogPost_meta__cLZZJ{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding-top:1.25rem;border-top:1px solid var(--color-border-primary);font-size:.8125rem;color:var(--color-text-tertiary)}.BlogPost_metaStrong___wtzk{color:var(--color-text-secondary);font-weight:600}.BlogPost_tags__71sSZ{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem}.BlogPost_tag__Uz9_c{border:1px solid var(--color-border-secondary);border-radius:999px;padding:.25rem .75rem;font-size:.75rem;line-height:1.4;color:var(--color-text-tertiary);transition:border-color var(--transition-fast),color var(--transition-fast)}.BlogPost_tag__Uz9_c:hover{border-color:var(--color-interactive-primary);color:var(--color-interactive-secondary)}.BlogPost_cover___waxf{position:relative;border-radius:16px;overflow:hidden;border:1px solid var(--color-border-primary);aspect-ratio:16/9;margin:0 0 3rem;background-color:var(--color-surface-secondary)}.BlogPost_coverImage__y4DrH{object-fit:cover}.BlogPost_body__hStUr{display:grid;gap:3rem}.BlogPost_prose__4B9jn{min-width:0}.BlogPost_section__1eF3G+.BlogPost_section__1eF3G{margin-top:3rem}.BlogPost_heading__aBVcO{font-family:var(--font-headline);font-size:1.625rem;line-height:1.25;letter-spacing:-.01em;font-weight:700;color:var(--color-text-primary);margin:0 0 1rem;scroll-margin-top:5rem}.BlogPost_paragraph__mgusL{font-size:1.0625rem;line-height:1.75;color:var(--color-text-secondary);margin:0 0 1.125rem;max-width:68ch}.BlogPost_paragraph__mgusL:last-child{margin-bottom:0}.BlogPost_lead__lV8NB{color:var(--color-text-primary);font-weight:600}.BlogPost_link__hVbqe{color:var(--color-interactive-secondary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color var(--transition-fast)}.BlogPost_link__hVbqe:hover{color:var(--color-interactive-primary)}.BlogPost_link__hVbqe:focus-visible{outline:2px solid var(--color-interactive-primary);outline-offset:2px;border-radius:3px}.BlogPost_faq__BJ3OR{margin-top:1.5rem}.BlogPost_faqItem__nvu5h{border-top:1px solid var(--color-border-primary)}.BlogPost_faqItem__nvu5h:last-child{border-bottom:1px solid var(--color-border-primary)}.BlogPost_faqQuestion__P3X9u{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 0;cursor:pointer;font-family:var(--font-headline);font-size:1.0625rem;font-weight:600;line-height:1.5;color:var(--color-text-primary);list-style:none}.BlogPost_faqQuestion__P3X9u::-webkit-details-marker{display:none}.BlogPost_faqQuestion__P3X9u:hover{color:var(--color-interactive-secondary)}.BlogPost_faqQuestion__P3X9u:focus-visible{outline:2px solid var(--color-interactive-primary);outline-offset:2px}.BlogPost_faqChevron__tDZUH{flex:0 0 auto;width:1.125rem;height:1.125rem;margin-top:.2rem;color:var(--color-text-tertiary);transition:transform var(--transition-normal)}.BlogPost_faqItem__nvu5h[open] .BlogPost_faqChevron__tDZUH{transform:rotate(180deg)}.BlogPost_faqAnswer__MQKiG{padding:0 0 1.25rem;font-size:1rem;line-height:1.75;color:var(--color-text-secondary);max-width:68ch}.BlogPost_rail__hT5jf{min-width:0}.BlogPost_railSticky__KqpJg{position:sticky;top:6rem}.BlogPost_railLabel__FUu_H{font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-tertiary);margin:0 0 .875rem}.BlogPost_tocList__bvMlT{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.125rem}.BlogPost_tocLink__KXP9U{display:block;padding:.375rem 0 .375rem .875rem;border-left:2px solid var(--color-border-primary);font-size:.875rem;line-height:1.45;color:var(--color-text-tertiary);text-decoration:none;transition:color var(--transition-fast),border-color var(--transition-fast)}.BlogPost_tocLink__KXP9U:hover{color:var(--color-text-primary);border-left-color:var(--color-interactive-primary)}.BlogPost_tocLink__KXP9U:focus-visible{outline:2px solid var(--color-interactive-primary);outline-offset:2px}.BlogPost_railDivider__1Bk70{border:0;border-top:1px solid var(--color-border-primary);margin:1.5rem 0 1rem}.BlogPost_railBack__nmcB0{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;color:var(--color-interactive-secondary);text-decoration:none}.BlogPost_railBack__nmcB0:hover{color:var(--color-interactive-primary)}.BlogPost_railBack__nmcB0:focus-visible{outline:2px solid var(--color-interactive-primary);outline-offset:2px;border-radius:4px}.BlogPost_cta__w4IDG{margin-top:4rem;padding:2rem;border:1px solid var(--color-border-primary);border-radius:16px;background-color:var(--color-surface-primary);display:grid;gap:1.25rem;align-items:center}.BlogPost_ctaTitle__CDZZq{font-family:var(--font-headline);font-size:1.375rem;line-height:1.3;font-weight:700;color:var(--color-text-primary);margin:0 0 .5rem}.BlogPost_ctaBody__XULmS{font-size:.9375rem;line-height:1.65;color:var(--color-text-secondary);margin:0;max-width:52ch}.BlogPost_ctaButton__RGjk_{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 2rem;border-radius:999px;border:none;background-color:var(--color-interactive-primary);color:var(--color-text-inverted);font-family:var(--font-headline);font-size:1rem;font-weight:600;white-space:nowrap;text-decoration:none;cursor:pointer;box-shadow:0 4px 6px -1px rgba(2,44,80,.16);transition:background-color var(--transition-fast),transform var(--transition-fast),box-shadow var(--transition-normal)}.BlogPost_ctaButton__RGjk_:hover{background-color:var(--color-interactive-primary-hover);transform:translateY(-2px);box-shadow:0 10px 18px -6px rgba(2,44,80,.24)}.BlogPost_ctaButton__RGjk_:active{transform:translateY(0) scale(.98)}.BlogPost_ctaButton__RGjk_:focus-visible{outline:2px solid var(--color-interactive-secondary);outline-offset:3px}.BlogPost_related__TXKtb{margin-top:4rem}.BlogPost_relatedHeading__ZrDRo{font-family:var(--font-headline);font-size:1.375rem;font-weight:700;color:var(--color-text-primary);margin:0 0 1.25rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-border-primary)}.BlogPost_relatedGrid__2vrjU{display:grid;grid-template-columns:1fr;gap:1.25rem}.BlogPost_relatedCard__s_DDt{display:grid;grid-template-columns:1fr;gap:.875rem;align-content:start;padding:1.25rem;border:1px solid var(--color-border-primary);border-radius:16px;background-color:var(--color-surface-primary);text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color var(--transition-fast),box-shadow var(--transition-normal)}.BlogPost_relatedCard__s_DDt:hover{transform:translateY(-2px);border-color:var(--color-interactive-primary);box-shadow:0 12px 24px rgba(2,44,80,.12)}.BlogPost_relatedCard__s_DDt:focus-visible{outline:2px solid var(--color-interactive-primary);outline-offset:3px}.BlogPost_relatedCardText__rBDTG{display:flex;flex-direction:column;gap:.375rem}.BlogPost_relatedMedia__txrD8{display:block;position:relative;border-radius:12px;overflow:hidden;aspect-ratio:16/9;background-color:var(--color-surface-secondary)}.BlogPost_relatedMediaImage__YkxWN{object-fit:cover}.BlogPost_relatedCardTitle__lMBXf{display:block;font-family:var(--font-headline);font-size:1.0625rem;line-height:1.35;font-weight:600;color:var(--color-text-primary);text-wrap:balance}.BlogPost_relatedCardMeta__fCa2b{display:block;font-size:.8125rem;color:var(--color-text-tertiary)}.BlogPost_header__XHd74>*{animation:BlogPost_blogEnter__dUSdR .5s cubic-bezier(.16,1,.3,1) both}.BlogPost_header__XHd74>:nth-child(2){animation-delay:.06s}.BlogPost_header__XHd74>:nth-child(3){animation-delay:.12s}.BlogPost_header__XHd74>:nth-child(4){animation-delay:.18s}.BlogPost_header__XHd74>:nth-child(5){animation-delay:.24s}@keyframes BlogPost_blogEnter__dUSdR{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.BlogPost_header__XHd74>*{animation:none}.BlogPost_ctaButton__RGjk_,.BlogPost_faqChevron__tDZUH,.BlogPost_relatedCard__s_DDt,.BlogPost_tocLink__KXP9U{transition:none}.BlogPost_ctaButton__RGjk_:hover,.BlogPost_relatedCard__s_DDt:hover{transform:none}}@media (min-width:640px){.BlogPost_relatedGrid__2vrjU{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media (min-width:768px){.BlogPost_article__4KhL7{padding-top:2.5rem}.BlogPost_cover___waxf{aspect-ratio:21/9}.BlogPost_cta__w4IDG{grid-template-columns:1fr auto;padding:2.25rem 2.5rem}}@media (min-width:1024px){.BlogPost_body__hStUr{grid-template-columns:minmax(0,1fr) 15rem}.BlogPost_rail__hT5jf{order:2}}@media (max-width:1023.98px){.BlogPost_rail__hT5jf{order:-1}}