.blog-module__hkbtna__card{background:var(--apex-bg-s3);border:1px solid var(--apex-border-subtle);border-radius:var(--r-lg);transition:transform var(--dur-normal) var(--ease-out), box-shadow var(--dur-normal);flex-direction:column;display:flex;overflow:hidden}[data-theme=dark] .blog-module__hkbtna__card{box-shadow:none}.blog-module__hkbtna__card:hover{box-shadow:var(--el-2);transform:translateY(-3px)}.blog-module__hkbtna__cardMedia{aspect-ratio:16/10;background:var(--apex-bg-s2);display:block;position:relative}.blog-module__hkbtna__cardImg{object-fit:cover}.blog-module__hkbtna__cardMediaEmpty{background:repeating-linear-gradient(45deg, var(--apex-bg-s2), var(--apex-bg-s2) 9px, var(--apex-bg-s4) 9px, var(--apex-bg-s4) 18px);position:absolute;inset:0}.blog-module__hkbtna__cardBody{flex-direction:column;flex:1;gap:12px;padding:22px;display:flex}.blog-module__hkbtna__tag{font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:4px 10px;font-size:10.5px;font-weight:700;display:inline-flex}.blog-module__hkbtna__tagRun{background:color-mix(in srgb, var(--apex-sport-run) 13%, transparent);color:var(--apex-sport-run)}.blog-module__hkbtna__tagGym{background:color-mix(in srgb, var(--apex-sport-gym) 13%, transparent);color:var(--apex-sport-gym)}.blog-module__hkbtna__tagBike{background:color-mix(in srgb, var(--apex-sport-bike) 13%, transparent);color:var(--apex-sport-bike)}.blog-module__hkbtna__tagBrand{background:color-mix(in srgb, var(--fire-500) 13%, transparent);color:var(--apex-text-brand)}.blog-module__hkbtna__cardTitle{font-family:var(--font-body);margin:0;font-size:18px;font-weight:700;line-height:1.25}.blog-module__hkbtna__cardTitle a{color:var(--apex-text-primary)}.blog-module__hkbtna__cardTitle a:hover{color:var(--apex-text-brand)}.blog-module__hkbtna__cardExcerpt{color:var(--apex-text-secondary);flex:1;margin:0;font-size:14px;line-height:1.55}.blog-module__hkbtna__cardMeta{font-family:var(--font-data);color:var(--apex-text-tertiary);flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;padding-top:4px;font-size:12.5px;display:flex}.blog-module__hkbtna__metaAv{background:var(--apex-bg-s4);border-radius:999px;flex-shrink:0;width:26px;height:26px}.blog-module__hkbtna__metaAuthor{color:var(--apex-text-tertiary)}.blog-module__hkbtna__metaSep{opacity:.5}.blog-module__hkbtna__cardFeatured{border-radius:var(--r-xl);flex-direction:row}.blog-module__hkbtna__cardFeatured:hover{box-shadow:none;transform:none}.blog-module__hkbtna__cardFeatured .blog-module__hkbtna__cardMedia{aspect-ratio:auto;flex:1.15 1 0;min-height:340px}.blog-module__hkbtna__cardFeatured .blog-module__hkbtna__cardBody{flex:1 1 0;justify-content:center;gap:14px;padding:44px}.blog-module__hkbtna__cardFeatured .blog-module__hkbtna__cardTitle{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(26px,3vw,38px);font-weight:800;line-height:1}.blog-module__hkbtna__cardFeatured .blog-module__hkbtna__cardExcerpt{flex:0 auto;font-size:16px;line-height:1.6}.blog-module__hkbtna__cardFeatured .blog-module__hkbtna__cardMeta{gap:12px;margin-top:0}@media (max-width:920px){.blog-module__hkbtna__cardFeatured{flex-direction:column}.blog-module__hkbtna__cardFeatured .blog-module__hkbtna__cardMedia{aspect-ratio:16/9;min-height:220px}.blog-module__hkbtna__cardFeatured .blog-module__hkbtna__cardBody{padding:28px}}.blog-module__hkbtna__authorBox{border:1px solid var(--apex-border-subtle);border-radius:var(--r-lg);background:var(--apex-bg-s3);align-items:flex-start;gap:18px;margin:40px 0;padding:26px;display:flex}.blog-module__hkbtna__authorAvatar{object-fit:cover;border-radius:999px;flex-shrink:0}.blog-module__hkbtna__authorAvatarEmpty{background:var(--apex-bg-s4);border-radius:999px;flex-shrink:0;width:56px;height:56px}.blog-module__hkbtna__authorInfo{flex-direction:column;display:flex}.blog-module__hkbtna__authorName{font-family:var(--font-body);color:var(--apex-text-primary);margin:0;font-size:17px;font-weight:700}.blog-module__hkbtna__authorRole{font-family:var(--font-data);color:var(--apex-text-tertiary);margin:2px 0 8px;font-size:12px}.blog-module__hkbtna__authorBio{color:var(--apex-text-secondary);margin:0;font-size:14.5px;line-height:1.6}
.lexical-module__Uy88Hq__prose{font-family:var(--font-body);color:var(--apex-text-primary);max-width:720px;font-size:18px;line-height:1.72}.lexical-module__Uy88Hq__prose>:first-child{margin-top:0}.lexical-module__Uy88Hq__prose p{color:var(--apex-text-secondary);margin:0 0 20px}.lexical-module__Uy88Hq__prose h2{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--apex-text-primary);margin:44px 0 16px;font-size:30px;font-weight:800;line-height:1.05}.lexical-module__Uy88Hq__prose h3{font-family:var(--font-body);color:var(--apex-text-primary);margin:32px 0 12px;font-size:21px;font-weight:700}.lexical-module__Uy88Hq__prose h4{font-family:var(--font-body);color:var(--apex-text-primary);margin:28px 0 10px;font-size:18px;font-weight:700}.lexical-module__Uy88Hq__prose a{color:var(--apex-text-brand);text-underline-offset:2px;font-weight:600;text-decoration:underline}.lexical-module__Uy88Hq__prose a:hover{color:var(--fire-500)}.lexical-module__Uy88Hq__prose strong{color:var(--apex-text-primary);font-weight:600}.lexical-module__Uy88Hq__prose ul,.lexical-module__Uy88Hq__prose ol{color:var(--apex-text-secondary);margin:0 0 20px;padding-left:22px}.lexical-module__Uy88Hq__prose li{margin:0 0 8px}.lexical-module__Uy88Hq__prose blockquote{border-left:3px solid var(--fire-500);font-family:var(--font-display);text-transform:uppercase;color:var(--apex-text-primary);margin:32px 0;padding:8px 0 8px 24px;font-size:26px;font-weight:800;line-height:1.15}.lexical-module__Uy88Hq__prose img{border-radius:var(--r-lg);border:1px solid var(--apex-border-subtle);margin:28px 0}.lexical-module__Uy88Hq__prose hr{background:var(--apex-border-subtle);border:0;height:1px;margin:40px 0}.lexical-module__Uy88Hq__prose code{font-family:var(--font-data);background:var(--apex-bg-s2);border-radius:var(--r-sm);padding:2px 6px;font-size:.9em}@media (max-width:720px){.lexical-module__Uy88Hq__prose{font-size:16.5px}.lexical-module__Uy88Hq__prose h2{font-size:24px}}
/*# sourceMappingURL=1lvuyhb4mrp-_.css.map*/