@font-face{font-family:"serif";src:url(../media/newsreader_latin_opsz_normal-s.1pv2gabaqveyu.woff2)format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:"serif";src:url(../media/newsreader_latin_opsz_italic-s.15gv-gmajdxy8.woff2)format("woff2");font-display:swap;font-weight:200 800;font-style:italic}@font-face{font-family:serif Fallback;src:local(Arial);ascent-override:80.52%;descent-override:29.03%;line-gap-override:0.0%;size-adjust:91.28%}.HRAb0a_className{font-family:"serif",serif Fallback}.HRAb0a_variable{--shelf-serif:"serif", "serif Fallback"}
@font-face{font-family:sans;src:url(../media/inter_tight_latin_wght_normal-s.0yzw701nbs_dl.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:99.65%;descent-override:24.81%;line-gap-override:0.0%;size-adjust:97.21%}.fjhwpq_className{font-family:sans,sans Fallback}.fjhwpq_variable{--shelf-sans:"sans", "sans Fallback"}
@font-face{font-family:display;src:url(../media/playfair_display_latin_wght_normal-s.0ftkyn04ns0d3.woff2)format("woff2");font-display:swap;font-weight:400 900}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:106.51%;descent-override:24.71%;line-gap-override:0.0%;size-adjust:101.58%}.I-JhNa_className{font-family:display,display Fallback}.I-JhNa_variable{--shelf-display:"display", "display Fallback"}
.-\32 dr-W_root,.-\32 dr-W_viewer,.-\32 dr-W_edition{--ink:#171513;--muted:#6d675d;--accent:#bf4526;--rule:#171513e6;--ease:cubic-bezier(.2, .8, .2, 1);--serif-face:var(--shelf-serif), Georgia, serif;--sans-face:var(--shelf-sans), system-ui, sans-serif;--display-face:var(--shelf-display), Georgia, serif;color:var(--ink);font-family:var(--sans-face);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.-\32 dr-W_root{--H:min(46vh, 31vw);-webkit-user-select:none;user-select:none;padding:8px 0 12px;position:relative;overflow:hidden}.-\32 dr-W_root:focus,.-\32 dr-W_viewerStage:focus{outline:none}.-\32 dr-W_root:focus-visible,.-\32 dr-W_viewerStage:focus-visible{outline:2px solid var(--accent);outline-offset:-8px}.-\32 dr-W_loading{min-height:60vh;color:var(--muted);place-content:center;justify-items:center;gap:14px;font-size:13px;display:grid}.-\32 dr-W_loading .songell-glyph{--glyph:34px;color:var(--ink,#201d1a)}.-\32 dr-W_probe{width:1px;height:var(--H);visibility:hidden;position:absolute;top:0;left:-9999px}.-\32 dr-W_lbl{font-family:var(--sans-face);letter-spacing:.09em;text-transform:uppercase;font-size:10.5px;font-weight:600;line-height:1}.-\32 dr-W_box{border:1px solid var(--rule);height:21px;color:var(--ink);white-space:nowrap;cursor:pointer;background:0 0;align-items:center;padding:0 8px;display:inline-flex}@media (pointer:fine){.-\32 dr-W_root,.-\32 dr-W_root button,.-\32 dr-W_root button:disabled{cursor:none}}.-\32 dr-W_tabs{z-index:2;scrollbar-width:none;width:fit-content;max-width:calc(100% - 32px);margin:0 auto 6px;display:flex;position:relative}.-\32 dr-W_tabs::-webkit-scrollbar{display:none}.-\32 dr-W_tabs button{border:1px solid var(--rule);height:23px;color:var(--ink);white-space:nowrap;transition:color .45s var(--ease);background:0 0;flex:none;margin-left:-1px;padding:0 11px;position:relative}.-\32 dr-W_tabs button:first-of-type{margin-left:0}.-\32 dr-W_tabs button:disabled{color:#17151352}.-\32 dr-W_tabs button[data-active]{color:#fff}.-\32 dr-W_tabIndicator{background:var(--accent);width:0;height:23px;position:absolute;top:0;left:0}.-\32 dr-W_tabIndicator[data-ready]{transition:width .6s var(--ease), transform .6s var(--ease)}.-\32 dr-W_shelf{z-index:1;height:calc(var(--H) + 80px);perspective:2200px;perspective-origin:50%;touch-action:pan-y;position:relative}.-\32 dr-W_stage{width:0;height:0;transform-style:preserve-3d;position:absolute;top:50%;left:50%}.-\32 dr-W_book{width:0;height:0;transform-style:preserve-3d;background:0 0;position:absolute;top:0;left:0}.-\32 dr-W_face,.-\32 dr-W_back,.-\32 dr-W_fore,.-\32 dr-W_head,.-\32 dr-W_tail{backface-visibility:hidden;position:absolute}.-\32 dr-W_face{top:calc(var(--H) / -2);height:var(--H);background:var(--bg);color:var(--fg);border-radius:2px;overflow:hidden}.-\32 dr-W_shade{z-index:3;opacity:0;pointer-events:none;backface-visibility:hidden;background:#000;position:absolute;inset:0}.-\32 dr-W_book[data-near] .-\32 dr-W_shade,.-\32 dr-W_viewerRotor .-\32 dr-W_shade{will-change:opacity}.-\32 dr-W_spine{width:var(--ws);left:calc(var(--ws) / -2);transform:translateZ(calc(var(--d) / 2));font-size:var(--H)}.-\32 dr-W_spine:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#00000052,#ffffff1a 16%,#fff0 40%,#0000 72%,#0000004d);position:absolute;inset:0}.-\32 dr-W_cover{width:var(--d);left:calc(var(--d) / -2);transform:rotateY(90deg) translateZ(calc(var(--ws) / 2));font-size:var(--H)}.-\32 dr-W_book[data-near] .-\32 dr-W_cover{box-shadow:0 30px 60px -28px #14100a8c}.-\32 dr-W_cover:before,.-\32 dr-W_vCover:before,.-\32 dr-W_editionCover:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000003d,#ffffff1f 2.4%,#00000042 4.4%,#ffffff14 6%,#fff0 11%);position:absolute;inset:0}.-\32 dr-W_back{top:calc(var(--H) / -2);height:var(--H);width:var(--d);left:calc(var(--d) / -2);transform:rotateY(-90deg) translateZ(calc(var(--ws) / 2));background:var(--bg);filter:brightness(.55)}.-\32 dr-W_fore{top:calc(var(--H) / -2);height:var(--H);width:var(--ws);left:calc(var(--ws) / -2);transform:rotateY(180deg) translateZ(calc(var(--d) / 2));background:repeating-linear-gradient(90deg,#e9e0cb 0 1px,#cbbfa6 1px 2px)}.-\32 dr-W_head,.-\32 dr-W_tail{width:var(--ws);height:var(--d);left:calc(var(--ws) / -2);top:calc(var(--d) / -2);background:repeating-linear-gradient(90deg,#eadfc9 0 1px,#c6baa1 1px 2px)}.-\32 dr-W_head{transform:rotateX(90deg) translateZ(calc(var(--H) / 2))}.-\32 dr-W_tail{transform:rotateX(-90deg) translateZ(calc(var(--H) / 2))}.-\32 dr-W_book:not([data-near]) .-\32 dr-W_fore,.-\32 dr-W_book:not([data-near]) .-\32 dr-W_head,.-\32 dr-W_book:not([data-near]) .-\32 dr-W_tail{display:none}.-\32 dr-W_art{background:var(--art) center / 100% 100% no-repeat;position:absolute;inset:0}.-\32 dr-W_artScrim{background:linear-gradient(#0a0806ad,#0a08062e 42%,#0a080600 62%,#0a080657);position:absolute;inset:0}.-\32 dr-W_coverKicker{z-index:1;text-align:center;font-family:var(--sans-face);letter-spacing:.24em;text-transform:uppercase;font-size:.0145em;font-weight:600;position:absolute;top:4.4%;left:0;right:0}.-\32 dr-W_coverTitle{z-index:1;text-align:center;font-family:var(--display-face);font-weight:500;font-size:calc(.092em * max(var(--fit), .5));letter-spacing:-.005em;-webkit-line-clamp:4;line-clamp:4;transform-origin:50% 0;-webkit-box-orient:vertical;line-height:1.03;display:-webkit-box;position:absolute;top:8.6%;left:8%;right:8%;overflow:hidden}.-\32 dr-W_favorite{z-index:1;text-align:center;color:#e2b23f;text-shadow:0 1px 3px #0000008c;font-size:.026em;line-height:1;position:absolute;top:1.2%;left:0;right:0}.-\32 dr-W_coverPending{z-index:1;text-align:center;font-family:var(--serif-face);text-shadow:0 1px 4px #0009;font-size:.02em;position:absolute;bottom:5.5%;left:0;right:0}.-\32 dr-W_coverPlus{z-index:1;text-align:center;font-family:var(--display-face);color:var(--accent);font-size:.34em;line-height:1;position:absolute;inset:28% 0 auto}.-\32 dr-W_coverKicker[data-creation]{color:var(--accent)}.-\32 dr-W_writing{z-index:1;text-align:center;color:var(--ink);animation:-\32 dr-W_writingIn .6s var(--ease) both;flex-direction:column;align-items:center;gap:.02em;display:flex;position:absolute;top:34%;left:8%;right:8%}.-\32 dr-W_writingEmblem{place-items:center;width:.2em;height:.2em;margin-bottom:.016em;display:grid;position:relative}.-\32 dr-W_writingEmblem .songell-glyph{--glyph:calc(var(--H) * .07);--loader-accent:var(--accent);margin-top:calc(var(--H) * .01);color:var(--ink)}.-\32 dr-W_writingRing{fill:none;stroke-width:1.6px;width:100%;height:100%;position:absolute;inset:0;rotate:-90deg}.-\32 dr-W_writingRing circle{stroke:#1715131a}.-\32 dr-W_writingRing .-\32 dr-W_writingRingFill,.-\32 dr-W_writingRing .-\32 dr-W_writingRingSweep{stroke:var(--accent);stroke-linecap:round}.-\32 dr-W_writingRingFill{stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--wait,0) * 100);transition:stroke-dashoffset .9s linear}.-\32 dr-W_writingRingSweep{stroke-dasharray:22 78;animation:1.8s linear infinite -\32 dr-W_writingSweep}.-\32 dr-W_writingKicker{font-family:var(--sans-face);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);font-size:.0148em;font-weight:600;line-height:1.4}.-\32 dr-W_writingLabel{max-width:100%;font-family:var(--serif-face);letter-spacing:-.01em;text-wrap:balance;font-size:.037em;font-style:italic;line-height:1.2}.-\32 dr-W_writingMeter{font-family:var(--sans-face);letter-spacing:.02em;color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 .6em;font-size:.02em;font-weight:500;line-height:1.5;display:flex}.-\32 dr-W_writingMeter b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.1em;font-weight:600}.-\32 dr-W_writingMeter span:before{content:"·";margin-right:.6em}.-\32 dr-W_writing[data-overtime] .-\32 dr-W_writingMeter span{color:var(--accent)}.-\32 dr-W_writing[data-failed]{gap:.022em;top:30%}.-\32 dr-W_writing[data-failed] .-\32 dr-W_writingLabel{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;font-size:.026em;display:-webkit-box;overflow:hidden}.-\32 dr-W_failedMark{font-family:var(--display-face);color:var(--accent);font-size:.13em;line-height:1}.-\32 dr-W_spineWriting,.-\32 dr-W_spineFailed{z-index:1;place-items:center;display:grid;position:absolute;top:3%;left:50%;transform:translate(-50%)}.-\32 dr-W_spineWriting .songell-glyph{--glyph:calc(var(--H) * .032);--loader-accent:var(--accent);color:var(--ink)}.-\32 dr-W_spineFailed{font-family:var(--display-face);color:var(--accent);font-size:.036em;line-height:1}.-\32 dr-W_spineTitleShifted{max-height:72%;top:12%}@keyframes -\32 dr-W_writingIn{0%{opacity:0;transform:translateY(.02em)}}@keyframes -\32 dr-W_writingSweep{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.-\32 dr-W_toast{--ink:#171513;--muted:#6d675d;--accent:#bf4526;--ease:cubic-bezier(.2, .8, .2, 1);z-index:140;left:50%;bottom:max(18px, env(safe-area-inset-bottom));width:max-content;max-width:calc(100vw - 32px);color:var(--ink);font:500 13px/1.4 var(--shelf-sans), system-ui, sans-serif;animation:-\32 dr-W_toastIn .45s var(--ease) both;background:#faf7f0;border:1px solid #e3d6c5;border-radius:16px;align-items:center;gap:12px;padding:8px 8px 8px 16px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 14px 34px #34251a33,0 3px 8px #34251a1a}.-\32 dr-W_toast p{min-width:0;margin:0}.-\32 dr-W_toastGlyph{--glyph:15px;--loader-accent:var(--accent);color:var(--ink);flex:none}.-\32 dr-W_toastAction{border:1px solid var(--accent);height:32px;color:var(--accent);font:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:0 12px;font-weight:600}.-\32 dr-W_toastAction:hover{background:var(--accent);color:#fff}.-\32 dr-W_toastClose{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.-\32 dr-W_toastClose:hover{color:var(--ink);background:#1715130f}.-\32 dr-W_toastAction:focus-visible,.-\32 dr-W_toastClose:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@keyframes -\32 dr-W_toastIn{0%{opacity:0;transform:translate(-50%,12px)}}@media (prefers-reduced-motion:reduce){.-\32 dr-W_writing,.-\32 dr-W_toast{animation:none}.-\32 dr-W_writingRingSweep{animation-duration:6s}}.-\32 dr-W_badge{z-index:1;outline-offset:-.005em;background:var(--bg);border:.002em solid;outline:.001em solid;place-items:center;width:.046em;height:.046em;display:grid;position:absolute}.-\32 dr-W_badge svg{width:78%;height:78%}.-\32 dr-W_cover .-\32 dr-W_badge,.-\32 dr-W_vCover .-\32 dr-W_badge,.-\32 dr-W_editionCover .-\32 dr-W_badge{bottom:3%;right:4.8%}.-\32 dr-W_spine .-\32 dr-W_badge,.-\32 dr-W_vSpine .-\32 dr-W_badge,.-\32 dr-W_editionSpine .-\32 dr-W_badge{bottom:3.6%;left:50%;transform:translate(-50%)}.-\32 dr-W_spineBand{background-image:var(--art);background-repeat:no-repeat;height:24%;position:absolute;top:0;left:0;right:0}.-\32 dr-W_spineBand:after{content:"";background:linear-gradient(180deg, transparent, var(--bg));height:22%;position:absolute;bottom:0;left:0;right:0}.-\32 dr-W_spineTitle{writing-mode:vertical-rl;text-orientation:sideways;white-space:nowrap;text-overflow:ellipsis;max-height:58%;font-family:var(--display-face);font-weight:500;font-size:calc(.058em * max(var(--fit), .45));line-height:1.1;position:absolute;top:27%;left:50%;overflow:hidden;transform:translate(-50%)}.-\32 dr-W_spineTitleFull{max-height:78%;top:7%}.-\32 dr-W_spineLabel{text-align:center;font-family:var(--sans-face);letter-spacing:.22em;text-transform:uppercase;font-size:.0105em;font-weight:600;position:absolute;bottom:9.6%;left:0;right:0}.-\32 dr-W_ring{z-index:3;border:1px solid var(--accent);width:42px;height:42px;color:var(--accent);background:#f3efe6c7;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.-\32 dr-W_ring svg{transform:translate(2px)}.-\32 dr-W_captionRow{z-index:2;grid-template-columns:44px 1fr 44px;align-items:start;gap:8px;margin-top:-8px;padding:0 20px;display:grid;position:relative}.-\32 dr-W_caption{pointer-events:none;flex-direction:column;align-items:center;gap:9px;min-width:0;display:flex}.-\32 dr-W_line{text-align:center;width:min(92%,760px);display:grid;overflow:hidden}.-\32 dr-W_line>span{grid-area:1/1;display:block}.-\32 dr-W_captionTitle{font-family:var(--serif-face);letter-spacing:-.01em;font-size:31px;font-weight:400;line-height:1.16}.-\32 dr-W_captionTitle>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.-\32 dr-W_captionSub{color:var(--accent);font-weight:500;line-height:1.4}.-\32 dr-W_captionMeta{font-family:var(--sans-face);letter-spacing:.08em;font-size:11px;font-weight:500;line-height:1.3}.-\32 dr-W_arrow{width:44px;height:44px;color:var(--ink);background:0 0;border:0;place-items:center;padding:0;display:grid}.-\32 dr-W_arrow:disabled{color:#17151340}.-\32 dr-W_srList{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;list-style:none;position:absolute;overflow:hidden}.-\32 dr-W_cursor{z-index:30;pointer-events:none;width:58px;height:58px;margin:-29px 0 0 -29px;display:none;position:fixed;top:0;left:0}@media (pointer:fine){.-\32 dr-W_cursor[data-visible]{display:block}}.-\32 dr-W_cursorRing{border:1.5px solid var(--ink);transition:transform .5s var(--ease), background-color .4s var(--ease), border-color .4s var(--ease);border-radius:50%;position:absolute;inset:0}.-\32 dr-W_cursorDot{background:var(--ink);width:6px;height:6px;transition:transform .4s var(--ease);border-radius:50%;position:absolute;top:26px;left:26px}.-\32 dr-W_cursorLabel{text-align:center;font-family:var(--sans-face);letter-spacing:.1em;color:#fff;text-transform:uppercase;transition:transform .45s var(--ease);place-content:center;font-size:10px;font-weight:600;line-height:1.25;display:grid;position:absolute;inset:0;transform:scale(0)}.-\32 dr-W_cursor[data-state=spine] .-\32 dr-W_cursorRing{transform:scale(.72)}.-\32 dr-W_cursor[data-state=btn] .-\32 dr-W_cursorRing{transform:scale(.55)}.-\32 dr-W_cursor[data-state=btn] .-\32 dr-W_cursorDot{transform:scale(0)}.-\32 dr-W_cursor[data-state=open] .-\32 dr-W_cursorRing{background:var(--accent);border-color:var(--accent);transform:scale(1.75)}.-\32 dr-W_cursor[data-state=open] .-\32 dr-W_cursorDot{transform:scale(0)}.-\32 dr-W_cursor[data-state=open] .-\32 dr-W_cursorLabel{transform:scale(1)}.-\32 dr-W_viewer{z-index:110;-webkit-user-select:none;user-select:none;position:fixed;inset:0;overflow:hidden}.-\32 dr-W_viewer:focus{outline:none}.-\32 dr-W_viewerSheet{will-change:transform;background:#f4f0e6;position:absolute;inset:0}.-\32 dr-W_viewerCloseMask{z-index:3;position:absolute;top:31px;left:32px;overflow:hidden}.-\32 dr-W_viewerCloseMask>*{display:inline-flex}.-\32 dr-W_viewer[data-phase=reading] .-\32 dr-W_viewerCloseMask,.-\32 dr-W_viewer[data-phase=reading] .-\32 dr-W_viewerPoses,.-\32 dr-W_viewer[data-phase=handoff] .-\32 dr-W_viewerBody,.-\32 dr-W_viewer[data-phase=handoff] .-\32 dr-W_viewerCloseMask{visibility:hidden}.-\32 dr-W_viewer[data-phase=gone]{display:none}.-\32 dr-W_viewerBody{z-index:2;grid-template-columns:1.08fr 1fr;align-items:center;gap:3vw;height:100%;padding:76px 6vw 40px 5vw;display:grid;position:relative}.-\32 dr-W_viewerStageWrap{flex-direction:column;align-items:center;height:100%;min-height:0;display:flex}.-\32 dr-W_viewerStage{--vH:min(66vh, 46vw);--vw:calc(var(--vH) * .62);--vd:calc(var(--vH) * .15);touch-action:none;cursor:grab;flex:1;place-items:center;width:100%;min-height:0;display:grid;position:relative}.-\32 dr-W_viewerStage:active{cursor:grabbing}.-\32 dr-W_viewerMover{width:var(--vw);height:var(--vH);transform-style:preserve-3d;will-change:transform;font-size:var(--vH);position:relative}.-\32 dr-W_viewerRotor{transform-style:preserve-3d;will-change:transform;position:absolute;inset:0}.-\32 dr-W_vFace,.-\32 dr-W_vRear,.-\32 dr-W_vFore,.-\32 dr-W_vHead,.-\32 dr-W_vTail{backface-visibility:hidden;position:absolute}.-\32 dr-W_vFace{background:var(--bg);color:var(--fg);border-radius:2px;overflow:hidden}.-\32 dr-W_vSpine{top:0;left:calc((var(--vw) - var(--vd)) / 2);width:var(--vd);height:var(--vH);transform:rotateY(-90deg) translateZ(calc(var(--vw) / 2))}.-\32 dr-W_vSpine:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#00000052,#ffffff1a 16%,#fff0 40%,#0000 72%,#0000004d);position:absolute;inset:0}.-\32 dr-W_vRear{background:var(--bg);color:var(--fg);transform:rotateY(180deg) translateZ(calc(var(--vd) / 2));border-radius:2px;flex-direction:column;justify-content:space-between;padding:11% 11% 7%;display:flex;inset:0;overflow:hidden}.-\32 dr-W_vRear p{z-index:1;-webkit-line-clamp:12;line-clamp:12;font-family:var(--serif-face);-webkit-box-orient:vertical;margin:auto 0;font-size:.033em;line-height:1.5;display:-webkit-box;position:relative;overflow:hidden}.-\32 dr-W_vRearMark{z-index:1;font-family:var(--sans-face);letter-spacing:.24em;text-transform:uppercase;font-size:.0145em;font-weight:600;position:relative}.-\32 dr-W_vFore{height:99.2%;top:.4%;left:calc((var(--vw) - var(--vd)) / 2);width:var(--vd);transform:rotateY(90deg) translateZ(calc(var(--vw) / 2 - 2px));background:repeating-linear-gradient(90deg,#e9e0cb 0 1px,#cbbfa6 1px 2px)}.-\32 dr-W_vHead,.-\32 dr-W_vTail{width:calc(100% - 2px);height:var(--vd);left:0;top:calc((var(--vH) - var(--vd)) / 2);background:repeating-linear-gradient(0deg,#eadfc9 0 1px,#c6baa1 1px 2px)}.-\32 dr-W_vHead{transform:rotateX(90deg) translateZ(calc(var(--vH) / 2 - 2px))}.-\32 dr-W_vTail{transform:rotateX(-90deg) translateZ(calc(var(--vH) / 2 - 2px))}.-\32 dr-W_vCover{transform:translateZ(calc(var(--vd) / 2));inset:0}.-\32 dr-W_vRearKicker{z-index:1;font-family:var(--sans-face);letter-spacing:.24em;text-transform:uppercase;opacity:.78;font-size:.0145em;font-weight:600;position:relative}.-\32 dr-W_edition{z-index:2;isolation:isolate;font-size:var(--ob-h);background:var(--bg);color:var(--fg);overflow:hidden}.-\32 dr-W_editionCover,.-\32 dr-W_editionSpine{border-radius:2px}.-\32 dr-W_editionSpine:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#00000052,#ffffff1a 16%,#fff0 40%,#0000 72%,#0000004d);position:absolute;inset:0}.-\32 dr-W_viewerPoses{overflow:hidden}.-\32 dr-W_viewerPoses>div{flex-wrap:wrap;justify-content:center;padding-left:1px;display:flex}.-\32 dr-W_viewerPoses button{height:23px;color:var(--ink);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #17151359;margin-left:-1px;padding:0 10px}.-\32 dr-W_viewerPoses button:hover{border-color:var(--ink)}.-\32 dr-W_viewerPanel{flex-direction:column;gap:18px;max-width:520px;display:flex}.-\32 dr-W_mask{overflow:hidden}.-\32 dr-W_mask>*{margin:0;display:block}.-\32 dr-W_mask>.-\32 dr-W_lbl{line-height:1.4}.-\32 dr-W_detailSub{color:var(--accent)}.-\32 dr-W_detailTitle{font-family:var(--serif-face);letter-spacing:-.025em;overflow-wrap:anywhere;padding-bottom:.12em;font-size:clamp(38px,4.8vw,76px);font-weight:400;line-height:1}.-\32 dr-W_detailMeta{color:var(--muted)}.-\32 dr-W_detailSynopsis{font-family:var(--serif-face);max-width:44ch;font-size:17px;line-height:1.5}.-\32 dr-W_detailCredit{font-family:var(--serif-face);color:var(--muted);font-size:15px;font-style:italic}.-\32 dr-W_mask>.-\32 dr-W_viewerActions{flex-wrap:wrap;align-items:center;gap:8px;padding-top:10px;display:flex}.-\32 dr-W_cta,.-\32 dr-W_ctaGhost{cursor:pointer;white-space:nowrap;align-items:center;height:44px;padding:0 20px;display:inline-flex}.-\32 dr-W_cta{border:1px solid var(--accent);background:var(--accent);color:#fff}.-\32 dr-W_cta:hover{background:#a53a1f}.-\32 dr-W_ctaGhost{color:var(--ink);background:0 0;border:1px solid #17151340;padding:0 12px}.-\32 dr-W_ctaGhost:hover{border-color:var(--ink)}.-\32 dr-W_guestCta p{max-width:44ch;font-family:var(--serif-face);color:var(--muted);margin:0 0 4px;font-size:15px;line-height:1.45}.-\32 dr-W_guestCta .-\32 dr-W_viewerActions{flex-wrap:wrap;align-items:center;gap:8px;padding-top:10px;display:flex}.-\32 dr-W_guestCta strong{color:var(--ink);font-weight:500}.-\32 dr-W_ctaGhost,.-\32 dr-W_cta{text-decoration:none}.-\32 dr-W_ctaGoogle{color:#1f1f1f;height:44px;font-family:var(--sans-face);cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #17151352;align-items:center;gap:10px;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.-\32 dr-W_ctaGoogle:hover{border-color:var(--ink)}.-\32 dr-W_ctaGoogle:disabled{opacity:.6;cursor:default}.-\32 dr-W_viewerError{color:#a3271c;margin:0;font-size:13px}.-\32 dr-W_waitlist{border-top:1px solid #17151324;gap:10px;padding-top:18px;display:grid}.-\32 dr-W_mask>div>.-\32 dr-W_waitlist{margin-top:4px}.-\32 dr-W_waitlistKicker{color:var(--muted);align-items:center;gap:10px;margin:0;display:flex}.-\32 dr-W_waitlistKicker:before{content:"";background:var(--accent);width:6px;height:6px;animation:-\32 dr-W_waitlist-pulse 2.4s var(--ease) infinite;border-radius:50%}@keyframes -\32 dr-W_waitlist-pulse{0%,to{opacity:1}50%{opacity:.3}}.-\32 dr-W_waitlistRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.-\32 dr-W_waitlistButton{min-height:58px;color:var(--ink);text-align:left;cursor:pointer;transition:border-color .25s var(--ease), background-color .25s var(--ease), color .25s var(--ease);background:0 0;border:1px solid #17151340;align-content:center;gap:6px;padding:10px 14px;display:grid}.-\32 dr-W_waitlistButton:hover:not(:disabled){border-color:var(--ink)}.-\32 dr-W_waitlistButton:disabled{cursor:default}.-\32 dr-W_waitlistButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.-\32 dr-W_waitlistButton svg{color:var(--accent);transition:color .25s var(--ease)}.-\32 dr-W_waitlistHead{align-items:center;gap:9px;min-width:0;display:flex}.-\32 dr-W_waitlistButton small{color:var(--muted);font-family:var(--serif-face);transition:color .25s var(--ease);font-size:13px;font-style:italic;line-height:1.25}.-\32 dr-W_waitlistState{color:var(--accent);white-space:nowrap;margin-left:auto}.-\32 dr-W_waitlistButton[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:#f3efe6}.-\32 dr-W_waitlistButton[aria-pressed=true] svg,.-\32 dr-W_waitlistButton[aria-pressed=true] .-\32 dr-W_waitlistState{color:#f0a58c}.-\32 dr-W_waitlistButton[aria-pressed=true] small{color:#f3efe6b3}.-\32 dr-W_waitlistNote{color:var(--muted);font-family:var(--serif-face);margin:0;font-size:13px;font-style:italic;line-height:1.4}.-\32 dr-W_waitlistNote[role=alert]{color:#a3271c;font-style:normal;font-family:var(--sans-face)}@media (prefers-reduced-motion:reduce){.-\32 dr-W_waitlistKicker:before{animation:none}}@media (max-width:767px){.-\32 dr-W_root{--H:min(60vw, 40svh)}.-\32 dr-W_lbl{font-size:9px}.-\32 dr-W_tabs{overflow-x:auto}.-\32 dr-W_tabs button{padding:0 7px}.-\32 dr-W_captionTitle{font-size:24px}.-\32 dr-W_captionRow{padding:0 6px}.-\32 dr-W_viewer{overflow-y:auto}.-\32 dr-W_viewerCloseMask{top:18px;left:16px}.-\32 dr-W_viewerSheet{position:fixed}.-\32 dr-W_viewerBody{grid-template-columns:1fr;align-items:start;gap:18px;height:auto;min-height:100%;padding:56px 22px 36px}.-\32 dr-W_viewerStageWrap{height:auto}.-\32 dr-W_viewerStage{--vH:min(42svh, 110vw);height:calc(var(--vH) + 36px);flex:none}.-\32 dr-W_viewerPanel{max-width:none}.-\32 dr-W_detailTitle{font-size:38px}.-\32 dr-W_detailSynopsis{font-size:16px}.-\32 dr-W_waitlistButton{min-height:54px;padding:9px 12px}}@media (max-width:420px){.-\32 dr-W_waitlistRow{grid-template-columns:minmax(0,1fr)}}@media (max-height:560px) and (min-width:768px){.-\32 dr-W_viewer{overflow-y:auto}.-\32 dr-W_viewerSheet{position:fixed}.-\32 dr-W_viewerBody{align-items:start;height:auto;min-height:100%;padding-top:60px}.-\32 dr-W_viewerStageWrap{height:calc(100svh - 76px);position:sticky;top:60px}}
