.chapter[data-astro-cid-bkg32ql5]{grid-template-columns:1.1fr .9fr;align-items:center;gap:3rem;padding:2.5rem 0;display:grid}.chapter[data-astro-cid-bkg32ql5]+.chapter[data-astro-cid-bkg32ql5]{border-top:1px solid var(--border)}.chapter[data-astro-cid-bkg32ql5]:nth-of-type(2n) .art[data-astro-cid-bkg32ql5]{order:2}.art[data-astro-cid-bkg32ql5]{aspect-ratio:600/380;border:1px solid var(--border-strong);background:radial-gradient(circle at 80% 10%,#c084fc38,#0000 55%),radial-gradient(circle at 10% 90%,#22d3ee29,#0000 50%),linear-gradient(#0c1220,#080b13);border-radius:24px;position:relative;overflow:hidden;box-shadow:0 30px 80px -40px #818cf873}.art[data-astro-cid-bkg32ql5] svg[data-astro-cid-bkg32ql5]{width:100%;height:100%;display:block}.story[data-astro-cid-bkg32ql5]{flex-direction:column;gap:.9rem;display:flex}.story[data-astro-cid-bkg32ql5] h3[data-astro-cid-bkg32ql5]{font-size:clamp(1.6rem,3vw,2.2rem)}.story[data-astro-cid-bkg32ql5] p[data-astro-cid-bkg32ql5]{color:#c3cbd8;margin:0;font-size:1.04rem}.story[data-astro-cid-bkg32ql5] p[data-astro-cid-bkg32ql5] strong[data-astro-cid-bkg32ql5]{color:var(--text)}.label[data-astro-cid-bkg32ql5]{font-family:var(--mono);color:var(--cyan);letter-spacing:.06em;text-transform:uppercase;font-size:.78rem}.mono[data-astro-cid-bkg32ql5]{font-family:var(--mono);color:var(--violet);background:#a78bfa14;border:1px solid #a78bfa38;border-radius:8px;align-self:flex-start;padding:.3rem .7rem;font-size:.8rem}.go[data-astro-cid-bkg32ql5]{font-weight:550}.story[data-astro-cid-bkg32ql5] p[data-astro-cid-bkg32ql5].quote{color:var(--muted);border-left:3px solid var(--violet);padding-left:.9rem;font-style:italic}.conf[data-astro-cid-bkg32ql5]{font-family:var(--mono);color:var(--cyan);background:#22d3ee14;border:1px solid #22d3ee33;border-radius:6px;margin-right:.4rem;padding:.15rem .5rem;font-size:.85em}.plane[data-astro-cid-bkg32ql5]{offset-path:path("M40 288 L230 288 C 320 286, 410 200, 640 40");offset-rotate:auto;animation:7s cubic-bezier(.45,0,.8,.6) infinite takeoff}@keyframes takeoff{0%{offset-distance:0%;opacity:0}6%{opacity:1}92%{opacity:1}to{offset-distance:100%;opacity:0}}.prop[data-astro-cid-bkg32ql5]{transform-box:fill-box;transform-origin:50%;animation:.12s linear infinite spin}@keyframes spin{50%{transform:scaleY(.25)}}.rwy-light[data-astro-cid-bkg32ql5]{animation:1.8s ease-in-out infinite twinkle}@keyframes twinkle{50%{opacity:.25}}.beacon[data-astro-cid-bkg32ql5]{animation:1.2s step-end infinite twinkle}.sock[data-astro-cid-bkg32ql5]{transform-box:fill-box;transform-origin:0;animation:2.2s ease-in-out infinite sock}@keyframes sock{50%{transform:rotate(6deg)scaleX(.92)}}.wave[data-astro-cid-bkg32ql5] rect[data-astro-cid-bkg32ql5]{transform-box:fill-box;transform-origin:50%;animation:.9s ease-in-out infinite alternate hum}@keyframes hum{0%{transform:scaleY(.45)}to{transform:scaleY(1)}}.needle[data-astro-cid-bkg32ql5]{transform-origin:0 0;animation:7s cubic-bezier(.45,0,.8,.6) infinite climb}@keyframes climb{0%{transform:rotate(-120deg)}to{transform:rotate(110deg)}}.member[data-astro-cid-bkg32ql5]{animation:3.2s ease-in-out infinite bob}@keyframes bob{50%{translate:0 -5px}}.paper[data-astro-cid-bkg32ql5]{offset-path:path("M300 65 A125 125 0 1 1 299.9 65");offset-rotate:auto;animation:12s linear infinite orbit}@keyframes orbit{0%{offset-distance:0%}to{offset-distance:100%}}.heart[data-astro-cid-bkg32ql5]{transform-box:fill-box;transform-origin:50%;animation:1.6s ease-in-out infinite beat}@keyframes beat{0%,to{transform:scale(1)}15%{transform:scale(1.18)}30%{transform:scale(1)}45%{transform:scale(1.12)}}.float[data-astro-cid-bkg32ql5]{animation:4s ease-in-out infinite rise}@keyframes rise{0%{opacity:0;translate:0 10px}30%{opacity:1}to{opacity:0;translate:0 -30px}}.f1-art[data-astro-cid-bkg32ql5] .lights[data-astro-cid-bkg32ql5]{z-index:1;gap:.5rem;display:flex;position:absolute;top:1.2rem;left:1.4rem}.f1-art[data-astro-cid-bkg32ql5] .lights[data-astro-cid-bkg32ql5] i[data-astro-cid-bkg32ql5]{background:#3b1d1d;border:1px solid #5b2a2a;border-radius:50%;width:1.05rem;height:1.05rem;animation:5s step-end infinite light}.f1-art[data-astro-cid-bkg32ql5] .lights[data-astro-cid-bkg32ql5] i[data-astro-cid-bkg32ql5]:nth-child(2){animation-delay:.4s}.f1-art[data-astro-cid-bkg32ql5] .lights[data-astro-cid-bkg32ql5] i[data-astro-cid-bkg32ql5]:nth-child(3){animation-delay:.8s}.f1-art[data-astro-cid-bkg32ql5] .lights[data-astro-cid-bkg32ql5] i[data-astro-cid-bkg32ql5]:nth-child(4){animation-delay:1.2s}.f1-art[data-astro-cid-bkg32ql5] .lights[data-astro-cid-bkg32ql5] i[data-astro-cid-bkg32ql5]:nth-child(5){animation-delay:1.6s}@keyframes light{0%{background:#ef4444;box-shadow:0 0 14px #ef4444}45%{box-shadow:none;background:#3b1d1d}}.car[data-astro-cid-bkg32ql5]{offset-path:path("M120 250 C 60 250, 60 150, 130 140 L 260 120 C 320 110, 330 60, 400 70 C 480 80, 520 150, 470 200 L 380 260 C 340 285, 300 290, 250 280 Z");filter:drop-shadow(0 0 6px #f87171);animation:5s linear infinite lap}@keyframes lap{0%{offset-distance:0%}to{offset-distance:100%}}.ball[data-astro-cid-bkg32ql5]{offset-path:path("M70 300 Q 260 -30 462 296");animation:4s ease-in-out infinite shot}@keyframes shot{0%,10%{offset-distance:0%}80%,to{offset-distance:100%}}.flag[data-astro-cid-bkg32ql5]{transform-box:fill-box;transform-origin:0;animation:2.4s ease-in-out infinite wave}@keyframes wave{50%{transform:scaleX(.8)}}.steam[data-astro-cid-bkg32ql5] path[data-astro-cid-bkg32ql5]{animation:2.6s ease-in-out infinite steam}.steam[data-astro-cid-bkg32ql5] path[data-astro-cid-bkg32ql5]:nth-child(2){animation-delay:.4s}.steam[data-astro-cid-bkg32ql5] path[data-astro-cid-bkg32ql5]:nth-child(3){animation-delay:.8s}@keyframes steam{0%{opacity:0;transform:translateY(10px)}40%{opacity:1}to{opacity:0;transform:translateY(-10px)}}@media (width<=900px){.chapter[data-astro-cid-bkg32ql5]{grid-template-columns:1fr;gap:1.5rem;padding:2rem 0}.chapter[data-astro-cid-bkg32ql5]:nth-of-type(2n) .art[data-astro-cid-bkg32ql5]{order:0}}@media (prefers-reduced-motion:reduce){.plane[data-astro-cid-bkg32ql5],.wave[data-astro-cid-bkg32ql5] rect[data-astro-cid-bkg32ql5],.needle[data-astro-cid-bkg32ql5],.member[data-astro-cid-bkg32ql5],.paper[data-astro-cid-bkg32ql5],.heart[data-astro-cid-bkg32ql5],.float[data-astro-cid-bkg32ql5],.prop[data-astro-cid-bkg32ql5],.rwy-light[data-astro-cid-bkg32ql5],.beacon[data-astro-cid-bkg32ql5],.sock[data-astro-cid-bkg32ql5],.f1-art[data-astro-cid-bkg32ql5] .lights[data-astro-cid-bkg32ql5] i[data-astro-cid-bkg32ql5],.car[data-astro-cid-bkg32ql5],.ball[data-astro-cid-bkg32ql5],.flag[data-astro-cid-bkg32ql5],.steam[data-astro-cid-bkg32ql5] path[data-astro-cid-bkg32ql5]{animation:none}.plane[data-astro-cid-bkg32ql5]{offset-distance:58%}.paper[data-astro-cid-bkg32ql5],.car[data-astro-cid-bkg32ql5]{offset-distance:30%}.ball[data-astro-cid-bkg32ql5]{offset-distance:55%}}
