.BlogDetail_page__0noFW{min-height:100vh;background-color:var(--neutral-0)}.BlogDetail_hero__9gZjc{background-color:var(--warm-cream);padding:var(--space-24) 0 var(--space-16);padding-top:calc(4rem + var(--space-24))}.BlogDetail_container__XZsjQ{max-width:75rem;margin:0 auto;padding:0 var(--space-6)}.BlogDetail_backLink__l5pdT{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;color:var(--color-text-secondary);text-decoration:none;margin-bottom:var(--space-6);transition:color .2s ease}.BlogDetail_backLink__l5pdT:hover{color:var(--vitality-green-600)}.BlogDetail_heroInner__u44Xd{display:flex;gap:var(--space-12);align-items:center}.BlogDetail_heroText__nEjmV{flex:1;display:flex;flex-direction:column;gap:var(--space-4)}.BlogDetail_badge__8nUip{display:inline-flex;align-items:center;gap:var(--space-2);background-color:var(--vitality-green-50);color:var(--vitality-green-700);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;width:-moz-fit-content;width:fit-content}.BlogDetail_badgeDot__ue_Vn{width:.5rem;height:.5rem;border-radius:var(--radius-full);background-color:var(--vitality-green-500)}.BlogDetail_heading__YV_KN{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:600;color:var(--color-text-primary);letter-spacing:-.03em;line-height:1.2;margin:0}.BlogDetail_date__CWpay{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.BlogDetail_heroImage__FkN9e{flex:0 0 28rem;height:20rem;border-radius:var(--radius-xl);overflow:hidden}.BlogDetail_heroImage__FkN9e img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.BlogDetail_article__Zbalv{padding:var(--space-16) 0}.BlogDetail_articleInner__eQthG{max-width:42rem;margin:0 auto}.BlogDetail_sectionHeading__PwiqP{font-family:var(--font-display);font-size:var(--text-lg);font-weight:600;color:var(--color-text-primary);margin:var(--space-10) 0 var(--space-4);line-height:1.3}.BlogDetail_sectionHeading__PwiqP:first-child{margin-top:0}.BlogDetail_sectionBody__tXQ2A{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.8;margin:0 0 var(--space-6);white-space:pre-line}.BlogDetail_relatedCta__G7jqn{background-color:var(--warm-cream);border-radius:var(--radius-xl);margin-top:var(--space-12);display:flex;overflow:hidden}.BlogDetail_relatedCtaImageWrap__kBKvc{flex:0 0 12rem;overflow:hidden}.BlogDetail_relatedCtaImage__CMO1R{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.BlogDetail_relatedCtaBody__eFoqJ{padding:var(--space-6) var(--space-8);display:flex;flex-direction:column;gap:var(--space-2);justify-content:center}.BlogDetail_relatedCtaLabel__JZjO_{font-family:var(--font-body);font-size:var(--text-xs);font-weight:600;color:var(--vitality-green-600);text-transform:uppercase;letter-spacing:.05em;margin:0}.BlogDetail_relatedCtaHeading__NTgt4{font-family:var(--font-display);font-size:var(--text-base);font-weight:600;color:var(--color-text-primary);margin:0}.BlogDetail_relatedCtaDescription__TVDUH{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.5;margin:0}.BlogDetail_relatedCtaLink__GXa5d{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);background-color:var(--vitality-green-500);color:var(--neutral-0);font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;border:none;border-radius:var(--radius-lg);text-decoration:none;transition:background-color .2s ease;width:-moz-fit-content;width:fit-content;margin-top:var(--space-2)}.BlogDetail_relatedCtaLink__GXa5d:hover{background-color:var(--vitality-green-600)}@media (max-width:40rem){.BlogDetail_relatedCta__G7jqn{flex-direction:column}.BlogDetail_relatedCtaImageWrap__kBKvc{flex:none;height:10rem}}.BlogDetail_bottomCta___GhSY{padding:var(--space-16) 0}.BlogDetail_bottomCtaInner__Nw3U2{text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-4)}.BlogDetail_bottomCtaHeading__HB7eM{font-family:var(--font-display);font-size:var(--text-lg);font-weight:600;color:var(--color-text-primary);margin:0}.BlogDetail_bottomCtaText__epTT_{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;max-width:28rem;line-height:1.5}.BlogDetail_ctaGroup__L0_rL{display:flex;gap:var(--space-4);margin-top:var(--space-4)}.BlogDetail_ctaPrimary__rCJco{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);background-color:var(--vitality-green-500);color:var(--neutral-0);font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;border:none;border-radius:var(--radius-lg);text-decoration:none;transition:background-color .2s ease}.BlogDetail_ctaPrimary__rCJco:hover{background-color:var(--vitality-green-600)}.BlogDetail_ctaSecondary__L69az{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);background-color:transparent;color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;border:1px solid var(--neutral-200);border-radius:var(--radius-lg);text-decoration:none;transition:border-color .2s ease}.BlogDetail_ctaSecondary__L69az:hover{border-color:var(--vitality-green-500);color:var(--vitality-green-600)}@media (max-width:64rem){.BlogDetail_heroInner__u44Xd{flex-direction:column}.BlogDetail_heroImage__FkN9e{flex:none;width:100%;height:16rem}}@media (max-width:40rem){.BlogDetail_heading__YV_KN{font-size:var(--text-xl)}.BlogDetail_backLink__l5pdT{display:none}.BlogDetail_ctaGroup__L0_rL{flex-direction:column}.BlogDetail_heroImage__FkN9e{height:12rem}}