.template-detail_article__3R2S7{max-width:50rem;margin-inline:auto;padding:var(--spacing-12) var(--spacing-4) var(--spacing-12)}.template-detail_backLink__ePSF1{display:inline-flex;align-items:center;gap:var(--spacing-1);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-muted);text-decoration:none;margin-block-end:var(--spacing-8);transition:color var(--transition-fast)}.template-detail_backLink__ePSF1:hover{color:var(--text-primary)}.template-detail_header__ezAfZ{margin-block-end:var(--spacing-10)}.template-detail_metaRow__vqCK3{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;margin-block-end:var(--spacing-4)}.template-detail_badge__cgOxV{display:inline-flex;align-items:center;font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;padding:.2rem .5rem;border-radius:var(--radius-full);border:1px solid}.template-detail_badge__cgOxV[data-badge=new]{color:var(--color-success-11,var(--color-primary-11));border-color:currentColor}.template-detail_badge__cgOxV[data-badge=popular]{color:var(--color-warning-11,var(--color-primary-11));border-color:currentColor}.template-detail_badge__cgOxV[data-badge=featured]{color:var(--color-primary-11);border-color:currentColor}.template-detail_typePill__OUgBq{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;padding:.2rem .5rem;border-radius:var(--radius-full);background:var(--color-neutral-3);color:var(--text-secondary)}.template-detail_difficulty__DbLvc{font-size:var(--text-xs);color:var(--text-muted);text-transform:capitalize}.template-detail_categoryList__H_okx{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-block-end:var(--spacing-4)}.template-detail_categoryPill__F6Axz{font-size:var(--text-xs);padding:.2rem .6rem;border-radius:var(--radius-full);background:var(--color-primary-3);color:var(--color-primary-11);border:1px solid var(--color-primary-6);text-decoration:none;transition:background var(--transition-fast)}.template-detail_categoryPill__F6Axz:hover{background:var(--color-primary-4)}.template-detail_title__eLbsI{font-size:clamp(var(--text-3xl),4vw,var(--text-5xl));font-weight:var(--weight-bold);line-height:var(--leading-tight);color:var(--text-primary);margin:0 0 var(--spacing-4)}.template-detail_excerpt__bSWn8{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--text-secondary);margin:0 0 var(--spacing-8)}.template-detail_thumbnail__PQawR{width:100%;border-radius:var(--radius-lg);overflow:hidden;margin-block-end:var(--spacing-8);aspect-ratio:16/9;background:var(--color-neutral-2)}.template-detail_thumbnailImage__9zDY8{width:100%;height:100%;object-fit:cover}.template-detail_ctaBox___SiqK{display:flex;align-items:center;gap:var(--spacing-4);flex-wrap:wrap;padding:var(--spacing-6);border-radius:var(--radius-lg);border:1px solid var(--color-neutral-4);background:var(--color-neutral-2);margin-block-end:var(--spacing-10)}.template-detail_ctaText__WBa1z{font-size:var(--text-sm);color:var(--text-secondary);margin:0;flex:1}.template-detail_ctaButton__Q0fqL{display:inline-flex;align-items:center;gap:var(--spacing-1);font-size:var(--text-sm);font-weight:var(--weight-bold);padding:var(--spacing-3) var(--spacing-6);border-radius:var(--radius-md);background:var(--color-primary-9);color:var(--text-on-primary);text-decoration:none;white-space:nowrap;transition:background var(--transition-fast)}.template-detail_ctaButton__Q0fqL:hover{background:var(--color-primary-10)}.template-detail_videoWrapper__2GszW{position:relative;width:100%;padding-top:56.25%;border-radius:var(--radius-lg);overflow:hidden;margin-block-end:var(--spacing-8)}.template-detail_videoFrame__5vOV7{position:absolute;inset:0;width:100%;height:100%;border:none}.template-detail_content__vIQbk{max-width:50rem}