.living-scenes_slot__kShS5{position:relative;margin-top:12px;width:100%}.living-scenes_slotMargin__FbnBY{position:absolute;z-index:30;width:var(--scene-width,300px);margin-top:0}.living-scenes_oval__L3Mrn,.living-scenes_stage___f4na{position:relative;width:100%}.living-scenes_oval__L3Mrn{display:block;padding:0;border:0;background:transparent;cursor:zoom-in;aspect-ratio:var(--scene-aspect,16/9);-webkit-mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 58%,rgba(0,0,0,.55) 78%,transparent 100%);mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 58%,rgba(0,0,0,.55) 78%,transparent 100%)}.living-scenes_oval__L3Mrn:focus-visible{outline:none}.living-scenes_stage___f4na:has(.living-scenes_oval__L3Mrn:focus-visible):after{content:"";position:absolute;inset:-4px;border-radius:50%;outline:2px solid var(--reader-primary,currentColor);outline-offset:2px;pointer-events:none}.living-scenes_media__ZCOqD{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:var(--reader-primary-soft,rgba(0,0,0,.06));opacity:0;transition-property:opacity;transition-timing-function:ease-in-out}.living-scenes_shotOn__7wc_v{opacity:1}.living-scenes_keyPoint__X2CQp{position:absolute;left:50%;bottom:22%;z-index:1;max-width:72%;padding:4px 12px;border-radius:8px;background:rgba(28,25,23,.55);color:var(--brand-surface);font-size:13px;font-weight:600;line-height:1.35;text-align:center;transform:translateX(-50%);animation:living-scenes_scene-key-in__VaM82 .2s ease-out}.living-scenes_fullOval__iDeAI .living-scenes_keyPoint__X2CQp{font-size:clamp(15px,2.2vw,22px)}@keyframes living-scenes_scene-key-in__VaM82{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.living-scenes_keyPoint__X2CQp{animation:none}}.living-scenes_label__Bqm4s{display:flex;align-items:center;gap:8px;margin:0 0 8px;color:var(--reader-text,currentColor)}.living-scenes_labelText__sjAyk{display:flex;flex-direction:column;line-height:1.25}.living-scenes_labelWhat__ZC12l{font-size:14px;font-weight:700}.living-scenes_labelLength__SzZnQ{font-size:12px;color:var(--brand-accent-text);font-weight:600}.living-scenes_fullLabel__cqkUe{color:var(--brand-surface);margin:0}.living-scenes_fullLabel__cqkUe .living-scenes_labelLength__SzZnQ{color:var(--brand-accent)}.living-scenes_controls__JQ_WS{display:flex;align-items:center;gap:4px;margin-top:6px}.living-scenes_iconButton__4NrnL{display:inline-flex;height:44px;width:44px;align-items:center;justify-content:center;border-radius:999px;color:var(--reader-text,currentColor);transition:background-color .15s ease-out}.living-scenes_iconButton__4NrnL:hover{background:var(--reader-primary-soft,rgba(0,0,0,.06))}.living-scenes_iconButton__4NrnL:focus-visible{outline:2px solid var(--reader-primary,currentColor);outline-offset:2px}.living-scenes_narrator__H_CFi{display:inline-flex;align-items:center;gap:8px;margin-right:auto;font-size:13px;color:var(--reader-text,currentColor);opacity:.8}.living-scenes_avatar__VMCRJ{width:24px;height:24px;border-radius:999px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 12%;object-position:50% 12%;background:var(--reader-primary-soft,transparent)}.living-scenes_caption__fdFYg{min-height:calc(2 * 1.45em);margin-top:4px;font-size:14px;line-height:1.45;color:var(--reader-text,currentColor)}.living-scenes_full__thygV{position:fixed;inset:0;z-index:70;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:max(16px,env(safe-area-inset-top)) 16px max(16px,env(safe-area-inset-bottom));background:var(--brand-text)}.living-scenes_full__thygV .living-scenes_stage___f4na{display:flex;width:100%;justify-content:center}.living-scenes_fullOval__iDeAI{width:min(100%,1100px,calc((100dvh - 200px) * 16 / 9));cursor:zoom-out;-webkit-mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 66%,rgba(0,0,0,.5) 84%,transparent 100%);mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 66%,rgba(0,0,0,.5) 84%,transparent 100%)}.living-scenes_fullCaption___YrJF{max-width:44rem;min-height:calc(2 * 1.5em);text-align:center;font-size:18px;line-height:1.5;color:var(--brand-surface)}.living-scenes_fullBar__VJ2Fr{position:absolute;top:max(8px,env(safe-area-inset-top));right:8px;display:flex;gap:4px}.living-scenes_fullButton__ltcrG{color:var(--brand-surface)}.living-scenes_fullButton__ltcrG:hover{background:color-mix(in srgb,var(--brand-surface) 12%,transparent)}.living-scenes_fullButton__ltcrG:focus-visible{outline-color:var(--brand-surface)}.living-scenes_passage__Y1N95{cursor:pointer;border-radius:3px;background-color:var(--brand-accent-tint);box-shadow:0 0 0 2px var(--brand-accent-tint),0 0 10px 1px var(--brand-accent-tint);-webkit-box-decoration-break:clone;box-decoration-break:clone;animation:living-scenes_scene-breathe__aPPVB 4.8s ease-in-out infinite alternate}@keyframes living-scenes_scene-breathe__aPPVB{0%{background-color:color-mix(in srgb,var(--brand-accent) 7%,transparent)}to{background-color:color-mix(in srgb,var(--brand-accent) 15%,transparent)}}@media (prefers-reduced-motion:reduce){.living-scenes_passage__Y1N95{animation:none}}.living-scenes_marker__XL7oN{position:relative;display:inline-flex;align-items:center;justify-content:center;width:1.1em;height:1em;margin-left:.2em;padding:0;border:0;border-radius:4px;background:transparent;color:var(--brand-accent-text);vertical-align:-.1em;cursor:pointer}.living-scenes_marker__XL7oN:before{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.living-scenes_marker__XL7oN:focus-visible{outline:2px solid var(--brand-accent-text);outline-offset:3px}@media (min-width:1024px){.living-scenes_markerInline__n9JaN{display:none}}.living-scenes_markerSlot__PyCV9{position:absolute;z-index:20;transform:translateY(-50%)}.living-scenes_markerMargin__V3qkQ{width:44px;height:44px;margin:0;border-radius:50%;background:var(--brand-accent-badge)}.living-scenes_markerMargin__V3qkQ svg{width:16px;height:16px}.living-scenes_passageOpen__3SyXS{animation:none;background-color:color-mix(in srgb,var(--brand-accent) 16%,transparent)}.living-scenes_markerAgain__66ZnE{width:auto;gap:.25em;padding:0 .3em}.living-scenes_markerAgain__66ZnE:after{content:attr(data-again);font-size:.8em;font-weight:600;line-height:1;white-space:nowrap}.living-scenes_markerMargin__V3qkQ.living-scenes_markerAgain__66ZnE{width:auto;height:44px;padding:0 12px;border-radius:8px}.living-scenes_feedback__Wp1Ci{position:fixed;left:50%;bottom:calc(16px + env(safe-area-inset-bottom, 0px));z-index:45;display:flex;align-items:center;gap:4px;width:-moz-max-content;width:max-content;max-width:calc(100vw - 32px);padding:6px 6px 6px 16px;border:1px solid var(--reader-line,rgba(0,0,0,.12));border-radius:12px;background:var(--reader-bg,var(--brand-surface));color:var(--reader-text,inherit);box-shadow:0 6px 24px rgba(0,0,0,.14);transform:translateX(-50%);animation:living-scenes_scene-feedback-in__Cikxd .2s ease-out}@media (max-width:599px){.living-scenes_feedback__Wp1Ci{bottom:calc(80px + env(safe-area-inset-bottom, 0px))}}@keyframes living-scenes_scene-feedback-in__Cikxd{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.living-scenes_feedback__Wp1Ci{animation:none}}.living-scenes_feedbackText__RDMHO{margin:0 8px 0 0;font-size:14px;font-weight:600}.living-scenes_feedbackButton__Ajo5r{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:var(--brand-accent-text);cursor:pointer}.living-scenes_feedbackButton__Ajo5r:hover{background:var(--brand-accent-badge)}.living-scenes_feedbackButton__Ajo5r:focus-visible,.living-scenes_feedbackInput__ojpmm:focus-visible,.living-scenes_feedbackSend___w7NH:focus-visible{outline:2px solid var(--brand-accent-text);outline-offset:2px}.living-scenes_feedbackForm__C3mZx{display:flex;flex-direction:column;gap:6px;padding:4px 0}.living-scenes_feedbackRow__5Vat8{display:flex;gap:6px}.living-scenes_feedbackInput__ojpmm{min-width:0;width:16rem;max-width:calc(100vw - 180px);height:40px;padding:0 10px;border:1px solid var(--reader-line,rgba(0,0,0,.2));border-radius:8px;background:transparent;color:inherit;font-size:16px}.living-scenes_feedbackSend___w7NH{height:40px;padding:0 14px;border:0;border-radius:8px;background:var(--brand-gradient-button);color:var(--brand-on-primary);font-size:14px;font-weight:600;cursor:pointer}.living-scenes_markerMargin__V3qkQ.living-scenes_markerLabelled__ua0hl{width:auto;height:44px;gap:4px;padding:0 12px;border-radius:8px;font-size:13px;font-weight:600}.living-scenes_explainer__OG8pW{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;min-height:44px;margin-top:4px;padding:6px 14px 6px 6px;border:1px solid color-mix(in srgb,var(--brand-accent) 30%,transparent);border-radius:12px;background-color:var(--brand-accent-tint);color:var(--reader-text,currentColor);text-align:left;cursor:pointer;animation:living-scenes_scene-breathe__aPPVB 4.8s ease-in-out infinite alternate}.living-scenes_explainerOpen__Jcf54{animation:none;background-color:color-mix(in srgb,var(--brand-accent) 16%,transparent)}.living-scenes_explainer__OG8pW:focus-visible{outline:2px solid var(--brand-accent-text);outline-offset:3px}@media (prefers-reduced-motion:reduce){.living-scenes_explainer__OG8pW{animation:none}}.living-scenes_explainerAvatar__w6mwK{width:32px;height:32px;flex:none;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 12%;object-position:50% 12%;background:var(--brand-surface)}.living-scenes_explainerText__uHm9y{display:flex;flex-direction:column;line-height:1.25}.living-scenes_explainerWhat__hbM0A{font-size:14px;font-weight:700}.living-scenes_explainerLength__XRzst{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--brand-accent-text)}@font-face{font-family:Lora;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/5c0c2bcbaa4149ca.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Lora;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/5c0c2bcbaa4149ca.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Lora;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/5c0c2bcbaa4149ca.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Lora;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/5c0c2bcbaa4149ca.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}.__className_f01996{font-family:Lora,Lora Fallback}.__variable_f01996{--font-lora:"Lora","Lora Fallback"}@font-face{font-family:Merriweather;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/1f3fe8c6df3d47c1.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Merriweather;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/1f3fe8c6df3d47c1.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}.__className_3cb416{font-family:Merriweather,Merriweather Fallback}.__variable_3cb416{--font-merriweather:"Merriweather","Merriweather Fallback"}@font-face{font-family:"Source Serif 4";unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/d9c8a48aa27d17bd.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"Source Serif 4";unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/d9c8a48aa27d17bd.woff2) format("woff2");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:"Source Serif 4";unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/d9c8a48aa27d17bd.woff2) format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:"Source Serif 4";unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/97ac91773d3121b2.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Source Serif 4";unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/97ac91773d3121b2.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:"Source Serif 4";unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/97ac91773d3121b2.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}.__className_53570b{font-family:"Source Serif 4","Source Serif 4 Fallback"}.__variable_53570b{--font-source-serif:"Source Serif 4","Source Serif 4 Fallback"}@font-face{font-family:Inter;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/e4af272ccee01ff0.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Inter;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/e4af272ccee01ff0.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Inter;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/e4af272ccee01ff0.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Inter;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/e4af272ccee01ff0.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}.__className_b5a82a{font-family:Inter,Inter Fallback}.__variable_b5a82a{--font-inter:"Inter","Inter Fallback"}