@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/65c558afe41e89d6-s.013x9cty0dvbp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14e23f9b59180572-s.054a9rxhye2rx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.12c_00cnxx2oq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2a65768255d6b625-s.p.2r-cuu_7locvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.OqxZgW_className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.OqxZgW_variable{--font-libro-display:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/35161b7740c25d33-s.3db0z0l2qmrmc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0uzdxrcy6_2v0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/ae8872c8a32e309c-s.2gucyqm69382k.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/70e3db2de7f94926-s.43n2qzmbjskyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.qZQMBa_className{font-family:Playfair Display,Playfair Display Fallback;font-style:italic}.qZQMBa_variable{--font-libro-display-italic:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/39c55468420adfa6-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.3mtm4mi9aq8dw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/81cef6a21128489e-s.00r2o6pv87vbs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}.Zq_2sa_className{font-family:Jost,Jost Fallback;font-style:normal}.Zq_2sa_variable{--font-libro-body:"Jost", "Jost Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d72c019e91ffb82f-s.23_tzllc9ug3l.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8557ac4879842fb9-s.0v7f0_qic28v5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c847346577a98de0-s.2im-ylirbcr2x.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/db08d2e20377160a-s.2wq_0j16_l1ke.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8394f9d71e076efc-s.1_84mggmphogq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/19087af2bdec32b5-s.0u70gkhz9e0b8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.Rgc89q_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal;font-weight:400}.Rgc89q_variable{--font-libro-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
[data-libro-landing]{--paper:#e8e6e4;--paper-hi:#f3f2ef;--vellum:#e5ddcd;--page-white:#fff;--ink:#161616;--ink-2:#3a3835;--ink-3:#625e59;--hairline:#16161624;--hairline-strong:#16161652;--coral:#e2553a;--coral-deep:#c8452b;--coral-text:#b33d25;--on-coral:#fbfaf8;--gold:#a9823a;--gold-deep:#8a6a2c;--gold-ink:#7a5a22;--night:#141419;--night-hi:#24232d;--on-night:#ede9e2;--on-night-2:#b9b4ab;--gold-night:#d9b36a;--brass-1:#a9823a;--brass-2:#e2c98e;--tube-mint:#d3ebcf;--tube-amber:#f2a06f;--tube-coral:#ec7466;--tube-rose:#d7738a;--tube-violet:#9273a8;--tube-indigo:#6c6bb0;--tube-navy:#2f3560;--tube-halo:#8fa6e0;--radius-0:0;--radius-1:2px;--radius-2:4px;--radius-3:10px;--rule:1px solid var(--hairline);--rule-strong:1px solid var(--hairline-strong);--rule-dotted-gold:1px dotted var(--gold);--shadow:none;--focus-ring:0 0 0 3px var(--paper), 0 0 0 5px var(--coral-deep);--focus-ring-night:0 0 0 3px var(--night), 0 0 0 5px var(--on-night);--ease-out:cubic-bezier(.2, .7, .2, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-1:.2s;--dur-2:.3s;--dur-3:.45s;--dur-4:.6s;--dur-5:.9s;--rise:12px;--gutter:7vw;--header-h:56px;--buybar-h:56px;--panel-top:46lvh;--grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--grain-o:.045;--font-display:var(--font-libro-display,"Playfair Display", Georgia, "Times New Roman", serif);--font-body:var(--font-libro-body,"Jost", ui-sans-serif, system-ui, sans-serif);--font-mono:var(--font-libro-mono,"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, monospace);color:var(--ink);background-color:var(--paper);font-family:var(--font-body);font-kerning:normal;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;overflow-wrap:break-word;font-size:16px;font-weight:400;line-height:1.6;position:relative}[data-libro-landing][data-layout=narrow]{--gutter:20px;--header-h:48px}@media not all and (min-width:900px) and (min-aspect-ratio:1){[data-libro-landing]:not([data-buybar]){--gutter:20px;--header-h:48px}}[data-libro-landing][data-ambience=night]{--grain-o:.07}:where([data-libro-landing]) :where(h1,h2,h3,p,figure,blockquote,dl,dd,ol,ul){margin:0}:where([data-libro-landing]) :where(ol,ul){padding:0;list-style:none}:where([data-libro-landing]) :where(em){font-style:italic}:where([data-libro-landing]) :where(a){color:inherit}[data-libro-landing] :where([id]){scroll-margin-top:calc(var(--header-h) + 8px)}[data-libro-landing] .sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-libro-landing][data-layout=narrow] .only-wide,[data-libro-landing][data-buybar]:not([data-layout=narrow]) .only-narrow{display:none!important}@media (min-width:900px) and (min-aspect-ratio:1){[data-libro-landing]:not([data-layout=narrow]) .only-narrow{display:none!important}}@media not all and (min-width:900px) and (min-aspect-ratio:1){[data-libro-landing]:not([data-buybar]) .only-wide{display:none!important}}[data-libro-landing]:not([data-motion=full]):not([data-motion=reduced]) .only-sticky,[data-libro-landing]:is([data-motion=full],[data-motion=reduced]) .only-flow{display:none!important}:where([data-libro-landing]) :where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline-offset:2px;box-shadow:var(--focus-ring);outline:2px solid #0000}:where([data-libro-landing][data-ambience=night]) :where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{box-shadow:var(--focus-ring-night)}[data-libro-landing] .libro-act{--act-len:var(--act-len-wide,100lvh);--act-run:calc(var(--act-len) + var(--act-extra,0px));position:relative}[data-libro-landing][data-layout=narrow] .libro-act{--act-len:var(--act-len-narrow,var(--act-len-wide,100lvh))}[data-libro-landing] .libro-frame{position:relative}[data-libro-landing][data-ambience=night] .libro-act[data-tone=night]{color:var(--on-night)}[data-libro-landing] .libro-track{display:none}:where([data-libro-landing]) :where(.libro-act:not([data-act=hero]))>:where(.libro-frame){padding-block:clamp(64px,12lvh,140px)}:where([data-libro-landing]) :where(.libro-panel){margin-inline:var(--gutter);max-width:680px}:where([data-libro-landing]) :where(.libro-stack){gap:48px;display:grid}[data-libro-landing]:is([data-motion=full],[data-motion=reduced]) .libro-act{height:calc(var(--act-run) + 100lvh);pointer-events:none;--draw:0;--act-on:0;--active-index:0;--live-o:clamp(0, min(calc((var(--act-p,0) - var(--live-in,.03)) * 16), calc((var(--live-out,.985) - var(--act-p,0)) * 16)), 1);margin-bottom:-100lvh}[data-libro-landing][data-act=hero]:is([data-motion=full],[data-motion=reduced]) .libro-act:not([data-act=hero]){opacity:0}[data-libro-landing][data-hash-landing]:not([data-buybar])>:is(.libro-act,.libro-act~div:not([data-libro-buybar])){opacity:0;animation:0s linear 3s forwards libro-hash-hold}@keyframes libro-hash-hold{to{opacity:1}}[data-libro-landing]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=close]{--live-out:2;margin-bottom:0}[data-libro-landing]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=pitch]{--live-in:.08;--act-gate:clamp(0, calc((var(--act-p,0) - .07) * 25), 1)}[data-libro-landing]:is([data-motion=full],[data-motion=reduced]) .libro-frame{height:100lvh;padding:0;position:sticky;top:0;overflow:clip}[data-libro-landing]:is([data-motion=full],[data-motion=reduced]) .libro-track{visibility:hidden;pointer-events:none;width:1px;display:block;position:absolute;top:0;left:0}[data-libro-landing]:is([data-motion=full],[data-motion=reduced]) .libro-spacer{height:50lvh}[data-libro-landing]:is([data-motion=full],[data-motion=reduced]) .libro-marker{height:calc(var(--act-run) / var(--act-steps,1))}[data-libro-landing]:is([data-motion=full],[data-motion=reduced]) .libro-panel{max-width:none;margin:0}[data-libro-landing][data-motion=static][data-buybar][data-layout=narrow]{--band-hero:46lvh;--band-open:46lvh;--band-burst:46lvh;--band-pitch:41lvh;--band-journey:41lvh;--band-extras:var(--header-h);--band-author:var(--header-h);--band-close:58lvh;--poster-clip:var(--band-hero)}@media (max-height:499.98px){[data-libro-landing][data-motion=static][data-buybar][data-layout=narrow]{--band-hero:var(--header-h);--band-open:var(--header-h);--band-burst:var(--header-h);--band-pitch:var(--header-h);--band-journey:var(--header-h);--band-close:var(--header-h)}html:has([data-libro-landing][data-motion=static][data-buybar][data-layout=narrow][data-act]){scroll-padding-top:56px}}[data-libro-landing][data-motion=static][data-buybar][data-layout=narrow] .libro-act[data-act=hero]{--poster-band:var(--band-hero)}[data-libro-landing][data-motion=static][data-buybar][data-layout=narrow] .libro-act[data-act=open]{--poster-band:var(--band-open)}[data-libro-landing][data-motion=static][data-buybar][data-layout=narrow] .libro-act[data-act=burst]{--poster-band:var(--band-burst)}[data-libro-landing][data-motion=static][data-buybar][data-layout=narrow] .libro-act[data-act=pitch]{--poster-band:var(--band-pitch)}[data-libro-landing][data-motion=static][data-buybar][data-layout=narrow] .libro-act[data-act=journey]{--poster-band:var(--band-journey)}[data-libro-landing][data-motion=static][data-buybar][data-layout=narrow] .libro-act[data-act=extras]{--poster-band:var(--band-extras)}[data-libro-landing][data-motion=static][data-buybar][data-layout=narrow] .libro-act[data-act=author]{--poster-band:var(--band-author)}[data-libro-landing][data-motion=static][data-buybar][data-layout=narrow] .libro-act[data-act=close]{--poster-band:var(--band-close)}[data-libro-landing][data-motion=static][data-buybar] :where([id]){scroll-margin-top:calc(var(--poster-band,var(--header-h)) + 8px)}[data-libro-landing][data-motion=static][data-buybar] .libro-act{scroll-margin-top:var(--poster-band,var(--header-h));min-height:calc(100vh - var(--poster-band,var(--header-h)));min-height:calc(100lvh - var(--poster-band,var(--header-h)));background:linear-gradient(var(--hairline), var(--hairline)) top / 100% 1px no-repeat, var(--paper)}[data-libro-landing][data-motion=static][data-buybar] .libro-act[data-tone=night]{color:var(--on-night);background:linear-gradient(#ede9e224, #ede9e224) top / 100% 1px no-repeat, var(--night)}[data-libro-landing][data-motion=static][data-buybar]:not([data-layout=narrow])[data-act=hero] .libro-act[data-act=hero],[data-libro-landing][data-motion=static][data-buybar]:not([data-layout=narrow])[data-act=open] .libro-act[data-act=open],[data-libro-landing][data-motion=static][data-buybar]:not([data-layout=narrow])[data-act=burst] .libro-act[data-act=burst],[data-libro-landing][data-motion=static][data-buybar]:not([data-layout=narrow])[data-act=pitch] .libro-act[data-act=pitch],[data-libro-landing][data-motion=static][data-buybar]:not([data-layout=narrow])[data-act=journey] .libro-act[data-act=journey],[data-libro-landing][data-motion=static][data-buybar]:not([data-layout=narrow])[data-act=extras] .libro-act[data-act=extras],[data-libro-landing][data-motion=static][data-buybar]:not([data-layout=narrow])[data-act=author] .libro-act[data-act=author],[data-libro-landing][data-motion=static][data-buybar]:not([data-layout=narrow])[data-act=close] .libro-act[data-act=close]{background:linear-gradient(var(--hairline), var(--hairline)) top / 100% 1px no-repeat}[data-libro-landing][data-motion=static][data-buybar][data-layout=narrow] .libro-act:not([data-tone=night]){background:linear-gradient(var(--hairline), var(--hairline)) top / 100% 1px no-repeat, var(--paper-hi)}:where([data-libro-landing][data-motion=static][data-buybar][data-layout=narrow]) :where(.libro-act:not([data-act=hero]))>:where(.libro-frame){padding-block:24px 48px}html:has([data-libro-landing][data-motion=static][data-buybar][data-layout=narrow]){scroll-padding-top:calc(48lvh + 8px)}html:has([data-libro-landing][data-motion=static][data-buybar][data-layout=narrow]:is([data-act=extras],[data-act=author])){scroll-padding-top:56px}html:has([data-libro-landing]){scroll-padding-bottom:12px}html:has([data-libro-landing][data-layout=narrow][data-buybar=on]){scroll-padding-bottom:calc(var(--buybar-h,56px) + env(safe-area-inset-bottom,0px) + 8px)}[data-libro-landing]:is([data-motion=full],[data-motion=reduced]) .libro-stack{gap:0;display:grid}[data-libro-landing]:is([data-motion=full],[data-motion=reduced]) .libro-stack>.libro-step{grid-area:1/1}[data-libro-landing]:is([data-motion=full],[data-motion=reduced]) .libro-step{opacity:calc(var(--step-o,0) * var(--act-gate,1));transform:translate3d(0, var(--step-y,0px), 0);pointer-events:none}[data-libro-landing]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=hero] .libro-step{opacity:clamp(0, calc((.6 - var(--act-p,0)) * 3.3334), 1);transform:translate3d(0, clamp(0px, calc((var(--act-p,0) - .3) * 80px), 24px), 0)}[data-libro-landing]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=burst] .libro-step{opacity:clamp(0, min(calc((var(--act-p,0) - .4) * 10), calc((.97 - var(--act-p,0)) * 14.2858)), 1);transform:translate3d(0, clamp(0px, calc((.5 - var(--act-p,0)) * 120px), 12px), 0)}[data-libro-landing]:is([data-motion=full],[data-motion=reduced]) .libro-folio,[data-libro-landing]:is([data-motion=full],[data-motion=reduced]) .libro-live{opacity:var(--live-o);pointer-events:none}[data-libro-landing][data-act=hero]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=hero][data-active-step="0"] [data-step-content="0"],[data-libro-landing][data-act=open]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=open][data-active-step="0"] [data-step-content="0"],[data-libro-landing][data-act=open]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=open][data-active-step="1"] [data-step-content="1"],[data-libro-landing][data-act=open]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=open][data-active-step="2"] [data-step-content="2"],[data-libro-landing][data-act=open]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=open][data-active-step="3"] [data-step-content="3"],[data-libro-landing][data-act=burst]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=burst][data-active-step="0"] [data-step-content="0"],[data-libro-landing][data-act=pitch]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=pitch][data-active-step="0"] [data-step-content="0"],[data-libro-landing][data-act=pitch]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=pitch][data-active-step="1"] [data-step-content="1"],[data-libro-landing][data-act=pitch]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=pitch][data-active-step="2"] [data-step-content="2"],[data-libro-landing][data-act=journey]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=journey][data-active-step="0"] [data-step-content="0"],[data-libro-landing][data-act=journey]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=journey][data-active-step="1"] [data-step-content="1"],[data-libro-landing][data-act=journey]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=journey][data-active-step="2"] [data-step-content="2"],[data-libro-landing][data-act=journey]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=journey][data-active-step="3"] [data-step-content="3"],[data-libro-landing][data-act=extras]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=extras][data-active-step="0"] [data-step-content="0"],[data-libro-landing][data-act=author]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=author][data-active-step="0"] [data-step-content="0"],[data-libro-landing][data-act=close]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=close][data-active-step="0"] [data-step-content="0"],[data-libro-landing][data-act=hero]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=hero] .libro-live,[data-libro-landing][data-act=open]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=open] .libro-live,[data-libro-landing][data-act=burst]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=burst] .libro-live,[data-libro-landing][data-act=pitch]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=pitch] .libro-live,[data-libro-landing][data-act=journey]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=journey] .libro-live,[data-libro-landing][data-act=extras]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=extras] .libro-live,[data-libro-landing][data-act=author]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=author] .libro-live,[data-libro-landing][data-act=close]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=close] .libro-live{pointer-events:auto;--draw:1}[data-libro-landing][data-act=hero] .libro-act[data-act=hero],[data-libro-landing][data-act=open] .libro-act[data-act=open],[data-libro-landing][data-act=burst] .libro-act[data-act=burst],[data-libro-landing][data-act=pitch] .libro-act[data-act=pitch],[data-libro-landing][data-act=journey] .libro-act[data-act=journey],[data-libro-landing][data-act=extras] .libro-act[data-act=extras],[data-libro-landing][data-act=author] .libro-act[data-act=author],[data-libro-landing][data-act=close] .libro-act[data-act=close]{--act-on:1}[data-libro-landing] .libro-act[data-active-step="1"]{--active-index:1}[data-libro-landing] .libro-act[data-active-step="2"]{--active-index:2}[data-libro-landing] .libro-act[data-active-step="3"]{--active-index:3}[data-libro-landing]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=close] .libro-frame{touch-action:pan-y}[data-libro-landing] .libro-act[data-act=pitch],[data-libro-landing] .libro-act[data-act=journey]{--panel-top:41lvh}[data-libro-landing] .libro-act[data-act=extras],[data-libro-landing] .libro-act[data-act=author]{--panel-top:var(--header-h)}[data-libro-landing] .libro-act[data-act=close]{--panel-top:calc(55lvh + 116px)}[data-libro-landing][data-layout=narrow]:is([data-motion=full],[data-motion=reduced]) .libro-panel{left:0;right:0;top:var(--panel-top);isolation:isolate;padding:20px var(--libro-panel-x,var(--gutter)) calc(16px + var(--libro-bar-room,0px) + (100lvh - 100svh));flex-direction:column;display:flex;position:absolute;bottom:0}[data-libro-landing][data-layout=narrow]:has([data-libro-buybar]) .libro-act:not([data-act=hero]):not([data-act=close]){--libro-bar-room:calc(var(--buybar-h,56px) + env(safe-area-inset-bottom,0px))}[data-libro-landing][data-layout=narrow]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=hero] .libro-panel{min-height:calc(100lvh - var(--panel-top));top:auto}@media (min-width:700px){[data-libro-landing][data-layout=narrow]{--libro-measure:620px;--libro-panel-x:max(var(--gutter), calc((100% - var(--libro-measure)) / 2))}[data-libro-landing][data-layout=narrow]:not([data-motion=full]):not([data-motion=reduced]) .libro-panel{max-width:min(var(--libro-measure), calc(100% - 2 * var(--gutter)));margin-inline:auto}}[data-libro-landing][data-layout=narrow]:is([data-motion=full],[data-motion=reduced]) .libro-panel:before{content:"";z-index:-1;background:var(--paper-hi);border-top:var(--rule);opacity:0;transition:opacity var(--dur-2) var(--ease-out), transform var(--dur-4) var(--ease-out);position:absolute;inset:0}[data-libro-landing][data-layout=narrow][data-act=hero]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=hero] .libro-panel:before,[data-libro-landing][data-layout=narrow][data-act=open]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=open] .libro-panel:before,[data-libro-landing][data-layout=narrow][data-act=pitch]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=pitch] .libro-panel:before,[data-libro-landing][data-layout=narrow][data-act=journey]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=journey] .libro-panel:before,[data-libro-landing][data-layout=narrow][data-act=extras]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=extras] .libro-panel:before,[data-libro-landing][data-layout=narrow][data-act=author]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=author] .libro-panel:before,[data-libro-landing][data-layout=narrow][data-act=close]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=close] .libro-panel:before{opacity:1}[data-libro-landing][data-layout=narrow]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=burst] .libro-panel:before{background:var(--night);border-top-color:#ede9e224;transition:none}[data-libro-landing][data-layout=narrow][data-act=burst]:is([data-motion=full],[data-motion=reduced]) .libro-act[data-act=burst] .libro-panel:before{opacity:var(--libro-ambience,1)}[data-libro-landing][data-layout=narrow]:is([data-motion=full],[data-motion=reduced]) .libro-act:is([data-act=extras],[data-act=author]) .libro-panel:before{transform:translate3d(0, calc((1 - var(--act-on,1)) * (46lvh - var(--header-h))), 0)}[data-libro-landing]:is([data-motion=full],[data-motion=reduced]) .libro-reading{--read-fade-top:24px;--read-fade-bottom:20px;height:100%;min-height:0;margin-block:calc(-1 * var(--read-fade-top)) calc(-1 * var(--read-fade-bottom));padding-block:var(--read-fade-top) var(--read-fade-bottom);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--read-fade-top), #000 calc(100% - var(--read-fade-bottom)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--read-fade-top), #000 calc(100% - var(--read-fade-bottom)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--read-fade-top), #000 calc(100% - var(--read-fade-bottom)), transparent 100%);flex-direction:column;flex:auto;display:flex;overflow:clip}[data-libro-landing][data-layout=narrow]:is([data-motion=full],[data-motion=reduced]) .libro-reading{--read-fade-top:16px;--read-fade-bottom:16px;margin-inline:-12px;padding-inline:12px}[data-libro-landing]:is([data-motion=full],[data-motion=reduced]) .libro-reading-content{transform:translate3d(0, var(--read-y,0px), 0);flex:none;margin-block:auto;padding-bottom:8px}[data-libro-landing][data-layout=narrow]:is([data-motion=full],[data-motion=reduced]) .libro-reading-content{margin-block:0 auto}[data-libro-landing][data-motion=reduced]{--rise:0px}[data-libro-landing][data-motion=reduced] .libro-act{--draw:1}[data-libro-landing][data-motion=reduced][data-motion] .libro-act[data-act] .libro-step,[data-libro-landing][data-motion=reduced][data-motion] .libro-act[data-act] .libro-live,[data-libro-landing][data-layout=narrow][data-motion=reduced] .libro-act .libro-panel:before{transform:none}@media (prefers-reduced-motion:reduce){[data-libro-landing]{--rise:0px}}
html:has([data-libro-landing]) [data-site-chrome=navbar]{display:none}html:has([data-libro-landing]) body.grid-vignette:after{display:none}html:has([data-libro-landing]) body.grid-background{background-color:#e8e6e4;background-image:none}html:has([data-testid=cookie-banner]) [data-libro-buybar]{display:none!important}
