.cx-hero[data-astro-cid-xezzh7n5]{background:var(--navy);color:var(--cream);padding-block:clamp(32px,6vw,64px)}.cx-hero-in[data-astro-cid-xezzh7n5]{grid-template-columns:minmax(200px,360px) 1fr;align-items:center;gap:clamp(24px,5vw,56px);display:grid}.cx-poster[data-astro-cid-xezzh7n5]{border-radius:var(--radius);width:100%;height:auto;box-shadow:0 20px 40px -20px #0009}.cx-hero[data-astro-cid-xezzh7n5] h1[data-astro-cid-xezzh7n5]{color:var(--white);margin:4px 0 12px}.cx-hero[data-astro-cid-xezzh7n5] .eyebrow[data-astro-cid-xezzh7n5]{color:var(--gold)}.cx-intro[data-astro-cid-xezzh7n5]{font:600 clamp(20px, 2.6vw, 26px) / 1.3 var(--serif);margin:0 0 8px}.cx-sub[data-astro-cid-xezzh7n5]{color:#fbf6eccc;max-width:46ch;margin:0 0 24px}@media (width<=760px){.cx-hero-in[data-astro-cid-xezzh7n5]{grid-template-columns:1fr}.cx-poster[data-astro-cid-xezzh7n5]{justify-self:center;max-width:340px}}.cx-index[data-astro-cid-xezzh7n5]{padding-block:40px 64px}.cx-grid[data-astro-cid-xezzh7n5]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.cx-card[data-astro-cid-xezzh7n5] a[data-astro-cid-xezzh7n5]{border-radius:var(--radius);background:var(--white);height:100%;box-shadow:var(--shadow);color:var(--navy);gap:10px;padding:10px;text-decoration:none;transition:transform .15s;display:grid}.cx-card[data-astro-cid-xezzh7n5] a[data-astro-cid-xezzh7n5]:hover{transform:translateY(-2px)}.cx-thumb[data-astro-cid-xezzh7n5]{border-radius:var(--radius-sm);background:var(--sand);display:block;overflow:hidden}.cx-thumb[data-astro-cid-xezzh7n5] img[data-astro-cid-xezzh7n5]{object-fit:cover;width:100%;height:100%;display:block}.cx-card-text[data-astro-cid-xezzh7n5]{gap:4px;display:grid}.cx-badge[data-astro-cid-xezzh7n5]{background:var(--gold-soft);color:var(--rust);font:700 13px var(--sans);border-radius:99px;justify-self:start;padding:2px 8px}.cx-badge[data-astro-cid-xezzh7n5].new{background:var(--navy);color:var(--gold)}.cx-card-title[data-astro-cid-xezzh7n5]{font:600 16px / 1.3 var(--serif)}.cx-helped[data-astro-cid-xezzh7n5]{color:var(--ok);font-size:14px;font-weight:700}.cx-card[data-astro-cid-xezzh7n5].cover{grid-column:1/-1}.cx-card[data-astro-cid-xezzh7n5].cover a[data-astro-cid-xezzh7n5]{background:var(--navy);color:var(--cream);grid-template-columns:minmax(120px,200px) 1fr;align-items:center}.cx-card[data-astro-cid-xezzh7n5].cover .cx-card-title[data-astro-cid-xezzh7n5]{font-size:clamp(20px,3vw,28px)}.cx-soon[data-astro-cid-xezzh7n5]{border-radius:var(--radius);background:var(--navy);color:var(--cream);box-shadow:var(--shadow);opacity:.85;grid-template-columns:minmax(120px,200px) 1fr;align-items:center;gap:10px;padding:10px;display:grid}.cx-soon[data-astro-cid-xezzh7n5] .cx-thumb[data-astro-cid-xezzh7n5]{place-items:center;min-height:120px;display:grid}.cx-soon[data-astro-cid-xezzh7n5] .cx-thumb[data-astro-cid-xezzh7n5] img[data-astro-cid-xezzh7n5]{filter:grayscale(.4)}.cx-soon-vol[data-astro-cid-xezzh7n5]{color:var(--navy);font:800 clamp(26px, 4vw, 40px) var(--sans);letter-spacing:.04em}.cx-soon-sub[data-astro-cid-xezzh7n5]{opacity:.8}.cx-card[data-astro-cid-xezzh7n5][hidden]{display:none}.cx-coming[data-astro-cid-xezzh7n5]{padding-block:48px;font-weight:600}.cx-coming[data-astro-cid-xezzh7n5][hidden]{display:none}.cx-stage[data-astro-cid-xezzh7n5]{--side:clamp(130px, 16vw, 230px);background:var(--navy);color:var(--cream);padding:12px clamp(8px,2vw,24px) 20px}.cx-top[data-astro-cid-xezzh7n5]{align-items:center;gap:12px;max-width:1400px;margin:0 auto 10px;display:flex}.cx-series[data-astro-cid-xezzh7n5]{color:var(--gold);font:700 16px var(--serif);white-space:nowrap;text-decoration:none}.cx-jump[data-astro-cid-xezzh7n5]{flex:1;justify-content:center;min-width:0;display:flex}.cx-jump[data-astro-cid-xezzh7n5] select[data-astro-cid-xezzh7n5]{background:var(--navy-soft);max-width:min(420px,100%);color:var(--cream);font:600 15px var(--sans);border:1px solid #fbf6ec59;border-radius:99px;padding:8px 12px}.cx-share[data-astro-cid-xezzh7n5]{position:relative}.cx-share-btn[data-astro-cid-xezzh7n5],.cx-share-menu[data-astro-cid-xezzh7n5]>[data-astro-cid-xezzh7n5]{font:600 15px var(--sans)}.cx-share-btn[data-astro-cid-xezzh7n5]{color:var(--cream);cursor:pointer;background:0 0;border:1px solid #fbf6ec59;border-radius:99px;padding:8px 14px}.cx-share-menu[data-astro-cid-xezzh7n5]{z-index:30;border-radius:var(--radius-sm);background:var(--white);min-width:160px;box-shadow:var(--shadow);padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.cx-share-menu[data-astro-cid-xezzh7n5][hidden]{display:none}.cx-share-menu[data-astro-cid-xezzh7n5]>[data-astro-cid-xezzh7n5]{color:var(--navy);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:10px 12px;text-decoration:none}.cx-share-menu[data-astro-cid-xezzh7n5]>[data-astro-cid-xezzh7n5]:hover{background:var(--sand)}.cx-main[data-astro-cid-xezzh7n5]{grid-template-columns:var(--side) auto auto auto var(--side);grid-template-areas:"sonia prev comic next barry""bar bar bar bar bar";justify-content:center;align-items:center;column-gap:clamp(4px,1vw,16px);max-width:1400px;margin:0 auto;display:grid;position:relative}.cx-cast[data-astro-cid-xezzh7n5]{display:contents}.cx-who[data-astro-cid-xezzh7n5].sonia{grid-area:sonia}.cx-who[data-astro-cid-xezzh7n5].barry{grid-area:barry}.cx-who[data-astro-cid-xezzh7n5]{justify-content:center;align-self:end;display:flex}.cx-nav[data-astro-cid-xezzh7n5].prev{grid-area:prev}.cx-nav[data-astro-cid-xezzh7n5].next{grid-area:next}.cx-comic[data-astro-cid-xezzh7n5]{grid-area:comic;margin:0}.cx-bar[data-astro-cid-xezzh7n5]{grid-area:bar}.cx-comic-btn[data-astro-cid-xezzh7n5]{cursor:zoom-in;background:0 0;border:0;padding:0;display:block}.cx-comic[data-astro-cid-xezzh7n5] img[data-astro-cid-xezzh7n5]{aspect-ratio:var(--ar);height:min(calc(100svh - 150px), calc((100vw - 2 * var(--side) - 140px) * 1.25));background:var(--white);border-radius:6px;width:auto;max-height:1600px;display:block;box-shadow:0 24px 48px -24px #000000b3}.cx-comic[data-astro-cid-xezzh7n5].slide-next img[data-astro-cid-xezzh7n5]{animation:.28s ease-out cx-in-next}.cx-comic[data-astro-cid-xezzh7n5].slide-prev img[data-astro-cid-xezzh7n5]{animation:.28s ease-out cx-in-prev}@keyframes cx-in-next{0%{opacity:.2;transform:translate(40px)}}@keyframes cx-in-prev{0%{opacity:.2;transform:translate(-40px)}}.cx-nav[data-astro-cid-xezzh7n5]{z-index:25;background:var(--navy-soft);width:44px;height:72px;color:var(--cream);font:400 40px / 1 var(--sans);cursor:pointer;border:0;border-radius:12px;align-self:end;margin-bottom:8px;position:relative}.cx-nav[data-astro-cid-xezzh7n5]:hover:not(:disabled){background:#3a4d6b}.cx-nav[data-astro-cid-xezzh7n5]:disabled{opacity:.25;cursor:default}.cx-bar[data-astro-cid-xezzh7n5]{grid-template-columns:auto 1fr;align-items:center;gap:16px;margin-top:14px;display:grid}.cx-count[data-astro-cid-xezzh7n5]{min-width:5ch;font:700 15px var(--sans);color:var(--gold);white-space:nowrap;margin:0}.cx-slider[data-astro-cid-xezzh7n5]{position:relative}.cx-slider[data-astro-cid-xezzh7n5] input[data-astro-cid-xezzh7n5]{width:100%;accent-color:var(--gold)}.cx-ticks[data-astro-cid-xezzh7n5]{pointer-events:none;font-size:12px;position:absolute;inset:-10px 0 auto}.cx-ticks[data-astro-cid-xezzh7n5] span{position:absolute;transform:translate(-50%)}.cx-char[data-astro-cid-xezzh7n5]{border-radius:var(--radius);color:var(--cream);cursor:pointer;background:0 0;border:0;justify-items:center;gap:6px;padding:6px;display:grid}.cx-char[data-astro-cid-xezzh7n5]:focus-visible{outline:3px solid var(--gold)}.cx-char[data-astro-cid-xezzh7n5] .cx-figure{object-fit:contain;width:auto;max-width:100%;height:clamp(180px,38svh,380px);animation:3.2s ease-in-out infinite cx-bob;display:block}.cx-who[data-astro-cid-xezzh7n5].barry .cx-char[data-astro-cid-xezzh7n5] .cx-figure{animation-delay:-1.6s}.cx-char[data-astro-cid-xezzh7n5]:hover .cx-figure,.cx-char[data-astro-cid-xezzh7n5][aria-expanded=true] .cx-figure{animation-play-state:paused}@keyframes cx-bob{50%{transform:translateY(-6px)}}.cx-char[data-astro-cid-xezzh7n5] .cx-placeholder{aspect-ratio:120/220;position:relative}.cx-char[data-astro-cid-xezzh7n5] .cx-placeholder svg{width:100%;height:100%;fill:var(--gold-soft)}.cx-char[data-astro-cid-xezzh7n5] .cx-placeholder.barry svg{fill:#cfe4f2}.cx-char[data-astro-cid-xezzh7n5] .cx-placeholder>span{text-align:center;color:var(--navy);font:700 18px var(--serif);position:absolute;inset:auto 0 22%}.cx-hint[data-astro-cid-xezzh7n5]{background:var(--gold);color:var(--navy);font:700 14px var(--sans);white-space:nowrap;border-radius:99px;padding:4px 12px}.cx-bubble[data-astro-cid-xezzh7n5]{z-index:20;border:3px solid var(--navy);background:var(--white);width:min(320px,46vw);max-height:calc(100% - clamp(180px,38svh,380px) - 60px);color:var(--navy);transform-origin:bottom;border-radius:22px;flex-direction:column;padding:16px 18px;font-size:16px;line-height:1.45;display:flex;position:absolute;bottom:calc(clamp(180px,38svh,380px) + 60px);box-shadow:0 12px 30px -10px #00000080}.cx-bubble[data-astro-cid-xezzh7n5]:not(.open){display:none}.cx-bubble[data-astro-cid-xezzh7n5]>[data-astro-cid-xezzh7n5][data-cx-sonia],.cx-bubble[data-astro-cid-xezzh7n5]>[data-astro-cid-xezzh7n5][data-cx-barry]{min-height:0;overflow:auto}.cx-bubble[data-astro-cid-xezzh7n5].barry>[data-astro-cid-xezzh7n5][data-cx-barry]{padding-right:30px}.cx-bubble[data-astro-cid-xezzh7n5].open{animation:.18s ease-out cx-pop}@keyframes cx-pop{0%{opacity:0;transform:scale(.85)}}.cx-bubble[data-astro-cid-xezzh7n5]:after{content:"";background:var(--white);border:3px solid var(--navy);border-top:0;border-left:0;width:22px;height:22px;position:absolute;bottom:-14px;transform:rotate(45deg)}.cx-bubble[data-astro-cid-xezzh7n5].sonia{left:0}.cx-bubble[data-astro-cid-xezzh7n5].sonia:after{left:calc(var(--side) / 2 - 11px)}.cx-bubble[data-astro-cid-xezzh7n5].barry{width:min(380px,52vw);right:0}.cx-bubble[data-astro-cid-xezzh7n5].barry:after{right:calc(var(--side) / 2 - 11px)}.cx-bubble[data-astro-cid-xezzh7n5] .cx-say{margin:0;font-weight:600}.cx-x[data-astro-cid-xezzh7n5]{z-index:1;background:var(--sand);width:36px;height:36px;color:var(--navy);cursor:pointer;border:0;border-radius:50%;font-size:16px;position:absolute;top:8px;right:8px}.cx-bubble[data-astro-cid-xezzh7n5] .cx-qs{gap:12px;margin:12px 0 0;padding-left:20px;display:grid}.cx-bubble[data-astro-cid-xezzh7n5] .cx-qs p{margin:0 0 6px}.cx-bubble[data-astro-cid-xezzh7n5] .cx-opts{flex-wrap:wrap;gap:8px;display:flex}.cx-bubble[data-astro-cid-xezzh7n5] .cx-opts button{border:2px solid var(--line);background:var(--cream);color:var(--navy);font:600 15px var(--sans);cursor:pointer;border-radius:99px;padding:8px 14px}.cx-bubble[data-astro-cid-xezzh7n5] .cx-opts button:hover:not(:disabled){border-color:var(--navy)}.cx-bubble[data-astro-cid-xezzh7n5] .cx-opts button.right{background:var(--ok-soft);border-color:var(--ok);color:var(--ok)}.cx-bubble[data-astro-cid-xezzh7n5] .cx-opts button.wrong{background:var(--bad-soft);border-color:var(--bad);color:var(--bad)}.cx-bubble[data-astro-cid-xezzh7n5] .cx-fb{min-height:1.2em;font-size:14px;font-weight:600}.cx-bubble[data-astro-cid-xezzh7n5] .cx-fb.ok{color:var(--ok)}.cx-bubble[data-astro-cid-xezzh7n5] .cx-fb.no{color:var(--bad)}.cx-bubble[data-astro-cid-xezzh7n5] .cx-done[hidden]{display:none}.cx-bubble[data-astro-cid-xezzh7n5] .cx-done{border-radius:var(--radius-sm);background:var(--ok-soft);color:var(--ok);margin:12px 0 0;padding:10px 12px;font-weight:700}.cx-zoom[data-astro-cid-xezzh7n5]{background:#0d1420;border:0;width:100vw;max-width:none;height:100svh;max-height:none;margin:0;padding:0;overflow:auto}.cx-zoom[data-astro-cid-xezzh7n5]::backdrop{background:#0d1420}.cx-zoom[data-astro-cid-xezzh7n5] img[data-astro-cid-xezzh7n5]{width:100%;max-width:1600px;height:auto;margin:0 auto;display:block}.cx-zoom[data-astro-cid-xezzh7n5] .cx-x[data-astro-cid-xezzh7n5]{z-index:2;position:fixed;top:12px;right:12px}@media (width<=900px){.cx-stage[data-astro-cid-xezzh7n5]{padding:10px 0 24px}.cx-top[data-astro-cid-xezzh7n5]{flex-wrap:wrap;padding-inline:12px}.cx-jump[data-astro-cid-xezzh7n5]{flex-basis:100%;order:3}.cx-share[data-astro-cid-xezzh7n5]{margin-left:auto}.cx-main[data-astro-cid-xezzh7n5]{grid-template-columns:auto 1fr auto;grid-template-areas:"comic comic comic""prev bar next""cast cast cast""talk talk talk";row-gap:8px}.cx-comic[data-astro-cid-xezzh7n5] img[data-astro-cid-xezzh7n5]{border-radius:0;width:100%;height:auto}.cx-comic-btn[data-astro-cid-xezzh7n5]{width:100%}.cx-nav[data-astro-cid-xezzh7n5]{height:48px;margin-inline:8px}.cx-bar[data-astro-cid-xezzh7n5]{grid-template-columns:1fr;justify-items:center;gap:4px;margin-top:0}.cx-slider[data-astro-cid-xezzh7n5]{width:100%}.cx-cast[data-astro-cid-xezzh7n5]{grid-area:cast;grid-template-columns:1fr 1fr;padding:12px 12px 0;display:grid}.cx-who[data-astro-cid-xezzh7n5]{grid-area:auto!important}.cx-char[data-astro-cid-xezzh7n5] .cx-figure{height:170px}.cx-bubble[data-astro-cid-xezzh7n5]{grid-area:talk;width:auto;max-height:none;margin:14px 12px 0;position:relative;inset:auto}.cx-bubble[data-astro-cid-xezzh7n5].barry{width:auto}.cx-bubble[data-astro-cid-xezzh7n5]:after{top:-14px;bottom:auto;transform:rotate(-135deg)}.cx-bubble[data-astro-cid-xezzh7n5].sonia:after{left:22%}.cx-bubble[data-astro-cid-xezzh7n5].barry:after{right:22%}}@media (prefers-reduced-motion:reduce){.cx-char[data-astro-cid-xezzh7n5] .cx-figure,.cx-bubble[data-astro-cid-xezzh7n5].open,.cx-comic[data-astro-cid-xezzh7n5].slide-next img[data-astro-cid-xezzh7n5],.cx-comic[data-astro-cid-xezzh7n5].slide-prev img[data-astro-cid-xezzh7n5]{animation:none}.cx-card[data-astro-cid-xezzh7n5] a[data-astro-cid-xezzh7n5]{transition:none}}
