.feature.svelte-u895nx{position:relative;overflow:hidden;background:#121216;color:#fff}.feature-bg.svelte-u895nx{position:absolute;top:-60px;right:-60px;bottom:-60px;left:-60px;background-size:cover;background-position:center;filter:blur(70px) saturate(1.5);opacity:.6;transform:scale(1.1)}.feature-shade.svelte-u895nx{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#121216eb,#1212168c 60%,#12121633)}.feature-inner.svelte-u895nx{position:relative;max-width:1240px;margin:0 auto;padding:72px 24px 80px;display:flex;align-items:center;justify-content:space-between;gap:48px;min-height:420px}.feature-text.svelte-u895nx{max-width:620px}.kicker.svelte-u895nx{margin:0 0 12px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#f9a8bd}.kicker.dark.svelte-u895nx{color:#db476b}.feature.svelte-u895nx h1:where(.svelte-u895nx){margin:0;font-family:Montserrat,system-ui,sans-serif;font-size:clamp(36px,6vw,68px);line-height:1.02;letter-spacing:-.02em}.by.svelte-u895nx{margin:14px 0 0;font-size:16px;color:#fffc;font-weight:500}.pitch.svelte-u895nx{margin:16px 0 0;font-size:16px;line-height:1.6;color:#ffffffbf;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cta-row.svelte-u895nx{display:flex;align-items:center;gap:18px;margin-top:28px}.cta-play.svelte-u895nx{display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 26px;border-radius:999px;background:#db476b;color:#fff;font-weight:700;font-size:16px;text-decoration:none;box-shadow:0 10px 30px #db476b73;transition:transform .15s}.cta-play.svelte-u895nx:hover{transform:scale(1.04)}.cta-play.svelte-u895nx svg:where(.svelte-u895nx){width:20px;height:20px}.facts.svelte-u895nx{font-size:14px;color:#ffffffb3}.feature-cover.svelte-u895nx{width:320px;height:320px;border-radius:16px;object-fit:cover;box-shadow:0 30px 80px #0000008c;transform:rotate(2deg)}.sk-feature.svelte-u895nx{height:260px;width:100%;border-radius:16px;background:#ffffff0f}.home.svelte-u895nx{max-width:1240px;margin:0 auto;padding:40px 24px 120px}.row.svelte-u895nx+.row:where(.svelte-u895nx){margin-top:48px}.row.svelte-u895nx h2:where(.svelte-u895nx){margin:0 0 18px;font-family:Montserrat,system-ui,sans-serif;font-size:24px;font-weight:700;color:#111827}.rail.svelte-u895nx{display:grid;grid-auto-flow:column;grid-auto-columns:220px;gap:18px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x mandatory}.ep-card.svelte-u895nx{scroll-snap-align:start;display:flex;flex-direction:column;gap:4px;text-decoration:none;color:#111827}.ep-thumb.svelte-u895nx{position:relative;display:block;aspect-ratio:1;border-radius:12px;overflow:hidden;background:#e5e5ea;margin-bottom:6px}.ep-thumb.svelte-u895nx img:where(.svelte-u895nx){width:100%;height:100%;object-fit:cover;transition:transform .3s}.ep-card.svelte-u895nx:hover .ep-thumb:where(.svelte-u895nx) img:where(.svelte-u895nx){transform:scale(1.04)}.ep-play.svelte-u895nx{position:absolute;right:10px;bottom:10px;width:44px;height:44px;border-radius:999px;display:grid;place-items:center;background:#db476b;color:#fff;opacity:0;transform:translateY(6px);transition:opacity .2s,transform .2s;box-shadow:0 6px 18px #0000004d}.ep-play.svelte-u895nx svg:where(.svelte-u895nx){width:18px;height:18px}.ep-card.svelte-u895nx:hover .ep-play:where(.svelte-u895nx){opacity:1;transform:none}.ep-card.svelte-u895nx b:where(.svelte-u895nx){font-size:15px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ep-card.svelte-u895nx small:where(.svelte-u895nx),.show-card.svelte-u895nx small:where(.svelte-u895nx){font-size:13px;color:#6b7280}.grid.svelte-u895nx{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:22px}.show-card.svelte-u895nx{display:flex;flex-direction:column;gap:4px;padding:12px;margin:-12px;border-radius:14px;text-decoration:none;color:#111827;transition:background .15s}.show-card.svelte-u895nx:hover{background:#f1f1f4}.show-cover.svelte-u895nx{display:block;aspect-ratio:1;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,#6366f1,#db476b);margin-bottom:8px;box-shadow:0 8px 20px #1118271a}.show-cover.svelte-u895nx img:where(.svelte-u895nx){width:100%;height:100%;object-fit:cover}.show-card.svelte-u895nx b:where(.svelte-u895nx){font-size:15px}.creators.svelte-u895nx{margin-top:64px;display:flex;align-items:center;justify-content:space-between;gap:32px;padding:40px;border-radius:24px;background:linear-gradient(135deg,#fff1f4,#eef0ff)}.creators.svelte-u895nx h2:where(.svelte-u895nx){margin:0;font-family:Montserrat,system-ui,sans-serif;font-size:26px;line-height:1.25;color:#111827;max-width:640px}.creators.svelte-u895nx p:where(.svelte-u895nx):not(.kicker){margin:10px 0 0;color:#4b5563;font-size:15px;max-width:640px}.creators-cta.svelte-u895nx{flex-shrink:0;height:48px;padding:0 24px;display:inline-flex;align-items:center;border-radius:999px;background:#111827;color:#fff;font-weight:600;text-decoration:none}@media(max-width:860px){.feature-cover.svelte-u895nx{display:none}.creators.svelte-u895nx{flex-direction:column;align-items:flex-start;padding:28px}}
