.playbooks[data-astro-cid-aovlorfj] .lede[data-astro-cid-aovlorfj]{margin-bottom:0}.pb[data-astro-cid-aovlorfj]{flex-direction:column;gap:12px;text-decoration:none;display:flex}.shot[data-astro-cid-aovlorfj]{aspect-ratio:16/9;border-radius:var(--radius);border:1px solid var(--rule);border-bottom:2px solid var(--fire);background:var(--steel);display:block;position:relative;overflow:hidden}.shot[data-astro-cid-aovlorfj] img[data-astro-cid-aovlorfj]{object-fit:cover;width:100%;height:100%;transition:transform .4s}.pb[data-astro-cid-aovlorfj]:hover .shot[data-astro-cid-aovlorfj] img[data-astro-cid-aovlorfj]{transform:scale(1.04)}.play[data-astro-cid-aovlorfj]{background:var(--fire);border-radius:50%;width:48px;height:48px;margin:-24px 0 0 -24px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 6px #f2892b40}.play[data-astro-cid-aovlorfj]:after{content:"";background:var(--ink);clip-path:polygon(20% 0,100% 50%,20% 100%);width:16px;height:18px;margin:auto;position:absolute;inset:0;transform:translate(2px)}.lbl[data-astro-cid-aovlorfj]{background:var(--ink);color:var(--fire);letter-spacing:.14em;text-transform:uppercase;padding:5px 8px;font-size:.62rem;position:absolute;top:10px;left:10px}.t[data-astro-cid-aovlorfj]{font-family:var(--f-display);text-transform:uppercase;color:var(--bone);font-size:1.2rem;font-weight:800;line-height:1.1}.pb[data-astro-cid-aovlorfj]:hover .t[data-astro-cid-aovlorfj]{color:var(--fire)}.hero[data-astro-cid-eogsmgas]{background:radial-gradient(ellipse 60% 70% at 80% 60%, #4ea4ff24, transparent 70%), radial-gradient(ellipse 50% 50% at 90% 100%, #ff6b1a2e, transparent 70%), var(--ink);padding:clamp(48px,8vw,100px) 0;position:relative;overflow:hidden}.wm[data-astro-cid-eogsmgas]{font-size:clamp(9rem,26vw,24rem);bottom:-5vw;left:-2vw}.hero-grid[data-astro-cid-eogsmgas]{z-index:1;grid-template-columns:1.3fr .9fr;align-items:center;gap:clamp(32px,6vw,80px);display:grid;position:relative}.sub[data-astro-cid-eogsmgas]{font-family:var(--f-display);text-transform:uppercase;color:var(--flame);margin:-6px 0 20px;font-size:clamp(1.3rem,2.4vw,1.8rem);font-weight:700}.art[data-astro-cid-eogsmgas]{border-radius:var(--radius);width:100%;max-width:440px;box-shadow:0 40px 80px -30px #000000e6, 0 0 0 1px var(--rule);justify-self:end;transform:rotate(2deg)}.host-grid[data-astro-cid-eogsmgas]{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(36px,7vw,96px);display:grid}.host-grid[data-astro-cid-eogsmgas] .frame[data-astro-cid-eogsmgas]{max-width:420px}.popular[data-astro-cid-eogsmgas]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin:28px 0 0;padding:0;list-style:none;display:grid}.popular[data-astro-cid-eogsmgas] li[data-astro-cid-eogsmgas]{border-bottom:1px solid var(--rule);grid-template-columns:80px 1fr;align-items:center;gap:12px;padding:22px 0;display:grid}.rank[data-astro-cid-eogsmgas]{font-family:var(--f-display);color:#0000;-webkit-text-stroke:1.5px var(--fire);font-size:3.6rem;font-weight:900;line-height:1}.popular[data-astro-cid-eogsmgas] li[data-astro-cid-eogsmgas]:hover .rank[data-astro-cid-eogsmgas]{color:var(--fire)}.popular[data-astro-cid-eogsmgas] a[data-astro-cid-eogsmgas]{gap:4px;text-decoration:none;display:grid}.pt[data-astro-cid-eogsmgas]{font-family:var(--f-display);text-transform:uppercase;color:var(--bone);font-size:1.4rem;font-weight:700;line-height:1.05}.popular[data-astro-cid-eogsmgas] a[data-astro-cid-eogsmgas]:hover .pt[data-astro-cid-eogsmgas]{color:var(--fire)}.pg[data-astro-cid-eogsmgas]{color:var(--flame);font-size:.95rem;font-weight:600}.stories[data-astro-cid-eogsmgas]{background:linear-gradient(180deg, var(--ink), var(--night));position:relative;overflow:hidden}.wm2[data-astro-cid-eogsmgas]{font-size:clamp(10rem,30vw,26rem);top:2vw;right:-4vw}.rel[data-astro-cid-eogsmgas]{z-index:1;position:relative}.feature[data-astro-cid-eogsmgas]{background:var(--navy);border:1px solid var(--rule);border-left:4px solid var(--fire);border-radius:var(--radius);color:var(--text);grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(24px,4vw,48px);margin:36px 0 12px;padding:clamp(18px,2.5vw,28px);text-decoration:none;transition:border-color .2s;display:grid}.feature[data-astro-cid-eogsmgas]:hover{border-color:var(--fire)}.feature[data-astro-cid-eogsmgas] img[data-astro-cid-eogsmgas]{border-radius:2px;width:100%}.feature[data-astro-cid-eogsmgas] h3[data-astro-cid-eogsmgas]{font-size:clamp(1.7rem,3.2vw,2.5rem)}.k[data-astro-cid-eogsmgas]{letter-spacing:.16em;text-transform:uppercase;color:var(--fire);margin-bottom:10px;font-size:.72rem}.go[data-astro-cid-eogsmgas]{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fire);font-size:.78rem}.sub[data-astro-cid-eogsmgas]{color:var(--bone);align-items:center;gap:16px;margin:52px 0 20px;font-size:1.5rem;display:flex}.stories[data-astro-cid-eogsmgas] .sub[data-astro-cid-eogsmgas]:after{content:"";background:var(--rule);flex:1;height:1px}@media (width<=900px){.hero-grid[data-astro-cid-eogsmgas],.host-grid[data-astro-cid-eogsmgas],.feature[data-astro-cid-eogsmgas]{grid-template-columns:1fr}.art[data-astro-cid-eogsmgas]{justify-self:start;max-width:300px}.popular[data-astro-cid-eogsmgas]{grid-template-columns:1fr}}
