:is(.lb-embed,.lb-ho) .scr{--scr-stage:#14130f;--scr-ink:#fffdf9;--scr-muted:#8a877d;--scr-gold:#b8942e;--scr-rule:rgba(255,253,249,0.10);--scr-display:clamp(2.3rem,3.7vw,3.2rem);--scr-title:22px;--scr-body:15px;--scr-small:13px;--scr-label:11px;--scr-ease:cubic-bezier(0.22,1,0.36,1)}:where(:root[data-theme=night]) :is(.lb-embed,.lb-ho) .scr:where(:not([data-paper],[data-paper] *)){--scr-stage--t:#f5f0e3;--scr-stage--b:#f5f0e3;--scr-ink--s:#14130f;--scr-ink--b:#302f2e;--scr-muted--s:#8a877d;--scr-muted--b:#8a877d;--scr-gold--t:#b8942e;--scr-gold--b:#b8942e;--scr-rule--t:rgba(255,253,249,0.10);--scr-rule--s:rgba(255,253,249,0.10)}:where(:root[data-theme=night] :is(.lb-embed,.lb-ho) .scr [data-paper]){--scr-stage:#14130f;--scr-stage--t:#14130f;--scr-stage--s:#14130f;--scr-stage--b:#14130f;--scr-ink:#fffdf9;--scr-ink--t:#fffdf9;--scr-ink--s:#fffdf9;--scr-ink--b:#fffdf9;--scr-muted:#8a877d;--scr-muted--t:#8a877d;--scr-muted--s:#8a877d;--scr-muted--b:#8a877d;--scr-gold:#b8942e;--scr-gold--t:#b8942e;--scr-gold--s:#b8942e;--scr-gold--b:#b8942e;--scr-rule:rgba(255,253,249,0.10);--scr-rule--t:rgba(255,253,249,0.10);--scr-rule--s:rgba(255,253,249,0.10);--scr-rule--b:rgba(255,253,249,0.10)}:is(.lb-embed,.lb-ho) .scr.film-head,:is(.lb-embed,.lb-ho) .scr.live-build-head{display:grid;grid-template-columns:minmax(0,1.32fr) minmax(0,1fr);gap:0 72px;align-items:end;width:min(1160px,100%);max-width:none;margin:0 auto 38px;padding-inline:2rem;text-align:left}:is(.lb-embed,.lb-ho) .scr .sec-mark{margin-bottom:1.15rem}:is(.lb-embed,.lb-ho) .scr .sec-mark .roman{font-size:var(--scr-body)}:is(.lb-embed,.lb-ho) .scr .sec-mark .label{font-size:var(--scr-label);font-weight:700;letter-spacing:.2em}:is(.lb-embed,.lb-ho) .scr h2{font-size:var(--scr-display);line-height:1.03;letter-spacing:-.022em;margin-bottom:0;white-space:normal;text-wrap:balance}:is(.lb-embed,.lb-ho) .scr .lb-sub{width:auto;max-width:44ch;margin:0;padding-bottom:.35rem;font-size:var(--scr-body);line-height:1.65}:is(.lb-embed,.lb-ho) .scr.film-stage,:is(.lb-embed,.lb-ho) .scr.live-build-stage{width:min(1160px,100%);max-width:none;margin-inline:auto;padding-inline:2rem}:is(.lb-embed,.lb-ho) .scr__stage{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:26px;align-items:start;padding:26px;border-radius:16px;background:var(--scr-stage)}:is(.lb-embed,.lb-ho) .scr__screen{display:flex;flex-direction:column;min-width:0}:is(.lb-embed,.lb-ho) .scr .video-frame{position:relative;overflow:hidden;border:0;border-radius:10px;background:var(--scr-stage);box-shadow:none;cursor:pointer}:is(.lb-embed,.lb-ho) .scr .video-frame:after{border:0;border-radius:10px;background:none;box-shadow:inset 0 0 0 1px var(--scr-rule)}:is(.lb-embed,.lb-ho) .scr .video-poster{display:block;overflow:hidden;background-color:var(--scr-stage);background-size:cover;background-position:50%;cursor:pointer;transition:transform .8s var(--scr-ease)}@media (hover:hover){:is(.lb-embed,.lb-ho) .scr .video-frame:hover .video-poster{transform:scale(1.012)}}:is(.lb-embed,.lb-ho) .scr .video-poster:before{position:absolute;inset:0;z-index:1;background:rgba(20,19,15,.12);background-image:none;mask-image:none;-webkit-mask-image:none;transition:background .45s var(--scr-ease);content:"";pointer-events:none}@media (hover:hover){:is(.lb-embed,.lb-ho) .scr .video-frame:hover .video-poster:before{background:transparent}}:is(.lb-embed,.lb-ho) .scr .play-circle{position:absolute;z-index:2;top:auto;right:22px;bottom:22px;left:auto;display:grid;width:78px;height:78px;place-items:center;border:0;border-radius:50%;background:var(--scr-gold);color:var(--scr-stage);transform:none;transition:transform .45s var(--scr-ease)}:where(:root[data-theme=night]) :is(.lb-embed,.lb-ho) .scr .play-circle:where(:not([data-paper],[data-paper] *)){color:var(--scr-stage--t,var(--scr-stage))}@media (hover:hover){:is(.lb-embed,.lb-ho) .scr .video-frame:hover .play-circle{transform:scale(1.07)}}:is(.lb-embed,.lb-ho) .scr .play-circle svg{width:26px;height:26px;margin-left:4px}:is(.lb-embed,.lb-ho) .scr__cap{display:flex;justify-content:space-between;align-items:baseline;gap:20px;margin-top:14px;padding-top:12px;border-top:1px solid var(--scr-rule)}:is(.lb-embed,.lb-ho) .scr__cap .video-caption,:is(.lb-embed,.lb-ho) .scr__cap .video-live-tag{position:static;top:auto;right:auto;bottom:auto;left:auto;z-index:auto;display:inline;min-height:0;padding:0;border:0;border-radius:0;background:none;backdrop-filter:none;-webkit-backdrop-filter:none;color:var(--scr-muted);font-size:var(--scr-label);font-weight:700;letter-spacing:.2em;line-height:1.3;text-transform:uppercase}:is(.lb-embed,.lb-ho) .scr__cap .video-caption{color:var(--scr-gold);font-variant-numeric:tabular-nums}:where(:root[data-theme=night]) :is(.lb-embed,.lb-ho) .scr__cap .video-caption:where(:not([data-paper],[data-paper] *)){color:var(--scr-gold--t,var(--scr-gold))}:is(.lb-embed,.lb-ho) .scr__cap .video-live-tag:before{display:none;content:none;animation:none}:is(.lb-embed,.lb-ho) .scr__prog{display:flex;flex-direction:column;min-width:0}:is(.lb-embed,.lb-ho) .scr .acts{display:flex;flex-direction:column;width:auto;max-width:none;margin:0;padding:0;border-top:1px solid var(--scr-rule);list-style:none}:is(.lb-embed,.lb-ho) .scr .acts:before{display:none;content:none}:is(.lb-embed,.lb-ho) .scr .act{display:block;align-items:stretch;gap:0;padding:16px 0;border-bottom:1px solid var(--scr-rule);text-align:left}:is(.lb-embed,.lb-ho) .scr .act:last-child{border-bottom:0}:is(.lb-embed,.lb-ho) .scr__act-top{display:flex;align-items:center;gap:11px}:is(.lb-embed,.lb-ho) .scr .act-disc{display:block;flex:0 0 auto;width:22px;height:22px;min-height:0;border:0;border-radius:0;background:none;transform:none;transition:none}:is(.lb-embed,.lb-ho) .scr .act-disc:before{display:block;width:22px;height:1px;margin-top:10px;background:var(--scr-gold);content:""}@media (hover:hover){:is(.lb-embed,.lb-ho) .scr .act:hover .act-disc{transform:none;border-color:transparent;background:none}}:is(.lb-embed,.lb-ho) .scr .act-num{margin-top:0;color:var(--scr-muted);font-family:var(--font-sans,"DM Sans"),system-ui,sans-serif;font-size:var(--scr-label);font-style:normal;font-weight:700;letter-spacing:.2em;line-height:1;text-transform:uppercase}:is(.lb-embed,.lb-ho) .scr .act-word{margin-top:9px;color:var(--scr-ink);font-size:var(--scr-title);font-style:normal;line-height:1.15;letter-spacing:-.01em}:is(.lb-embed,.lb-ho) .scr .act-gloss{max-width:none;margin-top:4px;color:var(--scr-muted);font-size:var(--scr-small);line-height:1.5;text-wrap:pretty}:is(.lb-embed,.lb-ho) .scr.film-cta,:is(.lb-embed,.lb-ho) .scr.live-build-cta{display:flex;flex-direction:row;align-items:center;gap:26px;flex-wrap:wrap;width:min(1160px,100%);margin:34px auto 0;padding-inline:2rem;text-align:left}:is(.lb-embed,.lb-ho) .scr__fine{display:flex;flex-direction:column;gap:5px;min-width:0}:is(.lb-embed,.lb-ho) .scr .btn-primary{font-size:var(--scr-body)}:is(.lb-embed,.lb-ho) .scr :is(.demo-micro,.micro){margin-top:0;font-size:var(--scr-small);line-height:1.5;text-wrap:pretty}:is(.lb-embed,.lb-ho) .scr .text-link{min-height:0;padding:0;width:fit-content;font-size:var(--scr-small)}.lb-ho .film:has(.scr):before{display:none;content:none}@media (max-width:980px){:is(.lb-embed,.lb-ho) .scr__stage{grid-template-columns:1fr;gap:22px}:is(.lb-embed,.lb-ho) .scr .acts{display:grid;grid-template-columns:repeat(2,1fr);column-gap:26px}:is(.lb-embed,.lb-ho) .scr .act:nth-last-child(-n+2){border-bottom:0}}@media (max-width:860px){:is(.lb-embed,.lb-ho) .scr.film-head,:is(.lb-embed,.lb-ho) .scr.live-build-head{grid-template-columns:1fr;gap:20px 0;align-items:start}:is(.lb-embed,.lb-ho) .scr .lb-sub{max-width:52ch;padding-bottom:0}}@media (max-width:640px){:is(.lb-embed,.lb-ho) .scr.film-cta,:is(.lb-embed,.lb-ho) .scr.film-head,:is(.lb-embed,.lb-ho) .scr.film-stage,:is(.lb-embed,.lb-ho) .scr.live-build-cta,:is(.lb-embed,.lb-ho) .scr.live-build-head,:is(.lb-embed,.lb-ho) .scr.live-build-stage{padding-inline:1.25rem}:is(.lb-embed,.lb-ho) .scr__stage{margin-inline:-1.25rem;padding:20px;border-radius:0}:is(.lb-embed,.lb-ho) .scr .play-circle{width:56px;height:56px;right:14px;bottom:14px}:is(.lb-embed,.lb-ho) .scr .play-circle svg{width:20px;height:20px}:is(.lb-embed,.lb-ho) .scr__cap{flex-direction:column;gap:5px}:is(.lb-embed,.lb-ho) .scr .acts{grid-template-columns:1fr}:is(.lb-embed,.lb-ho) .scr .act:nth-last-child(2){border-bottom:1px solid var(--scr-rule)}:is(.lb-embed,.lb-ho) .scr .btn-primary{width:100%;justify-content:center}}:is(.lb-embed,.lb-ho) .scr .video-frame{aspect-ratio:16/9}@media (prefers-reduced-motion:reduce){@media (hover:hover){:is(.lb-embed,.lb-ho) .scr .video-frame:hover .play-circle,:is(.lb-embed,.lb-ho) .scr .video-frame:hover .video-poster{transform:none}}}:is(.lb-embed,.lb-ho) .ro .scr{--scr-ink:var(--ink);--scr-muted:var(--muted);--scr-gold:var(--goldink);--scr-rule:var(--border)}:where(:root[data-theme=night]) :is(.lb-embed,.lb-ho) .ro .scr:where(:not([data-paper],[data-paper] *)){--scr-ink--s:var(--ink--s,var(--ink));--scr-ink--b:var(--ink--b,var(--ink));--scr-muted--s:var(--muted--s,var(--muted));--scr-muted--b:var(--muted--b,var(--muted));--scr-gold:var(--goldink--s,var(--goldink));--scr-gold--t:var(--goldink);--scr-gold--b:var(--goldink--b,var(--goldink));--scr-rule--t:var(--border--t,var(--border));--scr-rule--s:var(--border--s,var(--border))}:where(:root[data-theme=night] :is(.lb-embed,.lb-ho) .ro .scr [data-paper]){--scr-ink:var(--ink);--scr-ink--t:var(--ink);--scr-ink--s:var(--ink);--scr-ink--b:var(--ink);--scr-muted:var(--muted);--scr-muted--t:var(--muted);--scr-muted--s:var(--muted);--scr-muted--b:var(--muted);--scr-gold:var(--goldink);--scr-gold--t:var(--goldink);--scr-gold--s:var(--goldink);--scr-gold--b:var(--goldink);--scr-rule:var(--border);--scr-rule--t:var(--border);--scr-rule--s:var(--border);--scr-rule--b:var(--border)}:is(.lb-embed,.lb-ho) .ro .scr .video-frame{--scr-gold:var(--gold)}:where(:root[data-theme=night]) :is(.lb-embed,.lb-ho) .ro .scr .video-frame:where(:not([data-paper],[data-paper] *)){--scr-gold:var(--gold--s,var(--gold));--scr-gold--t:var(--gold);--scr-gold--b:var(--gold--b,var(--gold))}:where(:root[data-theme=night] :is(.lb-embed,.lb-ho) .ro .scr .video-frame [data-paper]){--scr-gold:var(--gold);--scr-gold--t:var(--gold);--scr-gold--s:var(--gold);--scr-gold--b:var(--gold)}:is(.lb-embed,.lb-ho) .ro{width:min(1160px,100%);margin-inline:auto;padding-inline:2rem}:is(.lb-embed,.lb-ho) .ro>.scr:is(.film-head,.live-build-head,.film-stage,.live-build-stage,.film-cta,.live-build-cta){width:auto;max-width:768px;margin-inline:0;padding-inline:0;text-align:left}:is(.lb-embed,.lb-ho) .ro>.scr:is(.film-head,.live-build-head){display:grid;grid-template-columns:minmax(0,1fr);gap:20px 0;align-items:start;margin-top:0;margin-bottom:32px}:is(.lb-embed,.lb-ho) .ro .scr .lb-sub{max-width:52ch;padding-bottom:0}:is(.lb-embed,.lb-ho) .ro .scr .scr__stage{display:block;margin:0;padding:0;border-radius:0;background:none}:is(.lb-embed,.lb-ho) .ro .scr .video-frame{border-radius:0}:is(.lb-embed,.lb-ho) .ro .scr .video-frame:after{border-radius:0;box-shadow:none}:is(.lb-embed,.lb-ho) .ro .scr .scr__screen>div[aria-hidden=true]{border:1px solid var(--border);background:var(--card-soft)}:is(.lb-embed,.lb-ho) .ro .scr .video-poster:focus-visible{outline:2px solid var(--gold);outline-offset:-4px}:where(:root[data-theme=night]) :is(.lb-embed,.lb-ho) .ro .scr .video-poster:focus-visible:where(:not([data-paper],[data-paper] *)){outline:2px solid var(--gold--b,var(--gold));outline-offset:-4px}:is(.lb-embed,.lb-ho) .ro .scr .scr__cap{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;margin-top:12px;padding-top:0;border-top:0}:is(.lb-embed,.lb-ho) .ro .scr .scr__prog{display:block;margin-top:16px}:is(.lb-embed,.lb-ho) .ro .scr .acts{display:block;width:auto;max-width:none;margin:0;padding:0;border-top:1px solid var(--scr-rule);list-style:none}:is(.lb-embed,.lb-ho) .ro .scr .acts>.act:nth-child(n){position:static;z-index:auto;display:grid;grid-template-columns:28px auto minmax(0,1fr);column-gap:12px;align-items:baseline;padding:12px 0;border-bottom:1px solid var(--scr-rule);text-align:left}:is(.lb-embed,.lb-ho) .ro .scr .scr__act-top{display:contents}:is(.lb-embed,.lb-ho) .ro .scr .act-disc{display:none}:is(.lb-embed,.lb-ho) .ro .scr .act-word{margin-top:0}:is(.lb-embed,.lb-ho) .ro .scr .act-gloss{margin-top:0}:is(.lb-embed,.lb-ho) .ro>.scr:is(.film-cta,.live-build-cta){display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:14px;margin-top:16px}:is(.lb-embed,.lb-ho) .ro .scr .btn-primary{width:100%;min-height:48px;justify-content:center;padding-block:.9rem;line-height:1.2}:is(.lb-embed,.lb-ho) .ro .scr :is(.scr__fine,.oa__fine){display:flex;flex-direction:column;gap:4px;min-width:0}:is(.lb-embed,.lb-ho) .ro .scr :is(.micro,.demo-micro){margin:0;text-align:left}:is(.lb-embed,.lb-ho) .ro .scr .text-link{padding-block:10px;margin-block:-10px}@media (max-width:640px){:is(.lb-embed,.lb-ho) .ro{padding-inline:1.25rem}}@media (min-width:641px){:is(.lb-embed,.lb-ho) .ro .scr .scr__cap{flex-direction:row;justify-content:flex-start;align-items:baseline;gap:24px}:is(.lb-embed,.lb-ho) .ro .scr .acts{display:grid;grid-template-columns:28px auto minmax(0,1fr);column-gap:12px;row-gap:0}:is(.lb-embed,.lb-ho) .ro .scr .acts>.act:nth-child(n){grid-column:1/-1;grid-template-columns:subgrid}:is(.lb-embed,.lb-ho) .ro>.scr:is(.film-cta,.live-build-cta){flex-direction:row;align-items:baseline;gap:24px}:is(.lb-embed,.lb-ho) .ro .scr .btn-primary{width:fit-content;flex:0 0 auto}:is(.lb-embed,.lb-ho) .ro .scr :is(.micro,.demo-micro){text-wrap:balance}}@media (min-width:1100px){:is(.lb-embed,.lb-ho) .ro{display:grid;grid-template-columns:minmax(240px,1fr) minmax(0,768px);column-gap:48px;align-items:start}:is(.lb-embed,.lb-ho) .ro>.scr:is(.film-head,.live-build-head){grid-column:1;grid-row:1/span 2;margin-bottom:0}:is(.lb-embed,.lb-ho) .ro>.scr:is(.film-head,.live-build-head) .sec-mark{display:flex;width:fit-content}:is(.lb-embed,.lb-ho) .ro>.scr:is(.film-head,.live-build-head) .sec-mark>:is(.roman,.label){text-box:trim-both cap alphabetic}:is(.lb-embed,.lb-ho) .ro>.scr:is(.film-stage,.live-build-stage){grid-column:2;grid-row:1}:is(.lb-embed,.lb-ho) .ro>.scr:is(.film-cta,.live-build-cta){grid-column:2;grid-row:2}}@keyframes ro-line{0%{opacity:0;transform:translateY(8px)}}:is(.lb-embed,.lb-ho) .ro .scr .acts.reveal{opacity:1;transform:none;transition:none}:is(.lb-embed,.lb-ho) .ro .scr .acts:not(.in)>.act{opacity:0}:is(.lb-embed,.lb-ho) .ro .scr .acts.in>.act{animation:ro-line var(--dur-enter) var(--ease-house) .24s backwards}:is(.lb-embed,.lb-ho) .ro .scr .acts.in>.act:nth-child(2){animation-delay:.27s}:is(.lb-embed,.lb-ho) .ro .scr .acts.in>.act:nth-child(3){animation-delay:.3s}:is(.lb-embed,.lb-ho) .ro .scr .acts.in>.act:nth-child(4){animation-delay:.33s}@media (prefers-reduced-motion:reduce){:is(.lb-embed,.lb-ho) .ro .scr .acts>.act:nth-child(n){opacity:1;animation:none}}.lb-embed .chapters,.lb-ho .math{--oa-display:clamp(2.2rem,4.2vw,3.3rem);--oa-title:22px;--oa-body:15px;--oa-small:13px;--oa-label:11px}:is(.lb-embed,.lb-ho) .oa.chapters-head,:is(.lb-embed,.lb-ho) .oa.math-head{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:0 72px;align-items:end;width:100%;max-width:none;margin:0 0 32px;text-align:left}:is(.lb-embed,.lb-ho) .oa .sec-mark{margin-bottom:1.1rem}:is(.lb-embed,.lb-ho) .oa .sec-mark .roman{font-size:var(--oa-body)}:is(.lb-embed,.lb-ho) .oa .sec-mark .label{font-size:var(--oa-label);font-weight:700;letter-spacing:.2em}:is(.lb-embed,.lb-ho) .oa h2{margin-bottom:0;font-size:var(--oa-display);line-height:1.03;text-wrap:balance}:is(.lb-embed,.lb-ho) .oa .lb-sub{max-width:46ch;margin:0;padding-bottom:.3rem;font-size:var(--oa-body);line-height:1.65}:is(.lb-embed,.lb-ho) .oa__subject{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:0;align-items:start;border:1px solid var(--border);background:var(--card-soft)}:is(.lb-embed,.lb-ho) .oa__photo{position:relative;overflow:hidden;aspect-ratio:3/2}:is(.lb-embed,.lb-ho) .oa__photo img{display:block;width:100%;height:100%;object-fit:cover}:is(.lb-embed,.lb-ho) .oa__facts{padding:22px 24px;text-align:left}:is(.lb-embed,.lb-ho) .oa__facts h3{margin:0;color:var(--ink);font-family:var(--font-serif,"Instrument Serif"),Georgia,serif;font-weight:400;font-size:var(--oa-title);line-height:1.15}:is(.lb-embed,.lb-ho) .oa__where{margin-top:4px;font-size:var(--oa-small);color:var(--muted)}:is(.lb-embed,.lb-ho) .oa__dl{margin:16px 0 0}:is(.lb-embed,.lb-ho) .oa__dl div{display:flex;justify-content:space-between;gap:14px;padding:7px 0;border-bottom:1px solid var(--border-soft)}:is(.lb-embed,.lb-ho) .oa__dl div:last-child{border-bottom:0}:is(.lb-embed,.lb-ho) .oa__dl dt{font-size:var(--oa-small);color:var(--muted)}:is(.lb-embed,.lb-ho) .oa__dl dd{margin:0;color:var(--ink);font-size:var(--oa-small);font-weight:500;font-variant-numeric:tabular-nums}.lb-embed .oa.chapters-list{max-width:none;margin:0}.lb-embed .oa .chapters-row{grid-template-columns:54px minmax(0,1fr) 300px;gap:0 36px;align-items:center;padding:1.5rem 0;border-top:1px solid var(--border)}.lb-embed .oa .chapters-row:last-child{border-bottom:1px solid var(--border)}.lb-embed .oa .chapters-num{color:var(--muted);opacity:1;font-family:var(--font-sans,"DM Sans"),system-ui,sans-serif;font-size:var(--oa-label);font-style:normal;font-weight:700;letter-spacing:.2em;line-height:1}.lb-embed .oa .chapters-body h3{font-size:var(--oa-title);line-height:1.2}.lb-embed .oa .chapters-body p{margin-top:8px;max-width:62ch;font-size:var(--oa-small);line-height:1.58}.lb-embed .oa .chapters-shot.pb .plate-fig{height:auto;min-height:218px;padding:14px;display:grid;place-items:center}:is(.lb-embed,.lb-ho) .oa.chapters-cta,:is(.lb-embed,.lb-ho) .oa.math-cta-row{display:flex;flex-direction:row;align-items:center;gap:26px;flex-wrap:wrap;margin-top:36px;text-align:left}:is(.lb-embed,.lb-ho) .oa .btn-primary{font-size:var(--oa-body)}:is(.lb-embed,.lb-ho) .oa__fine{display:flex;flex-direction:column;gap:5px;min-width:0}:is(.lb-embed,.lb-ho) .oa :is(.demo-micro,.micro,.micro-light){margin-top:0;font-size:var(--oa-small);line-height:1.5;text-wrap:pretty}:is(.lb-embed,.lb-ho) .oa .text-link{min-height:0;padding:0;width:fit-content;font-size:var(--oa-small)}.lb-ho .math:has(.oa){padding:6rem 0}.lb-ho .math:has(.oa):before{display:none;content:none}.lb-ho .oa.math-inner{width:min(1160px,100%);margin-inline:auto;padding-inline:2rem}.lb-ho .oa .lb-sub{color:var(--muted-dark)}.lb-ho .oa .lb-sub strong{color:var(--paper-white);font-weight:600}.lb-ho .oa__subject{border-color:rgba(255,253,249,.22);background:rgba(255,253,249,.03)}.lb-ho .oa__facts h3{color:var(--paper-white)}.lb-ho .oa__dl dt,.lb-ho .oa__where{color:var(--muted)}.lb-ho .oa__dl dd{color:var(--paper-white)}.lb-ho .oa__dl div{border-bottom-color:rgba(255,253,249,.1)}.lb-ho .oa .math-versus{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 56px;align-items:start;justify-items:start;margin-top:30px;padding-top:26px;border-top:1px solid rgba(255,253,249,.12);text-align:left}.lb-ho .oa .math-side{text-align:left;align-items:flex-start}.lb-ho .oa .math-label{color:var(--muted);font-size:var(--oa-label);font-weight:700;letter-spacing:.2em;text-transform:uppercase}.lb-ho .oa .math-amount{margin-top:9px;color:var(--paper-white);font-size:var(--oa-title);font-style:normal;line-height:1.2}.lb-ho .oa .math-amount.price{color:var(--gold);letter-spacing:0}.lb-ho .oa .math-amount .math-per{font-size:var(--oa-small);letter-spacing:0}.lb-ho .oa .math-sub{margin-top:8px;max-width:40ch;color:var(--muted);font-size:var(--oa-small);line-height:1.55}.lb-ho .oa .math-vs{display:none}@media (max-width:980px){.lb-embed .oa .chapters-row{grid-template-columns:40px minmax(0,1fr);gap:0 20px;align-items:start}.lb-embed .oa .chapters-num{grid-column:1;grid-row:1}.lb-embed .oa .chapters-body{grid-column:2;grid-row:1}.lb-embed .oa .chapters-shot{grid-column:2;grid-row:2;margin-top:1.1rem;max-width:340px}}@media (max-width:860px){:is(.lb-embed,.lb-ho) .oa.chapters-head,:is(.lb-embed,.lb-ho) .oa.math-head{grid-template-columns:1fr;gap:18px 0;align-items:start}:is(.lb-embed,.lb-ho) .oa .lb-sub{max-width:54ch;padding-bottom:0}:is(.lb-embed,.lb-ho) .oa__subject{grid-template-columns:1fr}:is(.lb-embed,.lb-ho) .oa__photo{aspect-ratio:16/9}.lb-ho .oa .math-versus{grid-template-columns:1fr;gap:24px 0}}@media (max-width:640px){.lb-embed .oa .chapters-row{grid-template-columns:30px minmax(0,1fr);gap:0 12px}.lb-embed .oa .chapters-shot{grid-column:1/-1;max-width:100%}.lb-embed .oa .chapters-shot.pb .plate-fig{min-height:222px}:is(.lb-embed,.lb-ho) .oa .btn-primary{width:100%;justify-content:center}:is(.lb-embed,.lb-ho) .oa__facts{padding:18px}}.lb-embed .oa .journey-report-sample{margin:0}.lb-embed .oa .journey-report-sample>a:first-child{display:block}.lb-embed .oa .journey-report-sample img{display:block;width:100%;height:auto;max-height:440px;object-fit:contain}:is(.lb-embed,.lb-ho) .lpb{--lp-ink:var(--ink);--lp-soft:var(--muted);--lp-fig:var(--goldink);--lp-line:var(--border);--lp-dot:var(--border);--lp-head:30px;margin-top:44px;text-align:left;font-family:var(--font-sans,"DM Sans"),system-ui,sans-serif}:where(:root[data-theme=night]) :is(.lb-embed,.lb-ho) .lpb:where(:not([data-paper],[data-paper] *)){--lp-ink--s:var(--ink--s,var(--ink));--lp-ink--b:var(--ink--b,var(--ink));--lp-soft--s:var(--muted--s,var(--muted));--lp-soft--b:var(--muted--b,var(--muted));--lp-fig--s:var(--goldink--s,var(--goldink));--lp-fig--b:var(--goldink--b,var(--goldink));--lp-line--t:var(--border--t,var(--border));--lp-line--s:var(--border--s,var(--border));--lp-dot--t:var(--border--t,var(--border));--lp-dot--s:var(--border--s,var(--border))}:where(:root[data-theme=night] :is(.lb-embed,.lb-ho) .lpb [data-paper]){--lp-ink:var(--ink);--lp-ink--t:var(--ink);--lp-ink--s:var(--ink);--lp-ink--b:var(--ink);--lp-soft:var(--muted);--lp-soft--t:var(--muted);--lp-soft--s:var(--muted);--lp-soft--b:var(--muted);--lp-fig:var(--goldink);--lp-fig--t:var(--goldink);--lp-fig--s:var(--goldink);--lp-fig--b:var(--goldink);--lp-line:var(--border);--lp-line--t:var(--border);--lp-line--s:var(--border);--lp-line--b:var(--border);--lp-dot:var(--border);--lp-dot--t:var(--border);--lp-dot--s:var(--border);--lp-dot--b:var(--border)}.lb-ho .math .lpb{--lp-ink:var(--paper-white);--lp-soft:var(--muted);--lp-fig:#e6cb92;--lp-line:rgba(253,250,243,0.14);--lp-dot:rgba(253,250,243,0.24)}:where(:root[data-theme=night]) .lb-ho .math .lpb:where(:not([data-paper],[data-paper] *)){--lp-ink--s:var(--paper-white--s,var(--paper-white));--lp-ink--b:var(--paper-white--b,var(--paper-white));--lp-soft--s:var(--muted--s,var(--muted));--lp-soft--b:var(--muted--b,var(--muted));--lp-fig--s:#443921;--lp-fig--b:#675c43;--lp-line--t:rgba(253,250,243,0.14);--lp-line--s:rgba(253,250,243,0.14);--lp-dot--t:rgba(253,250,243,0.24);--lp-dot--s:rgba(253,250,243,0.24)}:where(:root[data-theme=night] .lb-ho .math .lpb [data-paper]){--lp-ink:var(--paper-white);--lp-ink--t:var(--paper-white);--lp-ink--s:var(--paper-white);--lp-ink--b:var(--paper-white);--lp-soft:var(--muted);--lp-soft--t:var(--muted);--lp-soft--s:var(--muted);--lp-soft--b:var(--muted);--lp-fig:#e6cb92;--lp-fig--t:#e6cb92;--lp-fig--s:#e6cb92;--lp-fig--b:#e6cb92;--lp-line:rgba(253,250,243,0.14);--lp-line--t:rgba(253,250,243,0.14);--lp-line--s:rgba(253,250,243,0.14);--lp-line--b:rgba(253,250,243,0.14);--lp-dot:rgba(253,250,243,0.24);--lp-dot--t:rgba(253,250,243,0.24);--lp-dot--s:rgba(253,250,243,0.24);--lp-dot--b:rgba(253,250,243,0.24)}.lpb :where(h3,h4,p,ul){margin:0;padding:0}.lpb ul{list-style:none}.lpb__head{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price" "gloss gloss";align-items:baseline;gap:6px 24px;padding-bottom:16px;border-bottom:1px solid var(--gold)}:where(:root[data-theme=night]) .lpb__head:where(:not([data-paper],[data-paper] *)){border-bottom:1px solid var(--gold--b,var(--gold))}.lpb__name{grid-area:name;color:var(--lp-ink);font:400 var(--lp-head)/1.1 var(--font-serif,"Instrument Serif"),Georgia,serif;letter-spacing:-.01em}.lpb__price{grid-area:price;color:var(--lp-soft);white-space:nowrap;font:400 var(--oa-title)/1.1 var(--font-serif,"Instrument Serif"),Georgia,serif}.lpb__fig,.lpb__rfig{color:var(--lp-fig);font-variant-numeric:tabular-nums}.lpb__gloss{grid-area:gloss;color:var(--lp-soft);font-size:var(--oa-small);line-height:1.5}.lpb__billed{color:var(--lp-soft);font:400 var(--oa-small)/1 var(--font-sans,"DM Sans"),system-ui,sans-serif;font-variant-numeric:tabular-nums}.lpb__courses{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 48px;padding-top:28px}.lpb__course{display:grid;grid-row:span 2;grid-template-rows:subgrid;row-gap:14px}.lpb__label{display:flex;align-items:center;gap:7px;min-height:16px;color:var(--goldink);font-size:var(--oa-label);font-weight:700;letter-spacing:.2em;text-transform:uppercase;line-height:1.4}.lpb__label svg{width:14px;height:14px;flex:0 0 auto}.lpb__course ul{display:grid;gap:4px;align-content:start}.lpb__label{align-self:end}.lpb__course li{color:var(--lp-ink);font:400 var(--oa-title)/1.32 var(--font-serif,"Instrument Serif"),Georgia,serif;text-wrap:balance}:is(.lb-embed,.lb-ho) .lpb.lpb--more{margin-top:32px}.lpb__more{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 48px;padding-top:22px;border-top:1px solid var(--lp-line)}.lpb__ask{color:var(--lp-ink);font-size:var(--oa-body);font-weight:500;line-height:1.6}.lpb__rates{grid-column:2/-1;display:grid;gap:10px}.lpb__rates li{display:grid;grid-template-columns:auto minmax(20px,1fr) auto;column-gap:10px;align-items:baseline}.lpb__rname{color:var(--lp-ink);font-size:var(--oa-body);line-height:1.6}.lpb__rname b{font-weight:600}.lpb__rates i{align-self:end;margin-bottom:.55em;border-bottom:1px dotted var(--lp-dot)}.lpb__rprice{color:var(--lp-soft);font-size:var(--oa-small);white-space:nowrap;font-variant-numeric:tabular-nums}.lpb .lpb__rfig{color:var(--lp-ink);font:600 var(--oa-body)/1 var(--font-sans,"DM Sans"),system-ui,sans-serif}.lpb__rextra{grid-column:1/-1;color:var(--lp-soft);font-size:var(--oa-small);line-height:1.5}@media (max-width:860px){.lpb__courses{grid-template-columns:1fr 1fr;row-gap:26px}.lpb__more{grid-template-columns:1fr}.lpb__rates{grid-column:1;width:100%}}@media (max-width:640px){:is(.lb-embed,.lb-ho) .lpb{margin-top:36px}:is(.lb-embed,.lb-ho) .lpb.lpb--more{margin-top:28px}.lpb__head{grid-template-areas:"name" "price" "gloss"}.lpb__courses,.lpb__head{grid-template-columns:1fr}.lpb__courses{gap:24px}.lpb__rates li{grid-template-columns:1fr}.lpb__rates i{display:none}}.lb-ho .oa.math-cta-row .micro-light{text-align:left}.lb-embed .oa.chapters-cta .btn-primary svg{flex:none}@media (max-width:640px){.lb-embed .oa.chapters-cta .btn-primary{padding-inline:20px}}