html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.site_root__PI3_4{--paper:#f2ede3;--manila:#e5ddcb;--plate:#f7f4ee;--ink:#17150f;--ink-soft:#595244;--verm:#b0361a;--dark:#17150f;--dark-text:#efe9dd;--dark-soft:#b5ab96;--dark-verm:#ec7650;--rule:rgba(23,21,15,0.22);--gutter:clamp(16px,4vw,56px);--fl:0px;--fr:0px;--serif:var(--pf-serif),"Iowan Old Style",Georgia,serif;--mono:var(--pf-mono),ui-monospace,monospace;--ease-out:cubic-bezier(0.23,1,0.32,1);--t-mono:12.5px;--shadow:0 1px 1px rgba(40,30,10,0.12),0 18px 36px -24px rgba(40,30,10,0.4);--outline:1px solid rgba(23,21,15,0.1);--t-body:clamp(1.16rem,1.02rem + 0.38vw,1.36rem);--t-lead:clamp(1.75rem,1.2rem + 1.7vw,2.7rem);--t-h2:clamp(2.7rem,1.5rem + 4.4vw,5.6rem);--t-h3:clamp(2rem,1.3rem + 2.1vw,3.3rem);position:relative;background:var(--paper);color:var(--ink);font-family:var(--serif);font-size:var(--t-body);line-height:1.5;overflow-x:clip;caret-color:var(--verm);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums}.site_root__PI3_4 ::selection{background:var(--verm);color:var(--paper)}.site_root__PI3_4 a{color:inherit;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.18em;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);transition:text-decoration-color .16s var(--ease-out),color .16s var(--ease-out),text-underline-offset .2s var(--ease-out)}@media (hover:hover) and (pointer:fine){.site_root__PI3_4 a:hover{color:var(--verm);text-decoration-color:var(--verm);text-underline-offset:.24em}}.site_root__PI3_4 :focus-visible{outline:2px solid var(--verm);outline-offset:3px;border-radius:2px}.site_root__PI3_4 p{margin:0;text-wrap:pretty}.site_root__PI3_4 h2,.site_root__PI3_4 h3{font-weight:400;margin:0;text-wrap:balance}.site_root__PI3_4 img{max-width:100%;height:auto}.site_skip__wow1q{position:absolute;left:var(--gutter);top:8px;z-index:50;padding:6px 10px;background:var(--ink);color:var(--paper)!important;font-family:var(--mono);font-size:12px;transform:translateY(-160%);transition:transform .16s var(--ease-out)}.site_skip__wow1q:focus-visible{transform:none}.site_meta__CbXH9{font-family:var(--mono);font-size:var(--t-mono);line-height:1.6;letter-spacing:.02em;color:var(--ink-soft)}.site_col__NpHc2{position:relative;margin-left:calc(var(--gutter) + var(--fl));margin-right:calc(var(--gutter) + var(--fr))}@media (min-width:1100px){.site_root__PI3_4{--fl:clamp(150px,13vw,210px);--fr:clamp(300px,26vw,440px)}}.site_chapter__xKtNv{position:relative;isolation:isolate}.site_ground__DLdJY{position:absolute;inset:0;z-index:-1;will-change:clip-path}.site_chIn__MF6Bj{position:relative}@media (prefers-reduced-motion:no-preference){.site_root__PI3_4 [data-in]{opacity:0;transform:translateY(12px);transition:opacity .7s var(--ease-out),transform .7s var(--ease-out);transition-delay:calc(var(--i, 0) * 60ms)}.site_root__PI3_4 [data-in][data-shown]{opacity:1;transform:none}.site_root__PI3_4 [data-inter] [data-line]{display:inline-block;transform:translateY(110%);transition:transform 1s var(--ease-out)}.site_root__PI3_4 [data-inter][data-shown] [data-line]{transform:none}}.site_lock__VF9xI [data-block]{transition:none}.site_inter__GyYoO{position:relative}.site_interIn__GMAF9{position:relative;min-height:86vh;min-height:86svh;display:flex;flex-direction:column;justify-content:center;padding:18vh var(--gutter) 10vh}@media (min-width:1100px) and (prefers-reduced-motion:no-preference){.site_inter__GyYoO{height:180vh}.site_interIn__GMAF9{position:sticky;top:0;height:100vh;min-height:0;padding-top:10vh}}.site_interTitle__YkL4U{transform-origin:0 60%}.site_figSlot__zUdGH{display:none}.site_interKicker__TFffd{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.02em;color:var(--ink-soft);padding-bottom:.9rem;overflow:hidden}.site_interTitle__YkL4U{font-size:var(--t-h2);line-height:.98;letter-spacing:-.02em}.site_interWordMask__Em3_r{display:inline-block;overflow:hidden;padding:.04em 0 .14em;margin-bottom:-.1em;vertical-align:top}.site_interWord__O2w0s{display:inline-block}.site_inter2__Vk3BF .site_interIn__GMAF9{padding-left:calc(var(--gutter) + var(--fl));align-items:flex-start}.site_inter2__Vk3BF .site_interTitle__YkL4U{font-size:clamp(3rem,1.4rem + 6.5vw,7.6rem);font-style:italic}.site_inter3__iTA7y .site_interIn__GMAF9{align-items:flex-end;text-align:right;padding-right:calc(var(--gutter) + var(--fr))}.site_inter3__iTA7y .site_interTitle__YkL4U{transform-origin:100% 60%}.site_inter5__wfQW_ .site_interIn__GMAF9{padding-left:calc(var(--gutter) + var(--fl));justify-content:flex-end;padding-bottom:14vh}.site_inter5__wfQW_ .site_interTitle__YkL4U{font-size:clamp(3rem,1.4rem + 7vw,8.4rem);letter-spacing:-.03em}.site_inter4__PSIoi .site_interIn__GMAF9{align-items:center;text-align:center;overflow:hidden}@media (prefers-reduced-motion:no-preference){.site_inter4__PSIoi{height:260vh}.site_inter4__PSIoi .site_interIn__GMAF9{position:sticky;top:0;height:100vh;height:100svh;min-height:0;padding-top:10vh}}.site_interTitle4__scPO7{font-size:clamp(4rem,1rem + 11vw,13rem);line-height:1;letter-spacing:-.03em;transform-origin:50% 60%}.site_fullStop__NF3vn{display:inline-block;color:var(--verm);transition-delay:.7s!important}.site_irisOpen__nQ_E2,.site_irisRing__HKUEe{position:absolute;inset:0;z-index:3;pointer-events:none;visibility:hidden;clip-path:circle(0 at 50% 50%)}.site_irisRing__HKUEe{background:var(--verm)}.site_irisOpen__nQ_E2{background:var(--plate)}@media (prefers-reduced-motion:reduce){.site_irisOpen__nQ_E2,.site_irisRing__HKUEe{display:none}}.site_wipeEdge__sMmrd{position:absolute;left:0;top:0;width:100%;height:100vh;z-index:0;pointer-events:none;overflow:visible;opacity:0}.site_wipeEdge__sMmrd path{fill:none;stroke:#17150f;stroke-width:1;vector-effect:non-scaling-stroke}.site_ch1__MEEK8{padding:clamp(40px,10vh,120px) 0 clamp(120px,22vh,260px)}.site_spread1__6L25X{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.site_side1__J_lmC{display:flex;align-items:center;gap:16px}.site_logo__Fw65q{width:64px;height:64px;object-fit:contain;filter:grayscale(1) contrast(1.15);mix-blend-mode:multiply}.site_prose1__7qWsw{max-width:34em;display:grid;gap:1.1em}.site_lead__7m6xA{font-size:var(--t-lead);line-height:1.12;letter-spacing:-.012em;max-width:18em}.site_prose1__7qWsw .site_lead__7m6xA{margin-bottom:.4em}.site_aside1__xXYN7{font-style:italic;color:var(--ink-soft);padding-top:.6em;border-top:1px solid var(--rule);max-width:26em}@media (min-width:900px){.site_spread1__6L25X{grid-template-columns:180px minmax(0,1fr);gap:48px}.site_side1__J_lmC{flex-direction:column;align-items:flex-start;padding-top:1.6rem}}.site_formula__gLWnG{position:relative;display:inline-block;white-space:nowrap}.site_formulaBtn__fwOCp{position:relative;font:inherit;font-style:italic;color:var(--verm);background:none;border:0;padding:0 .08em;cursor:help;border-bottom:1px dashed color-mix(in srgb,var(--verm) 55%,transparent);transition:border-color .16s var(--ease-out)}.site_formulaNote__pqDbh{position:absolute;left:calc(100% + 14px);bottom:60%;width:max-content;max-width:15em;white-space:normal;font-style:italic;font-size:1.05rem;line-height:1.2;color:var(--verm);pointer-events:none;opacity:0;transform:translateY(6px) rotate(-2deg);transition:opacity .18s var(--ease-out),transform .22s var(--ease-out);z-index:5}.site_formulaArrow__ozvlA{position:absolute;width:34px;height:18px;left:-32px;top:10px}.site_formula__gLWnG[data-side=left] .site_formulaNote__pqDbh{left:auto;right:calc(100% + 18px);text-align:right}.site_formula__gLWnG[data-side=left] .site_formulaArrow__ozvlA{left:auto;right:-34px;transform:scaleX(-1)}.site_formula__gLWnG[data-side=below] .site_formulaNote__pqDbh{left:0;bottom:auto;top:calc(100% + 10px)}.site_formula__gLWnG[data-side=below] .site_formulaArrow__ozvlA{display:none}.site_formulaBtn__fwOCp:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:44px;transform:translate(-50%,-50%)}.site_formulaBtn__fwOCp:focus-visible+.site_formulaNote__pqDbh,.site_formula__gLWnG:hover .site_formulaNote__pqDbh{opacity:1;transform:rotate(-2deg)}.site_formula__gLWnG:hover .site_formulaBtn__fwOCp{border-bottom-color:var(--verm)}@media (max-width:700px){.site_formulaNote__pqDbh{left:0;bottom:auto;top:calc(100% + 8px);max-width:13em}.site_formulaArrow__ozvlA{display:none}}.site_ch2__TO0U0{--ink-soft:#544c3e;color:var(--ink)}.site_ch2__TO0U0 .site_ground__DLdJY{background:var(--manila)}.site_spread2__TkdH0{padding-bottom:clamp(120px,22vh,260px)}.site_lead2__wG8PM{max-width:15em;margin-bottom:clamp(48px,9vh,96px)}.site_lock__VF9xI{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.site_block__Vh1gi{position:relative;padding:24px 24px 28px;border:1px solid var(--ink);background:color-mix(in srgb,var(--manila) 40%,var(--paper));box-shadow:0 1px 0 rgba(255,255,255,.5) inset,var(--shadow);display:grid;gap:12px;will-change:transform}.site_blockHead__bYW3V{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--rule)}.site_logoSm__K9sgU{width:36px;height:36px;object-fit:contain;filter:grayscale(1) contrast(1.2);mix-blend-mode:multiply}.site_blockTitle__pluOR{font-size:clamp(1.6rem,1.2rem + 1vw,2.1rem);line-height:1.05}.site_link___7UWR{display:none}.site_linkNote__EToQn{padding-left:24px}@media (min-width:900px){.site_lock__VF9xI{grid-template-columns:1fr .16fr 1fr;grid-template-rows:auto 120px auto;gap:0}.site_blockA__8F3li{grid-column:1/2;grid-row:1}.site_blockB__wqtUT{grid-column:3/4;grid-row:3}.site_link___7UWR{display:block;grid-column:1/4;grid-row:2;width:100%;height:100%;padding:0 25%;overflow:visible}.site_link___7UWR path{fill:none;stroke:var(--ink);stroke-width:1.4;vector-effect:non-scaling-stroke}.site_linkNote__EToQn{grid-column:1/4;grid-row:2;align-self:center;justify-self:center;padding:0 0 46px}}.site_ch3__HYHoI{background:var(--manila);color:var(--ink)}.site_ch3__HYHoI .site_ground__DLdJY{background:var(--paper)}.site_spread3__bQnK9{display:grid;grid-template-columns:minmax(0,1fr);gap:48px;padding-bottom:clamp(140px,24vh,280px)}.site_tracks__kMR5u{display:grid;gap:clamp(56px,10vh,110px);max-width:34em}.site_lead3__v3tkv{max-width:16em}.site_track__FqeSf{position:relative;display:grid;gap:.9em;padding-left:28px}.site_trackLine__sgKQk{position:absolute;left:0;top:6px;bottom:0;width:1px;background:var(--ink);transform-origin:top}.site_trackLine__sgKQk:before{content:"";position:absolute;left:-4px;top:-2px;width:9px;height:9px;background:var(--verm)}.site_trackTitle__8sbhy{font-size:var(--t-h3);line-height:1.02;letter-spacing:-.012em}.site_trackAside__kqkAK{font-style:italic;color:var(--ink-soft)}.site_media3__kqaM5{position:relative;display:none}.site_mediaPlate__ZolL4{position:absolute;top:6%;left:8%;width:64%;display:grid;gap:8px;will-change:transform}.site_mediaPlate__ZolL4 img{width:100%;aspect-ratio:1;object-fit:contain;padding:14%;background:#fff;outline:var(--outline);outline-offset:-1px;filter:grayscale(1) contrast(1.15);box-shadow:var(--shadow)}.site_mediaPlate__ZolL4 span{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.02em;color:var(--ink-soft)}.site_mediaPlateB__JyLyk{top:58%;left:34%;width:54%}.site_word3__ie480{position:absolute;top:34%;right:0;font-style:italic;font-size:clamp(2.4rem,4vw,4.4rem);line-height:1;color:var(--verm);will-change:transform}.site_word3b__curhW{top:46%;left:0;right:auto;color:var(--ink)}.site_word3c__5TTa_{top:84%;left:2%;right:auto;color:var(--ink-soft)}.site_word3d__nm9ab{top:100%;right:4%;color:var(--ink)}@media (min-width:900px){.site_spread3__bQnK9{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(40px,5vw,80px)}.site_media3__kqaM5{display:block}}.site_ch4__EklVu{background:var(--paper)}.site_ch4__EklVu .site_ground__DLdJY{background:var(--plate)}.site_lead4__c_hSR{max-width:19em;padding-top:clamp(40px,8vh,96px);margin-bottom:clamp(48px,10vh,120px)}.site_figures__O0ZMG{position:relative;padding-bottom:clamp(140px,24vh,260px)}.site_plate__OBSRf{margin:0}.site_stage__9wfG1{position:relative;touch-action:pan-y;cursor:default;-webkit-tap-highlight-color:transparent}.site_stage__9wfG1[data-grab=true]{cursor:grab}html[data-grabbing] .site_root__PI3_4,html[data-grabbing] .site_root__PI3_4 *{cursor:grabbing!important}.site_view__bNw1r{position:absolute;inset:0;transition:transform .16s var(--ease-out)}.site_view__bNw1r[data-press=true]{transform:scale(.985)}.site_ph__209s3{position:absolute;left:50%;top:50%;width:46%;transform:translate(-50%,-50%);pointer-events:none;opacity:.35;transition:opacity .5s var(--ease-out)}.site_ph__209s3 ellipse,.site_ph__209s3 path{stroke:var(--ink);stroke-width:1;vector-effect:non-scaling-stroke}.site_stage__9wfG1[data-ready=true] .site_ph__209s3{opacity:0}.site_dragHint__6q6_U{position:absolute;right:4%;bottom:3%;display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.02em;color:var(--ink);opacity:0;transform:translateY(4px);transition:opacity .6s var(--ease-out),transform .6s var(--ease-out);pointer-events:none;z-index:6}.site_dragHint__6q6_U svg{width:30px;height:10px}.site_dragHint__6q6_U[data-on=true]{opacity:.75;transform:none}.site_plateCap__lfhAK{display:flex;justify-content:space-between;align-items:center;gap:16px;font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.02em;color:var(--ink-soft)}.site_playBtn__Av_Dj{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:inherit;color:var(--ink);background:none;border:1px solid var(--rule);padding:4px 12px;cursor:pointer;transition:border-color .16s var(--ease-out),transform .12s var(--ease-out);min-height:44px;min-width:44px;flex:none}.site_playBtn__Av_Dj span{font-size:.85em;letter-spacing:-.08em}.site_playBtn__Av_Dj:hover{border-color:var(--ink)}.site_playBtn__Av_Dj:active{transform:scale(.97)}.site_plateText__PzXk4{display:grid;gap:.7em;max-width:34em}.site_plateTitle__lXvwv{font-size:clamp(3rem,5.5vw,6.5rem);line-height:.95;letter-spacing:-.02em}.site_plateRole__ndgN9{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.02em;color:var(--verm)}.site_plateDetail__kvj5x{font-style:italic;color:var(--ink-soft)}.site_plateTech__5CPfU{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.02em;color:var(--ink-soft)}.site_plateLinks__aFNtb{font-size:1.05em}.site_dot__abagT{color:var(--ink-soft);padding:0 .2em}.site_ghost__XVzG_{display:none}.site_figures__O0ZMG[data-mode=stage] .site_figStage__I9Zh1{position:relative;height:100vh;overflow:hidden;background-color:var(--plate);background-image:linear-gradient(rgba(23,21,15,.045) 1px,transparent 0),linear-gradient(90deg,rgba(23,21,15,.045) 1px,transparent 0);background-size:32px 32px;background-position:50%}.site_figures__O0ZMG[data-mode=stage] .site_plate__OBSRf{position:absolute;inset:0}.site_figures__O0ZMG[data-mode=stage] .site_stage__9wfG1{position:absolute;left:calc(var(--gutter) + var(--fl) + 22vw);right:var(--gutter);top:4vh;bottom:6vh;z-index:2}.site_figures__O0ZMG[data-mode=stage] .site_ghost__XVzG_{display:block;position:absolute;left:calc(var(--gutter) + var(--fl) + 14vw);top:5vh;z-index:1;font-size:22vw;line-height:.84;letter-spacing:-.04em;font-style:italic;white-space:nowrap;color:var(--rule);pointer-events:none;opacity:0}.site_figures__O0ZMG[data-mode=stage] .site_plateText__PzXk4{position:absolute;z-index:5;left:calc(var(--gutter) + var(--fl));bottom:7vh;width:28ch;max-width:calc(100vw - 2 * var(--gutter));gap:.6em;opacity:0;visibility:hidden;transition:none}.site_figures__O0ZMG[data-mode=stage] .site_plateCap__lfhAK{margin-bottom:.4em}.site_figures__O0ZMG[data-mode=stage] .site_plateDesc__CiXk0,.site_figures__O0ZMG[data-mode=stage] .site_plateDetail__kvj5x{font-size:.92em;line-height:1.42}.site_figures__O0ZMG[data-mode=flow] .site_figStage__I9Zh1{display:grid;gap:clamp(96px,16vh,180px);padding-bottom:clamp(96px,16vh,180px)}.site_figures__O0ZMG[data-mode=flow] .site_plate__OBSRf{display:grid;gap:14px;margin-left:calc(var(--gutter) + var(--fl));margin-right:calc(var(--gutter) + var(--fr))}.site_figures__O0ZMG[data-mode=flow] .site_stage__9wfG1{width:100%;aspect-ratio:16/10.5;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);background-image:linear-gradient(rgba(23,21,15,.05) 1px,transparent 0),linear-gradient(90deg,rgba(23,21,15,.05) 1px,transparent 0);background-size:32px 32px;background-position:50%}.site_figures__O0ZMG[data-mode=flow] .site_plateText__PzXk4{padding-top:4px}@media (max-width:700px){.site_figures__O0ZMG[data-mode=flow] .site_stage__9wfG1{aspect-ratio:1/.86}.site_plateTitle__lXvwv{font-size:clamp(2.6rem,11vw,3.2rem)}}.site_glWrap__UTOeq{position:fixed;inset:0;z-index:4;pointer-events:none;visibility:hidden}.site_glWrap__UTOeq[data-active=true]{visibility:visible}.site_gl__q2MSF{width:100%!important;height:100%!important;pointer-events:none!important}.site_motion__5ys_T{display:grid;gap:24px;padding-top:24px;border-top:1px solid var(--ink);margin-left:calc(var(--gutter) + var(--fl));margin-right:calc(var(--gutter) + var(--fr))}.site_motionTitle__9J0nR{font-size:clamp(1.7rem,1.2rem + 1.4vw,2.5rem);line-height:1.05;font-style:italic}.site_motionGrid__f9lFS{display:grid;grid-template-columns:1fr 1fr;gap:18px 14px;align-items:end}.site_clip__8VuIH{margin:0;display:grid;gap:10px}.site_clipFrame__R3ZAy{position:relative;background:#e9e3d6;box-shadow:var(--shadow)}.site_clipFrame__R3ZAy video{display:block;width:100%;height:100%;object-fit:cover;background:#e9e3d6;outline:var(--outline);outline-offset:-1px}.site_hatch__2u5Re{position:absolute;inset:0;pointer-events:none;background-color:var(--plate);background-image:repeating-linear-gradient(45deg,rgba(23,21,15,.16) 0 1px,transparent 1px 7px);outline:var(--outline);outline-offset:-1px;transition:opacity .3s var(--ease-out)}.site_hatch__2u5Re[data-loaded=true]{opacity:0}.site_clipCap___tS3Z{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.02em;color:var(--ink-soft)}.site_clip_a__UpMpX{grid-column:1/-1}.site_motionNote__1wNqF{font-style:italic;color:var(--ink-soft);max-width:30em}@media (min-width:900px){.site_motionGrid__f9lFS{grid-template-columns:1.6fr .9fr .62fr;grid-template-rows:auto auto}.site_clip_a__UpMpX{grid-column:1;grid-row:1/span 2}.site_clip_b__EhGSu{grid-column:2;grid-row:1}.site_clip_c__n8qWS{grid-column:2;grid-row:2}.site_clip_d__XB3CC{grid-column:3;grid-row:1/span 2}}.site_figures__O0ZMG[data-mode=stage] .site_motion__5ys_T{height:100vh;margin:0;padding:9vh 0 0 calc(var(--gutter) + var(--fl));border-top:0;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;gap:4vh;background:var(--plate)}.site_figures__O0ZMG[data-mode=stage] .site_motionGrid__f9lFS{display:flex;align-items:flex-end;gap:6vw;width:max-content;padding-right:12vw;will-change:transform}.site_figures__O0ZMG[data-mode=stage] .site_clip__8VuIH{flex:none}.site_figures__O0ZMG[data-mode=stage] .site_clipFrame__R3ZAy{height:62vh;width:calc(62vh * var(--ar))}.site_figures__O0ZMG[data-mode=stage] .site_motionNote__1wNqF{margin-top:auto;padding-bottom:6vh}.site_ch5__GQBfH{--ink:var(--dark-text);--ink-soft:var(--dark-soft);--verm:var(--dark-verm);--rule:rgba(239,233,221,0.24);background:var(--plate);color:var(--dark-text)}.site_ch5__GQBfH .site_ground__DLdJY{background:var(--dark)}.site_ch5__GQBfH ::selection{background:var(--dark-verm);color:var(--dark)}.site_spread5__HqRwr{display:grid;gap:40px;padding-bottom:clamp(140px,26vh,300px)}.site_sovraHead__UgKME{display:flex;align-items:center;gap:14px;padding-bottom:18px;border-bottom:1px solid var(--rule)}.site_sovraHead__UgKME img{width:40px;height:40px}.site_prose5___8iOC{display:grid;gap:1em;max-width:30em}.site_toc__V7L3g{display:grid;gap:14px;align-content:start}.site_tocHead__ze_gI{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.02em;color:var(--verm);padding-top:10px}.site_tocList__6cIlk{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:10px}.site_tocList__6cIlk li{display:grid;grid-template-columns:auto minmax(24px,1fr);grid-template-areas:"k l" "v v";align-items:baseline;column-gap:10px}.site_tocK__ziash{grid-area:k;font-style:italic;font-size:1.15em}.site_tocLeader__VxvWC{grid-area:l;border-bottom:1px dotted var(--ink-soft);transform-origin:left;transform:translateY(-.3em)}.site_tocV__4rYEA{grid-area:v;font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.02em;line-height:1.5;color:var(--ink-soft)}@media (prefers-reduced-motion:no-preference){.site_toc__V7L3g .site_tocLeader__VxvWC{transform:translateY(-.3em) scaleX(0);transition:transform .9s var(--ease-out);transition-delay:calc(var(--i) * 70ms + .2s)}.site_toc__V7L3g[data-shown] .site_tocLeader__VxvWC{transform:translateY(-.3em) scaleX(1)}}@media (min-width:900px){.site_spread5__HqRwr{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);column-gap:clamp(40px,5vw,80px);row-gap:36px}.site_sovraHead__UgKME{grid-column:1/-1}.site_tocList__6cIlk li{grid-template-columns:auto minmax(24px,1fr) auto;grid-template-areas:"k l v"}.site_tocV__4rYEA{text-align:right;max-width:22em}}.site_chQed__NLGtx{background:var(--dark);color:var(--ink)}.site_chQed__NLGtx .site_ground__DLdJY{background:var(--paper)}.site_qedRun__aUwQ_{position:relative}.site_qedStick__Crd2I{position:relative;isolation:isolate;min-height:100vh;min-height:100svh;display:grid;place-items:center;padding:12vh 0 8vh}@media (prefers-reduced-motion:no-preference){.site_qedRun__aUwQ_{height:250vh}.site_qedStick__Crd2I{position:sticky;top:0;height:100vh;height:100svh;min-height:0;padding:0;overflow:hidden}}.site_qedStick__Crd2I:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--paper);opacity:0}.site_qedRun__aUwQ_[data-held=true] .site_qedStick__Crd2I:before{opacity:1}.site_qedSquare__rU7K4{position:relative;width:90vmin;height:90vmin;max-width:calc(100vw - 2 * var(--gutter));max-height:calc(100vw - 2 * var(--gutter));background:var(--dark);transform-origin:50% 50%;will-change:transform}@media (prefers-reduced-motion:no-preference){.site_qedSquare__rU7K4{position:absolute;left:50%;top:50%;margin:-45vmin 0 0 -45vmin;max-width:none;max-height:none;opacity:0}}.site_qedHolder__LNnni{position:absolute;inset:7%}.site_qedHolder__LNnni .site_ph__209s3 ellipse{stroke:var(--paper)}.site_qedHolder__LNnni[data-ready=true] .site_ph__209s3{opacity:0}.site_qedCanvas__TdJYc{display:block;width:100%;height:100%}.site_qedFig__PB4o1{position:absolute;left:50%;bottom:2.4vh;transform:translateX(-50%);z-index:3;font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.02em;color:var(--ink-soft);white-space:nowrap;opacity:0}@media (prefers-reduced-motion:reduce){.site_qedFig__PB4o1{position:static;transform:none;margin-top:12px!important}}.site_qedHead__wFAaZ{position:absolute;z-index:2;top:9vh;left:0;right:0;pointer-events:none;color:#f2ede3;mix-blend-mode:difference}@media (prefers-reduced-motion:reduce){.site_qedHead__wFAaZ{position:static;color:var(--ink);mix-blend-mode:normal;order:-1;justify-self:stretch;margin-bottom:6vh}}.site_qed__YZFxj{font-size:clamp(4rem,1rem + 11vw,13rem);line-height:.92;letter-spacing:-.03em}.site_qedTrans__BF8nA{margin-top:.8rem!important;font-style:italic;font-size:clamp(1.05rem,.9rem + .5vw,1.4rem)}.site_colophon__1UUdj{min-height:90vh;min-height:90svh;display:flex;flex-direction:column;justify-content:center;gap:1.1em;padding:14vh 0 0;max-width:40em}.site_qedLead__FsnM4{font-size:var(--t-lead);font-style:italic;line-height:1.1}.site_qedText__LNygL{max-width:32em}.site_qedActions__4J9EP{display:flex;flex-wrap:wrap;gap:12px;padding:.4em 0}.site_root__PI3_4 .site_qedBtn__9Lr_g{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.02em;color:var(--ink);background:transparent;border:1px solid var(--ink);text-decoration:none;cursor:pointer;transition:background-color .16s var(--ease-out),color .16s var(--ease-out),transform .12s var(--ease-out)}@media (hover:hover) and (pointer:fine){.site_root__PI3_4 .site_qedBtn__9Lr_g:hover{background:var(--ink);color:var(--paper)}}.site_root__PI3_4 .site_qedBtn__9Lr_g:active{transform:scale(.97)}.site_srOnly__NXsEB{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.site_colo__DJ03o{margin-top:auto;padding:28px 0 40px;border-top:1px solid var(--rule);display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.02em;color:var(--ink-soft)}.site_colo__DJ03o .site_formulaBtn__fwOCp{font-style:normal;border-bottom:0}.site_colo__DJ03o .site_formulaNote__pqDbh{font-family:var(--serif)}.site_figure__0DeCq{position:fixed;z-index:6;left:0;top:0;width:320px;height:320px;transform-origin:0 0;opacity:0;pointer-events:none;transition:opacity .7s var(--ease-out);will-change:transform}.site_figure__0DeCq[data-visible=true]{opacity:1;pointer-events:auto}.site_figure__0DeCq[data-center=true]{pointer-events:none}.site_figureBtn__Vn22Z{position:relative;padding:0;border:0;background:none}.site_figureBtn__Vn22Z,.site_figureCanvas__o8x0H{display:block;width:100%;height:100%;cursor:pointer}.site_figureCanvas__o8x0H{aspect-ratio:1}.site_figure__0DeCq[data-ready=true] .site_ph__209s3{opacity:0}.site_figureCap__8xzGu{position:fixed;z-index:6;left:0;top:0;margin:0!important;display:grid;gap:2px;font-family:var(--mono);font-size:var(--t-mono);line-height:1.45;letter-spacing:.02em;color:var(--ink-soft);opacity:0;pointer-events:none;transition:opacity .5s var(--ease-out),color .4s var(--ease-out)}.site_figureCap__8xzGu[data-visible=true]{opacity:1}.site_figureCapLabel__57aVh{color:var(--verm);transition:color .4s var(--ease-out)}.site_figureCap__8xzGu[data-dark=true]{color:var(--dark-soft)}.site_figureCap__8xzGu[data-dark=true] .site_figureCapLabel__57aVh{color:var(--dark-verm)}@media (max-width:1099px){.site_figureCap__8xzGu,.site_figure__0DeCq{display:none}.site_figSlot__zUdGH{display:block;position:relative;width:min(64vw,320px,38svh);aspect-ratio:1;margin:0 0 28px}.site_inter3__iTA7y .site_figSlot__zUdGH{align-self:flex-start}.site_inter4__PSIoi .site_figSlot__zUdGH{align-self:center}}.site_runHead__5VJkM{position:fixed;z-index:9;top:max(14px,env(safe-area-inset-top));right:var(--gutter);display:flex;align-items:center;gap:2px;font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.02em;color:#17150f;transition:color .3s var(--ease-out)}.site_runHead__5VJkM[data-dark=true]{color:#efe9dd}.site_root__PI3_4 .site_runHead__5VJkM a{display:inline-flex;align-items:center;min-height:44px;min-width:44px;justify-content:center;padding:0 6px;text-decoration-color:transparent}@media (hover:hover) and (pointer:fine){.site_root__PI3_4 .site_runHead__5VJkM a:hover{text-decoration-color:currentColor}}.site_folio__XzMvi{position:fixed;z-index:8;left:var(--gutter);top:50%;transform:translateY(-50%);opacity:0;pointer-events:none;transition:opacity .5s var(--ease-out);color:var(--ink-soft);--f-ink:#17150f;--f-soft:#595244;--f-accent:#b0361a;--f-bg:#f2ede3;--cp:0}.site_folio__XzMvi[data-dark=true]{--f-ink:#efe9dd;--f-soft:#b5ab96;--f-accent:#ec7650;--f-bg:#17150f}.site_folio__XzMvi[data-visible=true]{opacity:1;pointer-events:auto}.site_folioFoot__1huge{display:none}.site_folioList__WT9ep{list-style:none;margin:0;padding:0 0 0 14px;display:grid;gap:4px;border-left:1px solid color-mix(in srgb,var(--f-soft) 45%,transparent)}.site_root__PI3_4 .site_folioList__WT9ep a{position:relative;display:flex;align-items:baseline;gap:10px;padding:5px 0;text-decoration-line:underline;text-decoration-color:transparent;color:var(--f-soft);transition:color .16s var(--ease-out),text-decoration-color .16s var(--ease-out)}.site_folioNum__lruWb{min-width:2.2em;font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.02em}.site_folioTitle__PirEp{font-style:italic;font-size:1.02rem;line-height:1.15;max-width:9.5em;opacity:0;transform:translateX(-6px);transition:opacity .26s var(--ease-out),transform .26s var(--ease-out)}.site_folioList__WT9ep li{position:relative}.site_root__PI3_4 .site_folioList__WT9ep li[data-active=true] a{color:var(--f-ink)}.site_folioList__WT9ep li[data-active=true]:before{content:"";position:absolute;left:-15px;top:6px;bottom:6px;width:1px;background:var(--f-accent)}.site_folioList__WT9ep li[data-active=true]:after{content:"";position:absolute;left:-14px;top:.95em;width:10px;height:1px;background:var(--f-ink)}.site_folioList__WT9ep li[data-active=true] .site_folioTitle__PirEp{opacity:1;transform:none}.site_folioBar__gMKT0{position:absolute;left:calc(2.2em + 10px);right:0;bottom:0;height:1px;max-width:9.5em;background:var(--f-ink);transform-origin:left;transform:scaleX(var(--cp))}@media (hover:hover) and (pointer:fine){.site_folioList__WT9ep:hover .site_folioTitle__PirEp{opacity:.8;transform:none}.site_root__PI3_4 .site_folioList__WT9ep a:hover{color:var(--f-accent);text-decoration-color:var(--f-accent);text-underline-offset:.24em}}@media (max-width:1099px){.site_root__PI3_4{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.site_folio__XzMvi{top:auto;transform:none;bottom:max(10px,env(safe-area-inset-bottom));left:var(--gutter);right:auto}.site_folioBar__gMKT0{left:0;bottom:-1px;max-width:none}.site_folioFoot__1huge{position:relative;display:flex;align-items:center;gap:8px;min-height:48px;padding:0 14px;max-width:calc(100vw - 2 * var(--gutter) - 104px);font:inherit;background:color-mix(in srgb,var(--f-bg) 85%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--f-ink);border:1px solid color-mix(in srgb,var(--f-soft) 55%,transparent);box-shadow:0 10px 24px -16px rgba(20,14,4,.5);cursor:pointer;transition:transform .12s var(--ease-out)}.site_folioFoot__1huge:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--f-ink);transform-origin:left;transform:scaleX(var(--cp))}.site_folioFoot__1huge:active{transform:scale(.98)}.site_folioFoot__1huge .site_folioNum__lruWb{color:var(--f-accent);min-width:0}.site_folioFootTitle__vuJPY{font-style:italic;font-size:.98rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.site_folioFootHint__yi_e0{font-family:var(--mono);font-size:11.5px;letter-spacing:.02em;color:var(--f-soft);padding-left:6px}.site_folioList__WT9ep{position:absolute;left:0;bottom:calc(100% + 8px);width:min(300px,calc(100vw - 2 * var(--gutter)));padding:10px 14px;background:var(--f-bg);border:1px solid color-mix(in srgb,var(--f-soft) 55%,transparent);box-shadow:0 16px 36px -20px rgba(20,14,4,.55);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .2s var(--ease-out),transform .2s var(--ease-out),visibility 0s linear .2s}.site_folio__XzMvi[data-open=true] .site_folioList__WT9ep{opacity:1;visibility:visible;transform:none;transition:opacity .2s var(--ease-out),transform .2s var(--ease-out)}.site_folioTitle__PirEp{opacity:1;transform:none;max-width:none}.site_folioList__WT9ep li[data-active=true]:before{left:-14px}.site_folioList__WT9ep .site_folioBar__gMKT0,.site_folioList__WT9ep li[data-active=true]:after{display:none}.site_root__PI3_4 .site_folioList__WT9ep a{min-height:44px;align-items:center}.site_runHead__5VJkM{top:auto;bottom:max(10px,env(safe-area-inset-bottom));min-height:48px;padding:0 4px;background:color-mix(in srgb,#f2ede3 85%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(89,82,68,.4);box-shadow:0 10px 24px -16px rgba(20,14,4,.5)}.site_runHead__5VJkM[data-dark=true]{background:color-mix(in srgb,#17150f 85%,transparent);border-color:rgba(181,171,150,.4)}.site_interIn__GMAF9{min-height:auto;justify-content:flex-start;padding-top:14svh;padding-bottom:12svh}.site_inter2__Vk3BF .site_interIn__GMAF9,.site_inter3__iTA7y .site_interIn__GMAF9,.site_inter5__wfQW_ .site_interIn__GMAF9{padding-left:var(--gutter);padding-right:var(--gutter)}}@media (max-width:1099px) and (prefers-reduced-motion:no-preference){.site_inter4__PSIoi .site_interIn__GMAF9{justify-content:center;padding-top:0;padding-bottom:0}}@media (max-width:700px){.site_root__PI3_4{--t-body:1.14rem}.site_inter3__iTA7y .site_interIn__GMAF9{align-items:flex-start;text-align:left}.site_inter3__iTA7y .site_interTitle__YkL4U{transform-origin:0 60%}.site_ch1__MEEK8{padding-top:24px}.site_block__Vh1gi{padding:18px 18px 22px}.site_plateCap__lfhAK{align-items:center}.site_lead4__c_hSR{margin-bottom:40px}}@media (prefers-reduced-motion:reduce){.site_ground__DLdJY{clip-path:none!important}.site_wipeEdge__sMmrd{display:none}.site_dragHint__6q6_U,.site_figure__0DeCq,.site_folioList__WT9ep,.site_folioTitle__PirEp,.site_folio__XzMvi,.site_view__bNw1r{transition:none}}@media (max-width:1099px){.site_qedFig__PB4o1{bottom:calc(76px + env(safe-area-inset-bottom))}}@media (max-width:419px){.site_folioFootHint__yi_e0{display:none}}.site_plateLinks__aFNtb a{display:inline-block;padding-block:10px;margin-block:-10px}.titlepage_root__YLCAZ{--paper:#f2ede3;--ink:#17150f;--ink-soft:#595244;--verm:#b0361a;--gutter:clamp(16px,4vw,56px);--serif:var(--pf-serif),"Iowan Old Style",Georgia,serif;--mono:var(--pf-mono),ui-monospace,monospace;background:var(--paper);color:var(--ink);font-family:var(--serif);overflow-x:clip;caret-color:var(--verm);-webkit-font-smoothing:antialiased}.titlepage_root__YLCAZ ::selection{background:var(--verm);color:var(--paper)}.titlepage_hero__Mxrjh{position:relative;height:100vh;height:100svh;overflow:hidden;background:var(--paper)}.titlepage_stage__sWxAT{position:absolute;inset:0}.titlepage_gridWrap__tRCxG{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(ellipse 72% 78% at 50% 46%,#000 40%,transparent 100%);mask-image:radial-gradient(ellipse 72% 78% at 50% 46%,#000 40%,transparent 100%)}.titlepage_grid__Og30u{position:absolute;inset:-8% -2% -14%;background-image:linear-gradient(rgba(23,21,15,.075) 1px,transparent 0),linear-gradient(90deg,rgba(23,21,15,.075) 1px,transparent 0),linear-gradient(rgba(23,21,15,.035) 1px,transparent 0),linear-gradient(90deg,rgba(23,21,15,.035) 1px,transparent 0);background-size:120px 120px,120px 120px,24px 24px,24px 24px;background-position:50%;will-change:transform}.titlepage_canvas__qPDSw{position:absolute;inset:0;width:100%;height:100%;display:block;opacity:0;transition:opacity .8s cubic-bezier(.23,1,.32,1);pointer-events:none}.titlepage_ready__4_Al3{opacity:1}.titlepage_title__I7MqP{position:absolute;left:0;right:0;top:55%;padding:0 var(--gutter);text-align:center;will-change:transform,opacity}.titlepage_h1__KLOnU{margin:0;font-weight:400;font-size:min(9.4rem,10.2vw);line-height:.94;letter-spacing:-.022em;text-wrap:balance}.titlepage_word___Pljk{white-space:nowrap}.titlepage_sub__T_ZSZ{margin:1.4rem auto 0;font-style:italic;font-size:clamp(1.15rem,1.65vw,1.6rem);line-height:1.3;color:var(--ink);text-wrap:balance}.titlepage_folio__WsncO{position:absolute;top:clamp(18px,3.2vh,32px);left:var(--gutter);right:var(--gutter);display:flex;justify-content:space-between;align-items:baseline;padding-bottom:10px;border-bottom:1px solid rgba(23,21,15,.22);font-family:var(--mono);font-size:12.5px;letter-spacing:.06em;color:var(--ink-soft)}.titlepage_folioSwap__jFnMC{position:relative;display:inline-grid;justify-items:end}.titlepage_folioSwap__jFnMC>span{grid-area:1/1}.titlepage_folioB__BTCRX{opacity:0}.titlepage_caption__LxYhA{position:absolute;left:var(--gutter);bottom:clamp(18px,3.4vh,34px);margin:0;display:flex;flex-direction:column;gap:4px;font-family:var(--mono);font-size:12.5px;line-height:1.5;letter-spacing:.02em;color:var(--ink-soft)}.titlepage_notes__pelUM{position:absolute;inset:0;color:var(--verm);pointer-events:none;will-change:transform,opacity}.titlepage_note__I_r85{position:absolute;font-style:italic;font-size:clamp(1.15rem,1.5vw,1.45rem);line-height:1;white-space:nowrap}.titlepage_noteA__Wk_Wk{left:69%;top:15%;transform:rotate(-5deg)}.titlepage_arrowA__fS9mI{position:absolute;width:120px;height:82px;left:-96px;top:18px}.titlepage_noteB__BVXLR{left:13%;top:25%;transform:rotate(3deg)}.titlepage_arrowB__re6sC{position:absolute;width:120px;height:82px;left:70px;top:22px}.titlepage_noteC__WN0fl{right:9%;bottom:15%;display:flex;align-items:center;gap:10px;transform:rotate(-3deg)}.titlepage_tomb__ox4ZQ{width:15px;height:15px}.titlepage_latNote__7g_Ec{position:absolute;margin:-46px 0 0 22px;display:flex;align-items:flex-start;color:var(--verm);font-style:italic;font-size:clamp(1.1rem,1.4vw,1.35rem);white-space:nowrap;pointer-events:none;opacity:0}.titlepage_arrowL__hx8mA{width:74px;height:52px;margin-top:10px;margin-right:4px;transform:scaleX(1)}.titlepage_inter__MY_sy{position:absolute;left:0;right:0;top:64%;padding:0 var(--gutter);text-align:center}.titlepage_mask__s65Ih{display:block;margin:0;overflow:hidden;padding:.04em 0 .16em;font-weight:400}.titlepage_line__Jkvvf{display:block}.titlepage_kicker__ahw5H{font-family:var(--mono);font-size:12.5px;letter-spacing:.08em;color:var(--ink-soft);padding-bottom:.6rem}.titlepage_h2__Cegru{font-size:clamp(2.3rem,4.6vw,4.6rem);line-height:1;letter-spacing:-.015em;text-wrap:balance}.titlepage_grain__abK0V{position:absolute;inset:0;pointer-events:none;mix-blend-mode:multiply;opacity:.55;background-image:radial-gradient(ellipse 85% 85% at 50% 50%,transparent 62%,rgba(120,96,60,.12) 100%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.35  0 0 0 0 0.3  0 0 0 0 0.22  0 0 0 0.16 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.titlepage_stub__Bmkez{position:relative;background:var(--paper);padding:clamp(96px,16vh,180px) var(--gutter) clamp(120px,24vh,240px)}.titlepage_stubInner__zjXR9{max-width:62ch;margin:0 auto;border-top:1px solid rgba(23,21,15,.22);padding-top:28px}.titlepage_stubKicker__zz2wX{margin:0 0 18px;font-family:var(--mono);font-size:12.5px;letter-spacing:.08em;color:var(--ink-soft)}.titlepage_stubText__cXFmb{margin:0;font-size:clamp(1.6rem,2.6vw,2.4rem);line-height:1.15}@media (prefers-reduced-motion:no-preference){.titlepage_line__Jkvvf{transform:translateY(112%)}}@media (max-width:700px){.titlepage_title__I7MqP{top:51%}.titlepage_h1__KLOnU{font-size:min(4.6rem,19.5vw);line-height:.92}.titlepage_word___Pljk{display:block}.titlepage_sub__T_ZSZ{margin-top:1.1rem;max-width:17em;font-size:1.15rem}.titlepage_folio__WsncO{font-size:11.5px;letter-spacing:.04em}.titlepage_caption__LxYhA{font-size:11.5px;right:var(--gutter)}.titlepage_noteA__Wk_Wk{left:auto;right:6%;top:12%;font-size:1.05rem}.titlepage_arrowA__fS9mI{width:80px;height:55px;left:-50px;top:16px}.titlepage_noteB__BVXLR{display:none}.titlepage_noteC__WN0fl{right:7%;bottom:13.5%;font-size:1rem}.titlepage_latNote__7g_Ec{margin:-22px 0 0 16px;font-size:1rem}.titlepage_arrowL__hx8mA{width:56px;height:40px}.titlepage_inter__MY_sy{top:62%}.titlepage_h2__Cegru{font-size:2.35rem}}@media (prefers-reduced-motion:reduce){.titlepage_hero__Mxrjh{height:auto;overflow:visible}.titlepage_stage__sWxAT{position:relative;height:100vh;height:100svh;overflow:hidden}.titlepage_inter__MY_sy{position:relative;top:auto;padding:clamp(64px,12vh,140px) var(--gutter) 0}.titlepage_canvas__qPDSw{transition:none}}@media (min-width:1100px){.titlepage_folio__WsncO{right:calc(var(--gutter) + 132px)}}@media (max-width:1099px){.titlepage_caption__LxYhA{bottom:calc(72px + env(safe-area-inset-bottom))}}.titlepage_ph__yLiIO{position:absolute;left:50%;top:52%;width:min(56vw,640px);transform:translate(-50%,-50%);pointer-events:none;opacity:.3;transition:opacity .6s cubic-bezier(.23,1,.32,1)}.titlepage_ph__yLiIO path{stroke:#17150f;stroke-width:1;vector-effect:non-scaling-stroke}.titlepage_front__3PJjH.titlepage_ready__4_Al3~.titlepage_ph__yLiIO{opacity:0}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");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}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");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}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_714a2e{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_714a2e{--pf-serif:"Instrument Serif","Instrument Serif Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");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}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,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:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");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}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_a3cc63{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_a3cc63{--pf-mono:"JetBrains Mono","JetBrains Mono Fallback"}