.reel-page[data-astro-cid-fy4gzx4b]{display:flex;flex-direction:column;gap:64px;max-width:var(--container-max);margin:0 auto;padding:32px clamp(20px,5.5vw,80px) 96px}.reel-page__breadcrumb[data-astro-cid-fy4gzx4b]{display:flex;align-items:center;gap:8px;font-size:var(--font-size-body-sm);color:var(--gray-500)}.reel-page__breadcrumb[data-astro-cid-fy4gzx4b] a[data-astro-cid-fy4gzx4b]{color:var(--gray-500);text-decoration:none}.reel-page__breadcrumb[data-astro-cid-fy4gzx4b] a[data-astro-cid-fy4gzx4b]:hover,.reel-page__breadcrumb[data-astro-cid-fy4gzx4b] [data-astro-cid-fy4gzx4b][aria-current]{color:var(--ink)}.reel-page__main[data-astro-cid-fy4gzx4b]{display:grid;grid-template-columns:minmax(0,400px) 1fr;gap:48px;align-items:start}.reel-page__video-wrap[data-astro-cid-fy4gzx4b]{aspect-ratio:9 / 16;border-radius:var(--radius-card-lg);overflow:hidden;background:var(--gray-100)}.reel-page__video[data-astro-cid-fy4gzx4b]{width:100%;height:100%;object-fit:cover;display:block}.reel-page__info-col[data-astro-cid-fy4gzx4b]{display:flex;flex-direction:column;gap:20px;padding-top:8px}.reel-page__meta[data-astro-cid-fy4gzx4b]{display:flex;align-items:center;gap:16px}.reel-page__date[data-astro-cid-fy4gzx4b]{font-family:var(--font-family-mono);font-size:var(--font-size-label-md);color:var(--gray-500);letter-spacing:.02em}.reel-page__title[data-astro-cid-fy4gzx4b]{margin:0;font-family:var(--font-family-heading);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:var(--font-weight-heading);line-height:1.15;letter-spacing:-.02em;color:var(--ink)}.reel-page__descripcion[data-astro-cid-fy4gzx4b]{margin:0;font-size:var(--font-size-body-lg);line-height:1.65;color:var(--gray-500);max-width:52ch}.reel-page__actions[data-astro-cid-fy4gzx4b]{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.reel-page__action[data-astro-cid-fy4gzx4b]{display:inline-flex;align-items:center;gap:6px;padding:10px 22px;border-radius:var(--radius-btn);font-family:var(--font-family-ui);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);text-decoration:none;transition:background .2s var(--easing-default),border-color .2s var(--easing-default)}.reel-page__action[data-astro-cid-fy4gzx4b]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.reel-page__action--ig[data-astro-cid-fy4gzx4b]{border:1px solid var(--gray-200);background:transparent;color:var(--ink)}.reel-page__action--ig[data-astro-cid-fy4gzx4b]:hover{border-color:var(--gray-400)}.reel-page__action--cta[data-astro-cid-fy4gzx4b]{background:var(--color-action-bg);border:1px solid var(--color-action-bg);color:var(--ink)}.reel-page__action--cta[data-astro-cid-fy4gzx4b]:hover{background:var(--color-action-bg-hover);border-color:var(--color-action-bg-hover)}.reel-page__relacionados-title[data-astro-cid-fy4gzx4b]{margin:0 0 24px;font-family:var(--font-family-heading);font-size:clamp(1.25rem,2vw,1.5rem);font-weight:var(--font-weight-heading);color:var(--ink)}.reel-page__relacionados-grid[data-astro-cid-fy4gzx4b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.reel-page__rel-card[data-astro-cid-fy4gzx4b]{text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:12px;transition:transform .2s var(--easing-default)}.reel-page__rel-card[data-astro-cid-fy4gzx4b]:hover{transform:translateY(-4px)}.reel-page__rel-card[data-astro-cid-fy4gzx4b]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:4px;border-radius:var(--radius-card)}.reel-page__rel-thumb[data-astro-cid-fy4gzx4b]{position:relative;aspect-ratio:9 / 16;border-radius:var(--radius-card);overflow:hidden;background:var(--gray-100)}.reel-page__rel-thumb[data-astro-cid-fy4gzx4b] img[data-astro-cid-fy4gzx4b]{width:100%;height:100%;object-fit:cover}.reel-page__rel-badge[data-astro-cid-fy4gzx4b]{position:absolute;top:10px;left:10px;padding:3px 8px;border-radius:var(--radius-full);background:var(--white);color:var(--ink);font-size:11px;font-weight:var(--font-weight-semibold);line-height:1.4}.reel-page__rel-caption[data-astro-cid-fy4gzx4b]{margin:0;font-size:var(--font-size-body-sm);line-height:1.45;color:var(--gray-500);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.reel-page__nav[data-astro-cid-fy4gzx4b]{display:flex;justify-content:space-between;align-items:center;padding-top:32px;border-top:1px solid var(--gray-200)}.reel-page__nav-link[data-astro-cid-fy4gzx4b]{display:inline-flex;align-items:center;gap:6px;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--ink);text-decoration:none;transition:color .2s var(--easing-default)}.reel-page__nav-link[data-astro-cid-fy4gzx4b]:hover{color:var(--primary-500)}.reel-page__nav-link[data-astro-cid-fy4gzx4b]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}@media (max-width: 768px){.reel-page__main[data-astro-cid-fy4gzx4b]{grid-template-columns:1fr;gap:32px}.reel-page__video-wrap[data-astro-cid-fy4gzx4b]{max-width:360px}.reel-page__relacionados-grid[data-astro-cid-fy4gzx4b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 480px){.reel-page[data-astro-cid-fy4gzx4b]{padding:24px var(--spacing-5) 72px;gap:48px}.reel-page__relacionados-grid[data-astro-cid-fy4gzx4b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}
