.page-head.svelte-1u1bdwi{max-width:720px;margin:0 auto 64px}.page-head.svelte-1u1bdwi:after{border-radius:var(--kw-radius-pill);background:var(--kw-gold);content:"";width:36px;height:3px;margin-top:32px;display:block}.page-head.svelte-1u1bdwi h1:where(.svelte-1u1bdwi){max-width:560px;margin:0 0 24px}.lede.svelte-1u1bdwi{max-width:620px;margin:0}.guide-group.svelte-1u1bdwi{max-width:720px;margin:0 auto}.guide-group.svelte-1u1bdwi+.guide-group:where(.svelte-1u1bdwi){border-top:.5px solid var(--kw-sep);margin-top:72px;padding-top:72px}.guide-group.svelte-1u1bdwi h2:where(.svelte-1u1bdwi){letter-spacing:-.6px;margin:0 0 28px;font-size:28px;font-weight:700;line-height:1.14}.guide-subgroup.svelte-1u1bdwi{margin-left:24px}.guide-subgroup.svelte-1u1bdwi+.guide-subgroup:where(.svelte-1u1bdwi){margin-top:48px}.guide-subgroup.svelte-1u1bdwi h3:where(.svelte-1u1bdwi){letter-spacing:-.1px;margin:0 0 20px;font-size:17px;font-weight:600;line-height:1.4}.guide-subgroup.svelte-1u1bdwi .guide-grid:where(.svelte-1u1bdwi){min-width:0}.guide-grid.svelte-1u1bdwi{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-items:start;gap:32px;display:grid}.guide.svelte-1u1bdwi{flex-direction:column;align-items:stretch;padding:20px;display:flex}.guide-grid-featured.svelte-1u1bdwi{grid-template-columns:1fr}.poster.svelte-1u1bdwi{aspect-ratio:16/9;border-radius:var(--kw-radius-field);background:var(--kw-fill);margin-bottom:20px;overflow:hidden}.poster.svelte-1u1bdwi img:where(.svelte-1u1bdwi){object-fit:cover;object-position:top;width:100%;height:100%;display:block}.guide-copy.svelte-1u1bdwi{flex-direction:column;align-items:flex-start;display:flex}.guide-label.svelte-1u1bdwi{margin-bottom:16px}.guide-title.svelte-1u1bdwi{letter-spacing:-.1px;text-wrap:balance;font-size:20px;font-weight:600;line-height:1.2}.description.svelte-1u1bdwi{max-width:600px;color:var(--kw-label2);text-wrap:pretty;margin-top:12px;font-size:17px;line-height:1.5}.guide-action.svelte-1u1bdwi{margin-top:0;padding-inline:0}@media (width<=640px){.page-head.svelte-1u1bdwi{margin-bottom:48px}.guide-group.svelte-1u1bdwi+.guide-group:where(.svelte-1u1bdwi){margin-top:56px;padding-top:56px}.guide-group.svelte-1u1bdwi h2:where(.svelte-1u1bdwi){margin-bottom:24px}.guide-subgroup.svelte-1u1bdwi{margin-left:0}.guide-grid.svelte-1u1bdwi{grid-template-columns:1fr}}
