.videos-page.svelte-rk4iut.svelte-rk4iut{padding-block:4rem 5rem;display:flex;flex-direction:column;gap:3.5rem}.page-header.svelte-rk4iut.svelte-rk4iut{padding-bottom:2.5rem;border-bottom:1px solid var(--elevation-four)}.page-header.svelte-rk4iut h1.svelte-rk4iut{margin:.25rem 0 .5rem}.eyebrow.svelte-rk4iut.svelte-rk4iut{text-transform:uppercase;letter-spacing:.1em;font-size:.78rem;font-weight:600;font-family:var(--font-two);color:var(--accent);margin:0}.subtitle.svelte-rk4iut.svelte-rk4iut{font-size:1rem;color:var(--text-secondary);margin:0;font-family:var(--font-two)}.videos-grid.svelte-rk4iut.svelte-rk4iut{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}.channel-cta.svelte-rk4iut.svelte-rk4iut{border-top:1px solid var(--elevation-four);padding-top:2.5rem}.channel-cta-inner.svelte-rk4iut.svelte-rk4iut{background:var(--elevation-one);border:1px solid var(--elevation-four);border-radius:14px;padding:2rem 2.25rem;display:flex;flex-direction:column;gap:1rem;max-width:620px}.channel-cta-inner.svelte-rk4iut h2.svelte-rk4iut{margin:0;font-size:1.2rem}.channel-cta-inner.svelte-rk4iut p.svelte-rk4iut{margin:0;color:var(--text-secondary);font-size:.95rem}.channel-links.svelte-rk4iut.svelte-rk4iut{display:flex;gap:1rem;flex-wrap:wrap;align-items:center}.channel-placeholder.svelte-rk4iut.svelte-rk4iut{font-size:.88rem;font-style:italic;color:var(--text-secondary)}.btn.svelte-rk4iut.svelte-rk4iut{display:inline-flex;align-items:center;justify-content:center;padding:.7rem 1.5rem;border-radius:8px;font-weight:600;font-size:.9rem;text-decoration:none;transition:opacity .2s,background .2s,color .2s,border-color .2s;cursor:pointer;white-space:nowrap}.primary.svelte-rk4iut.svelte-rk4iut{background:var(--accent);color:#fff;border:2px solid transparent}.primary.svelte-rk4iut.svelte-rk4iut:hover{opacity:.88;color:#fff}.outline.svelte-rk4iut.svelte-rk4iut{background:transparent;color:var(--text-primary);border:2px solid var(--elevation-three)}.outline.svelte-rk4iut.svelte-rk4iut:hover{border-color:var(--accent);color:var(--accent)}
