@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/ca8956476e4b15e1-s.2of77tvarlxv9.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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/0ada71b763703d9d-s.0_hkuyklry9k2.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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/2b7d3311b69a4dca-s.p.32vcy6_pq4pnh.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6632a144c419935f-s.38msdipe8z81f.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7b27d9904b50e540-s.30bhvdlsk8sra.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d38f3bca7db33566-s.p.3se9ogqst-d6c.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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_fd27d74f-module__PewxoW__className{font-family:Newsreader,Newsreader Fallback}.newsreader_fd27d74f-module__PewxoW__variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
.lt-root{--lt-paper:#fbf8f1;--lt-ink:#13294b;--lt-soft:#4b5a70;--lt-line:color-mix(in srgb, var(--lt-ink) 16%, transparent);--lt-accent-text:#ad3e08;--lt-night:#0a0a10;--lt-cream:#f1ebdd;--lt-amber:#f2a65a;--lt-m-doubt:#edece7;--lt-m-ask:#f6f1e5;--lt-m-knowing:#edf2f7;--lt-m-honor:#fbe8d7;--lt-m-act:#fff3e2;--lt-m-together:#ffefd9;--lt-serif:var(--font-newsreader), "Iowan Old Style", Palatino, Georgia, serif;--lt-pad:clamp(20px, 4vw, 56px);--lt-col:clamp(600px, 52vw, 820px);--lt-wide:1120px;--lt-tall:min(74vh, 760px);--lt-s1:1.05em;--lt-s2:2.1em;--lt-s3:4.2em;--lt-s4:8.4em;--focus-ring:#c84113;color:var(--lt-ink);background-color:var(--lt-night);font-variant-numeric:proportional-nums;position:relative;overflow-x:clip}.lt-root[data-theme=dark]{--lt-paper:#0e1a30;--lt-ink:#efe9dc;--lt-soft:#a7b2c5;--lt-accent-text:#ff8b4a;--focus-ring:var(--rz-orange);--lt-m-doubt:#121821;--lt-m-ask:#101c34;--lt-m-knowing:#0e2646;--lt-m-honor:#2b1b1f;--lt-m-act:#251c1d;--lt-m-together:#2d1e17}.lt-hero,.lt-open,.lt-night,.lt-credits{--lt-ink:var(--lt-cream);--lt-soft:#a9aec2;--lt-line:color-mix(in srgb, var(--lt-cream) 22%, transparent);--lt-accent-text:var(--lt-amber);--lt-paper:var(--lt-night);--focus-ring:var(--rz-orange);color:var(--lt-ink);background-color:var(--lt-night)}:where(.lt-root) :where(figure,blockquote){margin:0}html.lt-top .cv-root:has(.lt-root) .cv-header:not(.cv-header-sand){--cv-bar:transparent;--cv-bar-rule:transparent}html.lt-tuck .cv-root:has(.lt-root) .cv-header{translate:0 -104%}@media (prefers-reduced-motion:no-preference){.cv-root:has(.lt-root) .cv-header:not(.cv-header-sand){transition:translate .46s var(--cv-ease-emphasized), border-bottom-color var(--cv-dur-control) var(--cv-ease-smooth), background-color var(--cv-dur-control) var(--cv-ease-smooth)}}.lt-progress{z-index:41;pointer-events:none;background:var(--rz-orange);transform-origin:0;opacity:0;height:3px;transition:opacity .3s var(--cv-ease-standard);position:fixed;top:0;left:0;right:0;transform:scaleX(0)}html.lt-tuck .lt-progress{opacity:1}@supports (animation-timeline:scroll()){.lt-progress{animation:linear both cv-progress;animation-timeline:scroll(root)}}.lt-hero{isolation:isolate;min-height:max(100svh,600px);padding:calc(var(--cv-headh) + clamp(8px, 4.5svh, 56px)) var(--lt-pad) 0;text-align:center;flex-direction:column;display:flex;position:relative;overflow:clip}.lt-scene,.lt-orb{position:absolute;inset:0}.lt-scene{z-index:-1;overflow:hidden}.lt-scene img{object-fit:cover;object-position:50% 100%;width:100%;height:100%;position:absolute;inset:0}.lt-scene:after{content:"";background:radial-gradient(125% 95% at 50% 42%,#0000 52%,#04050a75 100%);position:absolute;inset:0}.lt-kicker{font-family:var(--cv-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--lt-accent-text);margin:0;font-size:clamp(12px,.95vw,14px);font-weight:500;line-height:1.4}.lt-kicker:after{content:"";transform-origin:50%;background:currentColor;width:44px;height:1.5px;margin:clamp(14px,1.5vw,20px) auto 0;display:block}.lt-draft{color:var(--lt-soft);border:1px dashed;margin-left:14px;padding:2px 8px;display:inline-block}.lt-theme{font-family:var(--cv-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--lt-ink);border:1px solid var(--lt-line);cursor:pointer;transition:border-color var(--cv-dur-state) var(--cv-ease-standard);background:0 0;border-radius:999px;align-items:center;gap:8px;padding:6px 13px 6px 10px;font-size:12px;font-weight:500;line-height:1.3;display:inline-flex}.lt-theme:hover{border-color:var(--lt-ink)}.lt-theme-dot{width:11px;height:11px;transition:rotate .6s var(--cv-ease-spring);background:linear-gradient(90deg,currentColor 50%,#0000 50%);border:1.5px solid;border-radius:50%}.lt-root[data-theme=dark] .lt-theme-dot{rotate:180deg}.lt-hero-in{position:relative}.lt-theme{margin-top:clamp(16px,2.6svh,26px)}@media (min-width:900px){.lt-theme{margin:0;position:absolute;top:-6px;right:0}}.lt-title{font-family:var(--lt-serif);letter-spacing:-.03em;color:var(--lt-ink);text-wrap:balance;margin:clamp(16px,3svh,36px) 0 0;font-size:clamp(46px,min(max(7.5vw,min(13vw,9svh)),17svh),164px);font-weight:400;line-height:.98}.lt-title em{letter-spacing:-.015em;font-style:italic;font-weight:300}.lt-by{font-family:var(--lt-serif);color:var(--lt-accent-text);margin:clamp(12px,2.2svh,26px) 0 0;font-size:clamp(19px,1.6vw,26px);font-style:italic;line-height:1.3}.lt-cue{background:color-mix(in srgb, var(--lt-cream) 26%, transparent);width:1px;height:clamp(34px,6.5svh,60px);transition:opacity .4s var(--cv-ease-standard);position:absolute;bottom:clamp(12px,3svh,30px);left:50%;overflow:hidden}.lt-cue:after{content:"";background:var(--lt-amber);height:42%;position:absolute;inset:0 0 auto;translate:0 -100%}html.cv-scrolled .lt-cue{opacity:0}@media (prefers-reduced-motion:no-preference){.lt-scene{animation:lt-fade .9s var(--cv-ease-standard) both}.lt-orb img{animation:3.6s cubic-bezier(.16,1,.3,1) .15s both lt-dawn}.lt-kicker{animation:lt-track 1.1s var(--cv-ease-emphasized) both}.lt-kicker:after{animation:lt-draw .9s var(--cv-ease-emphasized) .5s backwards}.lt-title .lt-hw>span{animation:lt-up 1.2s var(--cv-ease-emphasized) calc(.26s + var(--i) * .11s) backwards}.lt-by{animation:lt-rise .9s var(--cv-ease-emphasized) .9s backwards}.lt-cue{animation:lt-fade .8s var(--cv-ease-standard) 2.2s backwards}.lt-cue:after{animation:2.4s cubic-bezier(.6,0,.3,1) 2.6s infinite lt-cue}@supports (animation-timeline:scroll()){.lt-orb{animation:linear both lt-lift;animation-timeline:scroll(root);animation-range:0 100vh}.lt-hero-in{animation:linear both lt-away;animation-timeline:scroll(root);animation-range:0 60vh}}}@keyframes lt-fade{0%{opacity:0}}@keyframes lt-dawn{0%{translate:0 calc(26% * var(--rz-loud))}}@keyframes lt-lift{to{translate:0 calc(-9% * var(--rz-loud))}}@keyframes lt-away{to{translate:0 calc(-9vh * var(--rz-loud));opacity:calc(1 - var(--rz-loud))}}@keyframes lt-track{0%{letter-spacing:.54em;opacity:0}}@keyframes lt-draw{0%{scale:0 1}}@keyframes lt-rise{0%{opacity:0;translate:0 18px}}@keyframes lt-up{0%{translate:0 140%}}@keyframes lt-cue{0%{translate:0 -100%}62%,to{translate:0 260%}}.lt-open{z-index:0;min-height:100svh;padding:clamp(64px, 11svh, 120px) var(--lt-pad);text-align:center;place-items:center;display:grid;position:sticky;top:0}.lt-root[data-covered] .lt-open{visibility:hidden}.lt-epi{max-width:1120px;font-family:var(--lt-serif)}.lt-epi blockquote p{letter-spacing:-.014em;text-wrap:balance;margin:0;font-size:clamp(21px,min(3.05vw,4.6svh),45px);line-height:1.3}.lt-odds{color:var(--lt-amber);font-style:italic}.lt-epi figcaption,.lt-pull figcaption,.lt-spread figcaption{font-family:var(--cv-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--lt-soft);margin-top:clamp(16px,1.6vw,24px);font-size:clamp(13px,1vw,14.5px);font-weight:500;line-height:1.6}.lt-epi figcaption{margin-top:clamp(22px,3.4svh,40px)}.lt-epi figcaption em,.lt-pull figcaption em,.lt-spread figcaption em{color:var(--lt-accent-text);font-style:normal}.lt-sheet{z-index:1;background-color:var(--lt-paper);transition:background-color 1.4s var(--cv-ease-standard);position:relative}.lt-snap .lt-sheet{transition:none}.lt-sheet:before{content:"";pointer-events:none;background:linear-gradient(#0000,#00000080);height:clamp(56px,11vh,120px);position:absolute;inset:auto 0 100%}.lt-root[data-mood=doubt] .lt-sheet{background-color:color-mix(in srgb, var(--lt-m-doubt) calc(var(--rz-loud) * 100%), var(--lt-paper))}.lt-root[data-mood=ask] .lt-sheet{background-color:color-mix(in srgb, var(--lt-m-ask) calc(var(--rz-loud) * 100%), var(--lt-paper))}.lt-root[data-mood=knowing] .lt-sheet{background-color:color-mix(in srgb, var(--lt-m-knowing) calc(var(--rz-loud) * 100%), var(--lt-paper))}.lt-root[data-mood=honor] .lt-sheet{background-color:color-mix(in srgb, var(--lt-m-honor) calc(var(--rz-loud) * 100%), var(--lt-paper))}.lt-root[data-mood=act] .lt-sheet{background-color:color-mix(in srgb, var(--lt-m-act) calc(var(--rz-loud) * 100%), var(--lt-paper))}.lt-root[data-mood=together] .lt-sheet{background-color:color-mix(in srgb, var(--lt-m-together) calc(var(--rz-loud) * 100%), var(--lt-paper))}.lt-text{font-family:var(--lt-serif);color:var(--lt-ink);font-size:clamp(19px,.7vw + 12.4px,24px);line-height:1.62;container-type:inline-size}:is(.lt-sec,.lt-night)>*{width:min(var(--lt-col), 100cqi - 2 * var(--lt-pad));margin-inline:auto}:is(.lt-sec,.lt-night)>.lt-pull{width:min(960px, 100cqi - 2 * var(--lt-pad))}:is(.lt-sec,.lt-night)>:is(.lt-spread,.lt-steps){width:min(var(--lt-wide), 100cqi - 2 * var(--lt-pad))}:is(.lt-sec,.lt-night)>.lt-fig-wide{width:min(var(--lt-wide), 100cqi - 2 * var(--lt-pad), var(--lt-tall) * var(--ar))}:is(.lt-sec,.lt-night)>.lt-fig-bleed,.lt-sec>.lt-night{width:100cqi}.lt-sec>.lt-head{width:min(1060px, 100cqi - 2 * var(--lt-pad))}.lt-sec{scroll-margin-top:calc(var(--cv-headh) + 24px)}.lt-sec+.lt-sec{margin-top:var(--lt-s3)}.lt-sec+.lt-sec.lt-bare{margin-top:var(--lt-s4)}.lt-text>.lt-sec:first-child{padding-top:var(--lt-s3)}.lt-p{margin-block:var(--lt-s1) 0;text-wrap:pretty}.lt-text a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--rz-orange);text-decoration-color:var(--rz-orange);text-underline-offset:3px;transition:color var(--cv-dur-state) var(--cv-ease-standard);text-decoration-thickness:1.5px}.lt-text a:hover{color:var(--lt-accent-text)}.lt-list{margin-block:var(--lt-s1) 0;padding-left:1.2em;list-style:square}.lt-list li+li{margin-top:.5em}.lt-list li::marker{color:var(--rz-orange)}:is(.lt-sec,.lt-night)>:first-child{margin-top:0}.lt-night>:last-child{margin-bottom:0}.lt-head{text-align:center}.lt-n{font-family:var(--cv-mono);letter-spacing:.2em;text-indent:.2em;color:var(--lt-accent-text);justify-content:center;align-items:center;gap:18px;margin-bottom:clamp(16px,2vw,28px);font-size:13px;font-weight:500;line-height:1;display:flex}.lt-n:before,.lt-n:after{content:"";background:var(--lt-line);width:clamp(36px,8cqi,110px);height:1px}.lt-n:before{transform-origin:100%}.lt-n:after{transform-origin:0}.lt-h{font-family:var(--lt-serif);letter-spacing:-.028em;color:var(--lt-ink);text-wrap:balance;margin:0;font-size:clamp(34px,5.1cqi,80px);font-weight:400;line-height:1.02}.lt-sec>.lt-head+:not(.lt-row),.lt-sec>.lt-head+.lt-row>.lt-p:first-of-type{margin-top:var(--lt-s2)}.lt-sec.lt-bare>.lt-head.lt-break+*{margin-top:var(--lt-s4)}.lt-break .lt-n{gap:22px;margin-bottom:0}.lt-break .lt-n:before,.lt-break .lt-n:after{width:clamp(60px,14cqi,200px)}.lt-hw{vertical-align:bottom;margin:-.1em -.04em -.22em;padding:.1em .04em .22em;display:inline-block;overflow:hidden}.lt-hw>span{display:inline-block}.lt-hello{color:var(--lt-accent-text);margin-block:0;font-size:1.36em;font-style:italic;line-height:1.25}.lt-drop:first-letter{float:left;color:var(--lt-ink);margin:.07em .07em 0 0;font-size:3.55em;font-weight:400;line-height:.8}.lt-lead{letter-spacing:.09em;text-transform:uppercase;font-size:.8em;font-weight:500}.lt-key{background:linear-gradient(color-mix(in srgb, var(--rz-orange) 42%, transparent) 0 0) no-repeat 0 92% / 100% .34em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.lt-pull,.lt-spread{margin-block:var(--lt-s2)}.lt-pull:before,.lt-spread-say:before{content:"“";height:.46em;font-family:var(--lt-serif);color:var(--rz-orange);font-size:clamp(84px,8cqi,128px);font-weight:600;line-height:1;display:block}.lt-spread-say:before{font-size:clamp(64px,5.4cqi,92px)}.lt-pull blockquote p{letter-spacing:-.012em;text-wrap:pretty;margin:0;font-size:clamp(1.16em,2.5cqi,1.5em);line-height:1.36}.lt-beat{margin-top:.62em;display:block}.lt-spread{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;column-gap:clamp(28px,5cqi,76px);display:grid}.lt-spread[data-side=r]{grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr)}.lt-spread[data-side=r] .lt-face{order:2}.lt-spread[data-land]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lt-spread blockquote p{letter-spacing:-.01em;text-wrap:pretty;margin:0;font-size:clamp(1.08em,2.15cqi,1.4em);line-height:1.38}.lt-pull blockquote p+p,.lt-spread blockquote p+p{margin-top:.7em}.lt-spread .lt-orig{color:var(--lt-soft);font-size:.78em;line-height:1.5}.lt-photo{opacity:.8;display:block}.lt-note{font-family:var(--lt-serif);letter-spacing:0;text-transform:none;color:var(--lt-ink);margin:.45em 0 .55em;font-size:clamp(16px,1.25vw,18px);font-style:italic;font-weight:400;line-height:1.45;display:block}@container (max-width:860px){.lt-spread,.lt-spread[data-side=r]{display:block}.lt-face{width:min(62%,300px);margin-bottom:26px}.lt-spread[data-land] .lt-face{width:100%}}.lt-shot{display:block;overflow:hidden}.lt-shot img{width:100%;height:auto;display:block}.lt-fig{margin-block:var(--lt-s2)}.lt-fig figcaption{font-family:var(--cv-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--lt-ink);flex-wrap:wrap;gap:4px 16px;margin-top:12px;font-size:clamp(13px,.95vw,14px);font-weight:500;line-height:1.5;display:flex}:is(.lt-sec,.lt-night)>.lt-strip{width:min(var(--lt-wide), 100cqi - 2 * var(--lt-pad))}.lt-strip{--lt-strip-h:150px;margin-block:var(--lt-s2);flex-wrap:wrap;align-items:flex-start;gap:24px 14px;display:flex}.lt-strip-item{flex:var(--ar) 1 calc(var(--ar) * var(--lt-strip-h));min-width:0}.lt-strip-item .lt-shot{border-radius:3px}.lt-strip-name{text-align:center;font-family:var(--cv-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--lt-ink);margin-top:10px;font-size:13px;font-weight:500;line-height:1.5;display:block}@container (max-width:700px){.lt-strip{--lt-strip-h:90px}}.lt-fig figcaption{text-align:center;justify-content:center}.lt-fig-bleed figcaption{width:min(var(--lt-wide), 100cqi - 2 * var(--lt-pad));margin-inline:auto}.lt-fig-wide .lt-shot,.lt-fig-side .lt-shot,.lt-face{border-radius:3px}.lt-row{display:flow-root}.lt-row>.lt-p:first-of-type{margin-top:var(--lt-s1)}.lt-fig-side{float:right;width:min(42%,230px);margin:.45em 0 .8em 1.5em}.lt-fig-side figcaption{margin-top:10px;display:block}@container (max-width:560px){.lt-fig-side{float:none;width:auto;margin:var(--lt-s1) 0 0;grid-template-columns:38% 1fr;align-items:end;gap:16px;display:grid}.lt-fig-side figcaption{margin:0}.lt-fig figcaption{display:block}}@container (min-width:1380px){.lt-fig-side{--lt-hang:clamp(210px, 17cqi, 290px);width:var(--lt-hang);margin:.45em calc(-1 * var(--lt-hang) - clamp(36px, 3.4cqi, 60px)) 1em 0}}.lt-steps{counter-reset:lt;gap:var(--lt-s2) clamp(36px, 6cqi, 84px);margin-block:var(--lt-s2);padding:0;list-style:none;display:grid}@container (min-width:900px){.lt-steps{grid-template-columns:1fr 1fr}}.lt-steps li{counter-increment:lt;border-top:1px solid var(--lt-line);text-wrap:pretty;padding-top:18px;font-size:.93em;line-height:1.58}.lt-steps li:before{content:counter(lt);color:var(--lt-accent-text);margin-bottom:10px;font-size:2.5em;font-style:italic;font-weight:400;line-height:1;display:block}.lt-steps strong{font-weight:600}.lt-todo{margin-block:var(--lt-s2) 0;text-align:center;font-family:var(--cv-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--lt-soft);border:1px dashed var(--lt-line);padding:20px 18px;font-size:12px;font-weight:500}.lt-night{margin-block:var(--lt-s3);padding-block:clamp(96px,18vh,210px)}.lt-night>.lt-pull{width:min(1100px, 100cqi - 2 * var(--lt-pad))}.lt-night .lt-pull blockquote p{letter-spacing:-.02em;font-size:clamp(1.3em,3.25cqi,2.4em);line-height:1.24}.lt-night-heavy>.lt-p{box-sizing:border-box;width:min(1100px, 100cqi - 2 * var(--lt-pad));padding-right:max(0px, min(1100px, 100cqi - 2 * var(--lt-pad)) - var(--lt-col));margin-top:calc(var(--lt-s1) / 1.1);font-size:1.1em}.lt-night-night,.lt-credits{--lt-night:#000}.lt-night-night{margin-bottom:0;padding-block:clamp(40px,9vh,110px) clamp(56px,9vh,110px)}.lt-night>.lt-fig-bleed{width:min(100cqi,200svh)}.lt-night .lt-fig-bleed figcaption{margin-top:16px}.lt-credits{padding:0 var(--lt-pad) clamp(96px, 16vh, 190px);text-align:center}.lt-end{margin:0 auto clamp(64px,11vh,130px);display:block}.lt-sec:not(:has(>.lt-night:last-child))+.lt-credits{margin-top:var(--lt-s3);padding-top:clamp(64px,11vh,130px)}.lt-credits-h{font-family:var(--cv-mono);letter-spacing:.32em;text-indent:.32em;text-transform:uppercase;color:var(--lt-accent-text);margin:0 0 clamp(26px,4vh,46px);font-size:13px;font-weight:500;line-height:1.5}.lt-credits section+section{margin-top:var(--lt-s3)}.lt-roll{gap:13px;width:min(1000px,100%);margin:0 auto;padding:0;list-style:none;display:grid}.lt-roll li{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:baseline;column-gap:clamp(18px,2.6cqi,34px);display:grid}.lt-who{text-align:right;font-family:var(--cv-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--lt-soft);font-size:13px;font-weight:500;line-height:1.6}.lt-work{text-align:left;text-wrap:pretty;grid-column:2;font-size:clamp(16px,.82em,19px);line-height:1.45}@container (max-width:700px){.lt-roll{gap:20px}.lt-roll li{display:block}.lt-who,.lt-work{text-align:center;display:block}}.lt-dots{display:none}@media (min-width:1180px){.lt-dots{z-index:5;opacity:0;visibility:hidden;transition:opacity .4s var(--cv-ease-standard), visibility 0s .4s;display:block;position:fixed;top:50%;left:clamp(10px,1.3vw,26px);translate:0 -50%}.lt-root[data-reading] .lt-dots{opacity:1;visibility:visible;transition-delay:0s}.lt-dots ol{margin:0;padding:0;list-style:none;display:grid}.lt-dots a{align-items:center;gap:12px;padding:8px;text-decoration:none;display:flex}.lt-dot{background:color-mix(in srgb, var(--lt-ink) 32%, var(--lt-paper));width:7px;height:7px;transition:background-color var(--cv-dur-state) var(--cv-ease-standard), scale .5s var(--cv-ease-spring);border-radius:50%;flex:none}.lt-dots a[data-on] .lt-dot{background:var(--rz-orange);scale:1.6}.lt-dot-name{font-family:var(--cv-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--lt-ink);background:var(--lt-paper);border:1px solid var(--lt-line);opacity:0;pointer-events:none;transition:opacity var(--cv-dur-state) var(--cv-ease-standard), translate var(--cv-dur-state) var(--cv-ease-standard);border-radius:3px;padding:4px 9px;font-size:11.5px;font-weight:500;line-height:1.4;translate:-6px}.lt-dots a:hover .lt-dot-name,.lt-dots a:focus-visible .lt-dot-name{opacity:1;translate:none}}@media (prefers-reduced-motion:no-preference){.lt-js .lt-rv{translate:0 calc(16px * var(--rz-loud));transition:translate 1s var(--cv-ease-emphasized)}.lt-js .lt-rv.lt-in{translate:none}.lt-js .lt-ink:not(.lt-in) .lt-w{opacity:0}.lt-js .lt-rv .lt-key{transition:background-size .9s var(--cv-ease-emphasized) .65s;background-size:0% .34em}.lt-js .lt-rv.lt-in .lt-key{background-size:100% .34em}.lt-js .lt-head .lt-hw>span{translate:0 calc(140% * var(--rz-loud));transition:translate 1.05s var(--cv-ease-emphasized) calc(.14s + var(--i) * 60ms)}.lt-js .lt-head.lt-in .lt-hw>span{translate:none}.lt-js .lt-head .lt-n{opacity:0;transition:opacity .6s var(--cv-ease-standard)}.lt-js .lt-head.lt-in .lt-n{opacity:1}.lt-js .lt-head .lt-n:before,.lt-js .lt-head .lt-n:after{transition:scale 1.3s var(--cv-ease-emphasized) .1s;scale:0 1}.lt-js .lt-head.lt-in .lt-n:before,.lt-js .lt-head.lt-in .lt-n:after{scale:1}.lt-speaks .lt-say .lt-w{opacity:calc(1 - .76 * var(--rz-loud));transition:opacity .42s var(--cv-ease-standard)}.lt-speaks .lt-say .lt-w.on{opacity:1}.lt-js .lt-pull.lt-rv:before,.lt-js .lt-spread.lt-rv .lt-spread-say:before{opacity:0;transform-origin:0 100%;transition:opacity .5s var(--cv-ease-standard), scale .9s var(--cv-ease-spring), rotate .9s var(--cv-ease-spring);rotate:-12deg;scale:.6}.lt-js .lt-pull.lt-in:before,.lt-js .lt-spread.lt-in .lt-spread-say:before{opacity:1;rotate:none;scale:1}.lt-js .lt-epi.lt-rv figcaption,.lt-js .lt-pull.lt-rv figcaption,.lt-js .lt-spread.lt-rv figcaption,.lt-js .lt-fig.lt-rv figcaption{opacity:0;transition:opacity .7s var(--cv-ease-standard) .6s}.lt-js .lt-epi.lt-in figcaption,.lt-js .lt-pull.lt-in figcaption,.lt-js .lt-spread.lt-in figcaption,.lt-js .lt-fig.lt-in figcaption{opacity:1}.lt-epi{opacity:calc(1 - var(--lt-cover,0) * .85 * var(--rz-loud));scale:calc(1 - var(--lt-cover,0) * .06 * var(--rz-loud))}.lt-js .lt-rv .lt-shot{clip-path:inset(0 0 calc(100% * var(--rz-loud)) 0);transition:clip-path 1.2s var(--cv-ease-emphasized) 80ms}.lt-js .lt-rv.lt-in .lt-shot{clip-path:inset(0)}.lt-js .lt-rv .lt-shot img{scale:calc(1 + .07 * var(--rz-loud));transition:scale 1.7s var(--cv-ease-emphasized) 80ms}.lt-js .lt-rv.lt-in .lt-shot img{scale:1}.lt-js .lt-night .lt-fig.lt-rv .lt-shot{clip-path:none;opacity:calc(1 - var(--rz-loud));transition:opacity 2.4s var(--cv-ease-standard) .12s}.lt-js .lt-night .lt-fig.lt-in .lt-shot{opacity:1}.lt-js .lt-night .lt-fig.lt-rv .lt-shot img{scale:calc(1 + .04 * var(--rz-loud));transition:scale 3.2s var(--cv-ease-emphasized) .12s}.lt-js .lt-night .lt-fig.lt-in .lt-shot img{scale:1}.lt-js .lt-steps>.lt-rv:nth-child(2n){transition-delay:.11s}.lt-js .lt-roll.lt-rv li{opacity:calc(1 - var(--rz-loud));translate:0 calc(12px * var(--rz-loud));transition:opacity .8s var(--cv-ease-standard) calc(var(--i) * 75ms), translate 1s var(--cv-ease-emphasized) calc(var(--i) * 75ms)}.lt-js .lt-roll.lt-in li{opacity:1;translate:none}}@media (prefers-reduced-motion:reduce){.lt-js .lt-rv{opacity:0;transition:opacity .24s}.lt-js .lt-rv.lt-in{opacity:1}}.lt-maybe{--lt-gap:clamp(60px, 10vh, 112px);align-items:center;row-gap:var(--lt-gap);flex-direction:column;display:flex;position:relative}.lt-sec>.lt-maybe,.lt-night>.lt-maybe{width:min(var(--lt-wide), 100cqi - 2 * var(--lt-pad));margin:clamp(40px,6vh,80px) auto 0}.lt-maybe>:is(.lt-fig,.lt-perhaps){flex:none;max-width:100%;margin:0;position:relative}.lt-maybe>.lt-fig-wide{width:min(100%, var(--lt-tall) * var(--ar))}.lt-maybe>.lt-fig-bleed{width:100cqi;max-width:none}.lt-maybe>.lt-perhaps{width:min(100%, var(--lt-col));letter-spacing:-.016em;text-align:center;text-wrap:balance;padding-top:30px;font-size:1.5em;line-height:1.28}.lt-maybe .lt-pw{color:var(--lt-accent-text)}@container (max-width:560px){.lt-maybe>.lt-perhaps{font-size:1.35em}}.lt-maybe>.lt-perhaps~:before{content:"";width:2px;height:var(--lt-gap);background:var(--rz-orange);transform-origin:50% 0;box-shadow:0 0 calc(10px * var(--rz-loud)) color-mix(in srgb, var(--rz-orange) 55%, transparent);pointer-events:none;position:absolute;bottom:100%;left:calc(50% - 1px)}.lt-maybe>.lt-perhaps:after{content:"";z-index:1;box-sizing:border-box;border:2px solid var(--rz-orange);background:var(--rz-orange);width:16px;height:16px;box-shadow:0 0 0 5px color-mix(in srgb, var(--rz-orange) 24%, transparent);pointer-events:none;border-radius:50%;position:absolute;top:-8px;left:calc(50% - 8px)}@media (prefers-reduced-motion:no-preference){.lt-js .lt-maybe>.lt-perhaps:after{transition:background-color .5s var(--cv-ease-standard), box-shadow .7s var(--cv-ease-standard), scale .8s var(--cv-ease-spring)}.lt-js .lt-maybe>.lt-perhaps:not(.lt-in):after{background:color-mix(in srgb, var(--rz-orange) calc((1 - var(--rz-loud)) * 100%), var(--lt-paper));box-shadow:0 0 0 calc(5px * (1 - var(--rz-loud))) color-mix(in srgb, var(--rz-orange) 24%, transparent);scale:calc(1 - .3 * var(--rz-loud))}.lt-js .lt-maybe>.lt-perhaps.lt-in:after{animation:lt-ping 1.5s var(--cv-ease-standard) .2s backwards}@supports (animation-timeline:view()){.lt-maybe>.lt-perhaps~:before{animation:linear both lt-thread;animation-timeline:view();animation-range:cover 22vh cover calc(22vh + var(--lt-gap))}}@supports not (animation-timeline:view()){.lt-js .lt-maybe>.lt-perhaps~:before{scale:1 calc(1 - var(--rz-loud));transition:scale .9s var(--cv-ease-emphasized) .3s}.lt-js .lt-maybe>.lt-perhaps~.lt-in:before{scale:1}}}@keyframes lt-thread{0%{scale:1 calc(1 - var(--rz-loud))}to{scale:1}}@keyframes lt-ping{0%{outline:calc(2px * var(--rz-loud)) solid color-mix(in srgb, var(--rz-orange) 70%, transparent);outline-offset:0}to{outline:calc(2px * var(--rz-loud)) solid transparent;outline-offset:calc(22px * var(--rz-loud))}}@media (prefers-reduced-motion:no-preference){.lt-js .lt-strip.lt-rv .lt-shot,.lt-js .lt-strip.lt-rv .lt-shot img{transition-delay:calc(80ms + var(--i) * .16s)}}.lt-views{min-height:1.4em;font-family:var(--cv-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--lt-soft);margin:clamp(8px,1.4svh,14px) 0 0;font-size:clamp(12px,.95vw,14px);font-weight:500;line-height:1.4}.lt-views a{color:inherit;text-decoration:none}.lt-views a:hover{text-underline-offset:.3em;text-decoration:underline}@media (prefers-reduced-motion:no-preference){.lt-views a{animation:lt-fade .7s var(--cv-ease-standard) both}}.lt-comments{--lt-night:#000;--lt-ink:var(--lt-cream);--lt-soft:#a9aec2;--lt-line:color-mix(in srgb, var(--lt-cream) 22%, transparent);--lt-accent-text:var(--lt-amber);--lt-paper:var(--lt-night);--focus-ring:var(--rz-orange);padding:0 var(--lt-pad) clamp(96px, 16vh, 190px);color:var(--lt-ink);background-color:var(--lt-night);scroll-margin-top:calc(var(--cv-headh) + 24px);position:relative}.lt-c-in{width:min(var(--lt-col), 100%);border-top:1px solid var(--lt-line);margin-inline:auto;padding-top:clamp(40px,6vh,72px)}.lt-comments .lt-credits-h{text-align:center}.lt-c-empty{color:var(--lt-soft);font-style:italic}.lt-c-list{margin:0;padding:0;list-style:none}.lt-c-item{border-top:1px solid var(--lt-line);padding-block:1.1em}.lt-c-item:first-child{border-top:0;padding-top:0}.lt-c-item:last-child{padding-bottom:0}.lt-c-meta{font-family:var(--cv-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--lt-soft);flex-wrap:wrap;gap:2px 14px;margin:0 0 .45em;font-size:13px;font-weight:500;line-height:1.6;display:flex}.lt-c-name{color:var(--lt-ink);overflow-wrap:anywhere}.lt-c-body{white-space:pre-line;overflow-wrap:anywhere;text-wrap:pretty;margin:0}.lt-c-form{border-top:1px solid var(--lt-line);gap:22px;margin-top:clamp(32px,5vh,52px);padding-top:clamp(28px,4vh,44px);display:grid}.lt-c-field{gap:8px;display:grid}.lt-c-field label{font-family:var(--cv-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--lt-soft);font-size:13px;font-weight:500;line-height:1.5}.lt-c-field :is(input,textarea){width:100%;font:inherit;color:var(--lt-ink);border:1px solid color-mix(in srgb, var(--lt-ink) 45%, transparent);appearance:none;transition:border-color var(--cv-dur-state) var(--cv-ease-standard);background:0 0;border-radius:3px;padding:.55em .75em;line-height:1.4;display:block}.lt-c-field textarea{resize:vertical;min-height:8em;line-height:1.5}.lt-c-field :is(input,textarea):hover,.lt-c-field :is(input,textarea):focus{border-color:var(--lt-ink)}.lt-c-send{min-height:44px;font-family:var(--cv-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lt-night);background:var(--rz-orange);border:1px solid var(--rz-orange);cursor:pointer;transition:background-color var(--cv-dur-state) var(--cv-ease-standard), border-color var(--cv-dur-state) var(--cv-ease-standard);border-radius:3px;justify-self:start;padding:.7em 1.5em;font-size:13px;font-weight:500;line-height:1.2}.lt-c-send:hover:not(:disabled){background:var(--lt-accent-text);border-color:var(--lt-accent-text)}.lt-c-send:disabled{opacity:.5;cursor:progress}.lt-c-status{min-height:1.5em;color:var(--lt-accent-text);overflow-wrap:anywhere;margin:-8px 0 0;font-size:.9em;font-style:italic;line-height:1.5}.lt-c-hp{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}
