.iUkgca_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.iUkgca_print{min-width:0;margin:0}.iUkgca_frame{background:var(--mat);border:1px solid var(--mat-edge);width:100%;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--chalk) 5%, transparent), 0 22px 50px -26px var(--shade);transition:opacity .62s ease, transform .5s var(--ease-out), border-color .3s ease;padding:6px;display:block;position:relative}.iUkgca_frame:hover,.iUkgca_frame:focus-visible{border-color:color-mix(in srgb, var(--gold) 55%, var(--mat-edge));transform:translateY(-3px)}.iUkgca_frame>img{aspect-ratio:1.34;object-fit:contain;background:var(--mat-well);width:100%;height:auto}.iUkgca_print figcaption{font-family:var(--font-text), Georgia, serif;color:var(--chalk-faint);justify-content:space-between;align-items:baseline;gap:10px;margin-top:8px;padding:0 1px;font-size:12px;font-style:italic;line-height:1.3;transition:opacity .62s;display:flex}.iUkgca_print figcaption b{font-family:var(--font-ui), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--chalk-soft);white-space:nowrap;font-size:9.5px;font-style:normal;font-weight:500}.iUkgca_print figcaption span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.iUkgca_viewer{--night:#111216;--chalk:#ebe4d7;--chalk-soft:#b9b3a6;--chalk-faint:#7e7b72;--blossom:#d8aaa6;--gold:#c4a685;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--chalk);font-family:var(--font-text), Georgia, serif;background:#0e0f12;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.iUkgca_viewer::backdrop{background:#0e0f12}html[data-field=on] .iUkgca_viewer{background:#0c0d10d9}html[data-field=on] .iUkgca_viewer::backdrop{background:0 0}html[data-theme=paper] .iUkgca_viewer{background:#0e0f12}.iUkgca_viewer[open]{grid-template-rows:68px minmax(0,1fr) 104px;display:grid}.iUkgca_viewerTop{padding:0 var(--gutter);font-family:var(--font-ui), sans-serif;justify-content:space-between;align-items:center;display:flex}.iUkgca_wordmark{font-family:var(--font-display), Georgia, serif;font-variation-settings:"SOFT" 100;letter-spacing:-.04em;font-size:24px;line-height:1}.iUkgca_viewerCounter{letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:500}.iUkgca_viewerCounter i{color:var(--chalk-faint);font-style:normal}.iUkgca_close{font-family:var(--font-ui), sans-serif;letter-spacing:.08em;text-transform:uppercase;opacity:.85;align-items:center;gap:12px;padding:12px 0 12px 20px;font-size:12px;display:flex}.iUkgca_close:hover{opacity:1}.iUkgca_close:focus-visible{outline-offset:2px}.iUkgca_viewerStage{padding:20px var(--gutter);touch-action:none;place-items:center;display:grid;overflow:hidden}.iUkgca_viewerPrint{max-width:calc(100vw - 2 * var(--gutter));will-change:transform;-webkit-user-select:none;user-select:none;background:#e9e2d3;max-height:calc(100dvh - 212px);padding:8px;position:relative;box-shadow:0 40px 120px -40px #000}.iUkgca_viewerImg,.iUkgca_viewerUnder{width:auto;height:auto;max-width:calc(100vw - 2 * var(--gutter) - 16px);object-fit:contain;max-height:calc(100dvh - 228px);display:block}.iUkgca_viewerImg{z-index:1;opacity:0;transition:opacity .42s;position:relative}.iUkgca_printLoaded .iUkgca_viewerImg{opacity:1}.iUkgca_viewerUnder{pointer-events:none;width:calc(100% - 16px);height:calc(100% - 16px);position:absolute;inset:8px}.iUkgca_zoomable{cursor:grab;touch-action:none}.iUkgca_panning{cursor:grabbing}.iUkgca_viewerBottom{padding:12px var(--gutter) 20px;justify-content:space-between;align-items:center;gap:24px;display:flex}.iUkgca_viewerCaption{min-width:0}.iUkgca_viewerTitle{font-family:var(--font-display), Georgia, serif;font-variation-settings:"SOFT" 70;letter-spacing:-.02em;font-size:23px;font-weight:340;line-height:1.1}.iUkgca_viewerTitle em{color:var(--blossom);margin-left:8px;font-style:italic;font-weight:300}.iUkgca_micro{font-family:var(--font-ui), sans-serif;color:var(--chalk-soft);text-overflow:ellipsis;white-space:nowrap;max-width:62ch;margin-top:6px;font-size:13px;line-height:1.6;overflow:hidden}.iUkgca_viewerHint{font-family:var(--font-ui), sans-serif;letter-spacing:.06em;color:var(--chalk-faint);margin-top:6px;font-size:10px}.iUkgca_viewerActions{font-family:var(--font-ui), sans-serif;flex-shrink:0;align-items:center;gap:12px;display:flex}.iUkgca_viewerActions a{letter-spacing:.08em;text-transform:uppercase;color:var(--chalk-soft);margin-right:14px;font-size:11px}.iUkgca_viewerActions a:hover{color:var(--chalk)}.iUkgca_viewerActions button{border:1px solid #ffffff2b;border-radius:50%;width:44px;height:44px;font-size:19px;transition:border-color .2s,background .2s}.iUkgca_viewerActions button:hover{border-color:var(--gold);background:#ffffff0a}@media (hover:none){.iUkgca_frame:hover{transform:none}}@media (max-width:700px){.iUkgca_frame{padding:4px}.iUkgca_print figcaption{margin-top:6px}.iUkgca_print figcaption span{display:none}.iUkgca_viewer[open]{grid-template-rows:58px minmax(0,1fr) 124px}.iUkgca_viewerStage{padding:14px}.iUkgca_viewerPrint{max-width:calc(100vw - 28px);max-height:calc(100dvh - 210px);padding:5px}.iUkgca_viewerImg,.iUkgca_viewerUnder{max-width:calc(100vw - 38px);max-height:calc(100dvh - 220px)}.iUkgca_viewerUnder{width:calc(100% - 10px);height:calc(100% - 10px);inset:5px}.iUkgca_viewerBottom{padding:10px var(--gutter) 18px;flex-wrap:wrap;align-items:start;gap:12px}.iUkgca_viewerTitle{font-size:20px}.iUkgca_micro{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box}.iUkgca_viewerHint{display:none}.iUkgca_viewerActions{gap:8px;margin-left:auto}.iUkgca_viewerActions a{margin-right:6px;font-size:10px}.iUkgca_viewerActions button{width:38px;height:38px;font-size:17px}}@media (prefers-reduced-motion:reduce){.iUkgca_frame,.iUkgca_print figcaption{transition:none}.iUkgca_frame:hover{transform:none}}
._4H7y6a_loupe{z-index:40;pointer-events:none;opacity:0;will-change:transform;width:224px;height:224px;transition:opacity .22s;position:fixed;top:0;left:0}._4H7y6a_loupe[data-on]{opacity:1}._4H7y6a_lens{background-color:#1b1a17;background-repeat:no-repeat;border-radius:50%;transition:scale .42s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;scale:.72;box-shadow:0 0 0 1px #0d0c0a,0 0 0 5px #3a3128,0 0 0 6px #9c8662,0 0 0 9px #2b251e,0 0 0 10px #0d0c0acc,0 34px 60px -18px #000000b3,0 10px 22px -8px #00000080}._4H7y6a_loupe[data-on] ._4H7y6a_lens{scale:1}._4H7y6a_lens:after{content:"";background:radial-gradient(circle at 30% 24%,#ffffff3d 0%,#0000 34%),radial-gradient(circle,#0000 62%,#00000059 100%);border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff26}@media (prefers-reduced-motion:reduce){._4H7y6a_lens{transition:none}}:is([data-loupe=on],[data-loupe=on] *){cursor:none!important}
.kRIzwa_field{z-index:-1;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}:where(.kRIzwa_picture){position:relative}.kRIzwa_picture{pointer-events:none}.kRIzwa_picture>img{width:100%;height:100%;position:absolute;inset:0}.kRIzwa_lantern{z-index:90;pointer-events:none;opacity:0;will-change:transform;width:0;height:0;transition:opacity .26s;position:fixed;top:0;left:0}html[data-lantern=on]:not([data-viewer]):not([data-loupe]) .kRIzwa_lantern{opacity:1}.kRIzwa_lantern i{background:var(--pointer);width:6px;height:6px;transition:transform .32s var(--ease-out);border-radius:50%;position:absolute;top:-3px;left:-3px}.kRIzwa_lantern b{border:1px solid color-mix(in srgb, var(--pointer) 45%, transparent);width:30px;height:30px;transition:transform .42s var(--ease-out), border-color .3s ease;border-radius:50%;position:absolute;top:-15px;left:-15px}.kRIzwa_lantern[data-over] b{border-color:color-mix(in srgb, var(--pointer) 85%, transparent);transform:scale(1.5)}.kRIzwa_lantern[data-over] i{transform:scale(.7)}.kRIzwa_lantern[data-press] b{border-color:color-mix(in srgb, var(--pointer) 90%, transparent);transform:scale(.6)}.kRIzwa_lantern[data-press] i{transform:scale(1.4)}
.j4WZ9q_shell{--ink:var(--chalk);--ink-soft:var(--chalk-soft);--ink-faint:var(--chalk-faint);min-height:100svh;font-family:var(--font-text), Georgia, serif;flex-direction:column;display:flex}.j4WZ9q_bar{z-index:10;height:72px;padding:0 var(--gutter);font-family:var(--font-ui), sans-serif;letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;font-size:12px;display:flex;position:sticky;top:0}.j4WZ9q_bar nav{align-items:center;gap:26px;display:flex}.j4WZ9q_themeButton{border:1px solid color-mix(in srgb, var(--chalk) 15%, transparent);width:30px;height:30px;color:var(--chalk-soft);border-radius:50%;place-items:center;margin-left:-6px;transition:border-color .22s,color .22s;display:grid}.j4WZ9q_themeButton:hover{border-color:color-mix(in srgb, var(--chalk) 35%, transparent);color:var(--chalk)}.j4WZ9q_themeButton svg{width:14px;height:14px}.j4WZ9q_themeButton svg:last-child{display:none}html[data-theme=paper] .j4WZ9q_themeButton svg:first-child{display:none}html[data-theme=paper] .j4WZ9q_themeButton svg:last-child{display:block}.j4WZ9q_bar nav a{opacity:.8;transition:opacity .2s}.j4WZ9q_bar nav a:hover{opacity:1}.j4WZ9q_wordmark{font-family:var(--font-display), Georgia, serif;font-variation-settings:"SOFT" 100;letter-spacing:-.04em;text-transform:none;align-items:baseline;gap:8px;font-size:26px;line-height:1;display:inline-flex}.j4WZ9q_wordmark svg{width:29px;height:auto;overflow:visible}.j4WZ9q_paper{background:var(--night);color:var(--chalk);position:relative}:is(html[data-field=on] .j4WZ9q_paper,html[data-field=on] .j4WZ9q_night){background:0 0}.j4WZ9q_paper .j4WZ9q_bar{background:linear-gradient(color-mix(in srgb, var(--night) 90%, transparent), color-mix(in srgb, var(--night) 60%, transparent) 70%, color-mix(in srgb, var(--night) 0%, transparent))}.j4WZ9q_sheet{max-width:var(--measure);width:100%;padding:10px var(--gutter) 60px;flex-direction:column;flex:1;margin:auto;display:flex;position:relative}.j4WZ9q_runningHead{font-family:var(--font-ui), sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-faint);border-bottom:1px solid color-mix(in srgb, var(--chalk) 11%, transparent);justify-content:space-between;padding-bottom:16px;font-size:10px;font-weight:500;display:flex}.j4WZ9q_plate{flex:1;place-items:center;padding:48px 0 36px;display:grid}.j4WZ9q_frame{background:var(--mat);border:1px solid var(--mat-edge);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--chalk) 5%, transparent), 0 40px 100px -36px var(--shade);max-width:100%;padding:12px;display:block}.j4WZ9q_frame img{width:auto;height:auto;max-width:calc(100vw - 2 * var(--gutter) - 26px);background:var(--mat-well);max-height:min(72svh,1100px)}.j4WZ9q_caption{border-top:1px solid color-mix(in srgb, var(--chalk) 11%, transparent);grid-template-columns:1fr auto;align-items:end;gap:24px 40px;padding-top:26px;display:grid}.j4WZ9q_title{font-family:var(--font-display), Georgia, serif;font-variation-settings:"SOFT" 70;letter-spacing:-.03em;font-size:clamp(32px,4vw,54px);font-weight:340;line-height:1}.j4WZ9q_title em{color:color-mix(in srgb, var(--moss) 60%, var(--chalk));margin-left:10px;font-style:italic;font-weight:300}.j4WZ9q_description{color:var(--ink-soft);max-width:58ch;margin-top:14px;font-size:17px;font-style:italic;line-height:1.6}.j4WZ9q_meta{font-family:var(--font-ui), sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);margin-top:14px;font-size:10.5px}.j4WZ9q_turn{font-family:var(--font-ui), sans-serif;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;font-size:11px;display:flex}.j4WZ9q_turn a{border:1px solid color-mix(in srgb, var(--chalk) 20%, transparent);border-radius:99px;justify-content:center;align-items:center;gap:10px;height:46px;padding:0 18px;transition:border-color .2s,background .2s;display:inline-flex}.j4WZ9q_turn a:hover{border-color:var(--ink);background:color-mix(in srgb, var(--chalk) 6%, transparent)}.j4WZ9q_turn a span{font-family:var(--font-text), serif;text-transform:none;letter-spacing:0;font-size:14px;font-style:italic}.j4WZ9q_folio{text-align:center;font-family:var(--font-ui), sans-serif;letter-spacing:.3em;color:var(--ink-faint);margin-top:60px;font-size:11px}.j4WZ9q_night{background:var(--night);color:var(--chalk);position:relative;overflow:hidden}.j4WZ9q_night .j4WZ9q_bar{background:linear-gradient(color-mix(in srgb, var(--night) 90%, transparent), color-mix(in srgb, var(--night) 60%, transparent) 70%, color-mix(in srgb, var(--night) 0%, transparent))}.j4WZ9q_art{pointer-events:none;position:absolute;inset:0}.j4WZ9q_fill{position:absolute;inset:0}.j4WZ9q_studioArt:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--night) 95%, transparent) 0%, color-mix(in srgb, var(--night) 70%, transparent) 32%, color-mix(in srgb, var(--night) 0%, transparent) 62%), linear-gradient(color-mix(in srgb, var(--night) 0%, transparent) 55%, color-mix(in srgb, var(--night) 90%, transparent) 100%);position:absolute;inset:0}.j4WZ9q_lostArt{opacity:.9}.j4WZ9q_lostArt:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--night) 80%, transparent) 0%, color-mix(in srgb, var(--night) 0%, transparent) 45%);position:absolute;inset:0}.j4WZ9q_hero{z-index:1;min-height:calc(100svh - 72px);padding:120px var(--gutter) 90px;max-width:calc(var(--measure) + 2 * var(--gutter));flex-direction:column;justify-content:end;width:100%;margin:auto;display:flex;position:relative}.j4WZ9q_eyebrow{font-family:var(--font-ui), sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--chalk-soft);margin-bottom:26px;font-size:10.5px;font-weight:500}.j4WZ9q_hero h1{font-family:var(--font-display), Georgia, serif;font-variation-settings:"SOFT" 70, "WONK" 1;letter-spacing:-.035em;text-wrap:balance;max-width:11ch;font-size:clamp(50px,6.2vw,108px);font-weight:340;line-height:.94}.j4WZ9q_hero h1 em{color:var(--blossom);font-style:italic;font-weight:300}.j4WZ9q_hero p:not(.j4WZ9q_eyebrow){color:var(--chalk-soft);max-width:46ch;margin-top:30px;font-size:19px;font-style:italic;line-height:1.6}.j4WZ9q_actions{flex-wrap:wrap;gap:14px 34px;margin-top:40px;display:flex}.j4WZ9q_textLink{font-family:var(--font-ui), sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--gold);transition:gap .3s var(--ease-out);border-bottom:1px solid;align-items:center;gap:14px;padding:10px 0;font-size:11.5px;font-weight:500;display:inline-flex}.j4WZ9q_textLink:hover{gap:22px}.j4WZ9q_heroCopy{width:fit-content;max-width:100%}.j4WZ9q_notes{z-index:1;max-width:calc(var(--measure) + 2 * var(--gutter));width:100%;padding:0 var(--gutter) 100px;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:auto;display:grid;position:relative}.j4WZ9q_notes>div{border-top:1px solid color-mix(in srgb, var(--chalk) 13%, transparent);padding-top:22px}.j4WZ9q_notes dt{font-family:var(--font-ui), sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--chalk-faint);margin-bottom:12px;font-size:10px}.j4WZ9q_notes dd{color:var(--chalk-soft);margin:0;font-size:17px;font-style:italic;line-height:1.6}@media (max-width:700px){.j4WZ9q_bar{height:62px}.j4WZ9q_bar nav{gap:16px;font-size:10.5px}.j4WZ9q_wordmark{font-size:23px}.j4WZ9q_plate{padding:30px 0 24px}.j4WZ9q_frame{padding:7px}.j4WZ9q_frame img{max-width:calc(100vw - 2 * var(--gutter) - 16px);max-height:64svh}.j4WZ9q_caption{grid-template-columns:1fr}.j4WZ9q_turn{justify-content:space-between}.j4WZ9q_hero{padding:80px var(--gutter) 60px;justify-content:end}.j4WZ9q_hero h1{font-size:14vw}.j4WZ9q_notes{grid-template-columns:1fr;gap:22px;padding-bottom:70px}.j4WZ9q_studioArt img{object-position:52% 20%}.j4WZ9q_studioArt:after,.j4WZ9q_lostArt:after{background:linear-gradient(color-mix(in srgb, var(--night) 0%, transparent) 30%, color-mix(in srgb, var(--night) 95%, transparent) 75%)}}
.lm9S7G_world{--turn:1.15s;--bar:68px;--mini:clamp(128px, 12.5vw, 250px);--side:calc(var(--gutter) * .6 + var(--mini) * .5 + 2.4vw);--horizon:62svh;min-height:100svh;color:var(--chalk);font-family:var(--font-text), "Iowan Old Style", Georgia, serif;touch-action:pan-y;position:relative;overflow-x:clip}.lm9S7G_world[data-fits]{touch-action:pinch-zoom}.lm9S7G_skip{z-index:100;background:var(--paper);color:#2a2f29;font-family:var(--font-ui), sans-serif;padding:16px 20px;font-size:13px;position:fixed;top:-100px;left:20px}.lm9S7G_skip:focus{top:12px}.lm9S7G_header{z-index:20;height:var(--bar);padding:0 var(--gutter);font-family:var(--font-ui), "Helvetica Neue", Arial, sans-serif;pointer-events:none;align-items:center;gap:28px;display:flex;position:fixed;inset:0 0 auto}.lm9S7G_header>*{pointer-events:auto}.lm9S7G_world[data-place=gallery] .lm9S7G_header{background:linear-gradient(color-mix(in srgb, var(--night) 95%, transparent) 30%, color-mix(in srgb, var(--night) 0%, transparent))}.lm9S7G_wordmark{font-family:var(--font-display), Georgia, serif;font-variation-settings:"SOFT" 100;letter-spacing:-.04em;align-items:baseline;gap:9px;margin-right:auto;font-size:25px;line-height:1;display:inline-flex}.lm9S7G_wordmark svg{width:28px;height:auto;overflow:visible}.lm9S7G_nav{letter-spacing:.16em;text-transform:uppercase;gap:clamp(18px,2.2vw,34px);font-size:11px;font-weight:500;display:flex}.lm9S7G_nav a{color:var(--chalk-soft);padding:10px 0;transition:color .26s;position:relative}.lm9S7G_nav a:after{content:"";background:var(--blossom);opacity:0;width:4px;height:4px;transition:opacity .3s ease, transform .5s var(--ease-out);border-radius:50%;margin-left:-2px;position:absolute;bottom:3px;left:50%;transform:scale(.2)}.lm9S7G_nav a:hover,.lm9S7G_nav a[aria-current]{color:var(--chalk)}.lm9S7G_nav a[aria-current]:after{opacity:1;transform:none}.lm9S7G_tools{gap:8px;display:flex}.lm9S7G_motionButton,.lm9S7G_themeButton,.lm9S7G_soundButton{border:1px solid color-mix(in srgb, var(--chalk) 15%, transparent);width:32px;height:32px;color:var(--chalk-soft);border-radius:50%;place-items:center;transition:border-color .22s,color .22s;display:grid}.lm9S7G_motionButton:hover:not(:disabled),.lm9S7G_themeButton:hover,.lm9S7G_soundButton:hover,.lm9S7G_soundButton[aria-pressed=true]{border-color:color-mix(in srgb, var(--chalk) 35%, transparent);color:var(--chalk)}.lm9S7G_themeButton svg{width:15px;height:15px}.lm9S7G_themeButton svg:last-child{display:none}html[data-theme=paper] .lm9S7G_themeButton svg:first-child{display:none}html[data-theme=paper] .lm9S7G_themeButton svg:last-child{display:block}.lm9S7G_motionButton:disabled{opacity:.45}.lm9S7G_motionButton span{background:var(--blossom);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--blossom) 18%, transparent);border-radius:50%}.lm9S7G_motionButton[aria-pressed=true] span{background:0 0;box-shadow:inset 0 0 0 1.5px}.lm9S7G_bars{align-items:flex-end;gap:2px;height:10px;display:inline-flex}.lm9S7G_bars i{transform-origin:bottom;background:currentColor;border-radius:1px;width:2px;height:100%;transform:scaleY(.3)}.lm9S7G_soundButton[aria-pressed=true] .lm9S7G_bars i{background:var(--blossom);animation:lm9S7G_bar 1.1s var(--ease-in-out) infinite alternate}.lm9S7G_bars i:nth-child(2){animation-delay:-400ms!important}.lm9S7G_bars i:nth-child(3){animation-delay:-750ms!important}@keyframes lm9S7G_bar{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.lm9S7G_defs{width:0;height:0;position:absolute}.lm9S7G_sky{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:clip}.lm9S7G_island{left:var(--x);top:var(--y);width:var(--w);aspect-ratio:3/2;transition:left var(--turn) var(--ease-in-out), top var(--turn) var(--ease-in-out), width var(--turn) var(--ease-in-out);position:absolute;translate:-50% -50%}.lm9S7G_fill{transition:opacity .6s;position:absolute;inset:0}.lm9S7G_fill img{-webkit-mask-image:radial-gradient(50% 50%,#000 58%,#0000 98%);mask-image:radial-gradient(50% 50%,#000 58%,#0000 98%)}.lm9S7G_island[data-rel=here]{--x:50vw;--y:var(--horizon);--w:min(52vw, 94svh)}.lm9S7G_island[data-rel=right]{--x:calc(100vw - var(--side));--y:var(--horizon);--w:var(--mini)}.lm9S7G_island[data-rel=left]{--x:var(--side);--y:var(--horizon);--w:var(--mini)}.lm9S7G_island[data-rel=away]{--x:50vw;--y:var(--horizon);--w:5vw}.lm9S7G_world[data-place=gallery] .lm9S7G_island[data-rel=here]{--x:17.5vw;--y:27svh;--w:min(25vw, 42svh)}.lm9S7G_world[data-place=gallery] .lm9S7G_island[data-rel=right]{--x:122vw}.lm9S7G_world[data-place=gallery] .lm9S7G_island[data-rel=left]{--x:-22vw}.lm9S7G_island:is([data-rel=left],[data-rel=right]) .lm9S7G_fill{opacity:.5}.lm9S7G_island:has(.lm9S7G_beacon[data-lit]) .lm9S7G_fill{opacity:.95}.lm9S7G_island[data-rel=away] .lm9S7G_fill,.lm9S7G_world[data-place=gallery] .lm9S7G_island:not([data-rel=here]) .lm9S7G_fill{opacity:0}.lm9S7G_page img{-webkit-mask-image:none;mask-image:none}.lm9S7G_island[data-island] .lm9S7G_page{opacity:0}.lm9S7G_island:has(.lm9S7G_beacon[data-lit]) .lm9S7G_page{opacity:.95}.lm9S7G_island:has(.lm9S7G_beacon[data-lit]):has(.lm9S7G_page) .lm9S7G_fill:not(.lm9S7G_page){opacity:0}html[data-theme=paper] .lm9S7G_fill:not(.lm9S7G_page) img{filter:invert()hue-rotate(180deg);mix-blend-mode:multiply}.lm9S7G_beacon{visibility:hidden;pointer-events:none;position:absolute;inset:-22% -16% -40%}.lm9S7G_beacon[data-on]{visibility:visible;pointer-events:auto}.lm9S7G_beacon i{border:1px solid color-mix(in srgb, var(--chalk) 8%, transparent);opacity:0;transition:opacity .7s ease, border-color .42s ease, scale .62s var(--ease-out);border-radius:50%;position:absolute;inset:6.8% 5.3% 17.9%}.lm9S7G_beacon[data-on] i{opacity:1;transition-delay:.5s,0s,0s}.lm9S7G_beacon span{text-align:center;text-indent:.22em;font-family:var(--font-ui), sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--chalk-faint);font-size:10px;font-weight:500;line-height:1.6;transition:color .3s;position:absolute;inset:calc(82.1% + 12px) 0 auto}.lm9S7G_beacon[data-lit] i{border-color:color-mix(in srgb, var(--gold) 62%, transparent);scale:1.035}.lm9S7G_beacon[data-lit] span{color:var(--chalk)}.lm9S7G_beacon:focus-visible{outline:none}.lm9S7G_beacon:focus-visible i{border-color:var(--gold)}.lm9S7G_main{z-index:1;pointer-events:none;position:relative}.lm9S7G_place{min-height:100svh;padding:calc(var(--bar) + clamp(4px, 2.4svh, 30px)) var(--gutter) clamp(16px, 3svh, 34px);pointer-events:none;grid-template-rows:auto 1fr;justify-items:center;display:grid;position:relative}.lm9S7G_place[data-leaving]{position:absolute;inset:0 0 auto}.lm9S7G_words{text-align:center;pointer-events:auto;width:fit-content;max-width:min(100%,60rem);animation:lm9S7G_arrive .76s .2s var(--ease-out) backwards}.lm9S7G_place[data-leaving] .lm9S7G_words,.lm9S7G_place[data-leaving] .lm9S7G_foot{pointer-events:none;animation:.32s forwards lm9S7G_leave}@keyframes lm9S7G_arrive{0%{opacity:0;translate:0 -10px}}@keyframes lm9S7G_leave{to{opacity:0}}.lm9S7G_eyebrow{font-family:var(--font-ui), sans-serif;letter-spacing:.2em;text-indent:.2em;text-transform:uppercase;color:var(--chalk-soft);font-size:10.5px;font-weight:500;line-height:1.8}.lm9S7G_words h1{font-family:var(--font-display), "Iowan Old Style", Georgia, serif;font-variation-settings:"SOFT" 70, "WONK" 1;letter-spacing:-.035em;text-wrap:balance;margin-top:10px;font-size:clamp(34px,3.5vw,64px);font-weight:340;line-height:1.02}.lm9S7G_words h1 em{color:var(--blossom);font-style:italic;font-weight:300}.lm9S7G_lede{max-width:54ch;color:var(--chalk-soft);text-wrap:balance;margin:13px auto 0;font-size:16.5px;line-height:1.55}.lm9S7G_actions{flex-wrap:wrap;justify-content:center;gap:10px 28px;margin-top:18px;display:flex}.lm9S7G_link{border-bottom:1px solid color-mix(in srgb, var(--chalk) 22%, transparent);font-family:var(--font-ui), sans-serif;letter-spacing:.14em;text-transform:uppercase;padding-bottom:6px;font-size:11.5px;font-weight:500;transition:border-color .26s}.lm9S7G_link:hover{border-color:var(--blossom)}.lm9S7G_link span{transition:translate .4s var(--ease-out);margin-left:4px;display:inline-block}.lm9S7G_link:hover span{translate:5px}.lm9S7G_foot{text-align:center;pointer-events:auto;align-self:end;animation:.9s .5s backwards lm9S7G_arrive}.lm9S7G_census,.lm9S7G_fineprint{font-family:var(--font-ui), sans-serif;color:var(--chalk-faint);font-size:11px;line-height:1.7}.lm9S7G_census b{color:var(--chalk-soft);font-variant-numeric:tabular-nums;font-weight:500}.lm9S7G_place[data-place=gallery]{padding:0 var(--gutter) 0 0;grid-template-rows:none;grid-template-columns:35vw minmax(0,1fr);place-items:start stretch}.lm9S7G_aside{pointer-events:none;align-content:start;justify-items:center;height:100svh;padding:calc(27svh + min(8.34vw,14svh) + 30px) 28px 0;display:grid;position:sticky;top:0}.lm9S7G_place[data-place=gallery] .lm9S7G_words{max-width:min(27rem,35vw - 72px)}.lm9S7G_place[data-place=gallery] .lm9S7G_words h1{margin-top:20px;font-size:clamp(30px,3vw,52px)}.lm9S7G_place[data-place=gallery] .lm9S7G_lede{margin-top:12px;font-size:15.5px}.lm9S7G_sheet{--cols:6;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));min-height:100svh;padding:calc(var(--bar) + 20px) 0 56px;pointer-events:auto;align-content:center;gap:22px 16px;display:grid;position:relative}.lm9S7G_sheet[data-size=some]{--cols:5}.lm9S7G_sheet[data-size=few]{--cols:3;max-width:920px}.lm9S7G_sheet figure>a,.lm9S7G_sheet figcaption{animation:lm9S7G_print .48s calc(80ms + var(--order,0) * 18ms) var(--ease-out) backwards}@keyframes lm9S7G_print{0%{opacity:0;translate:0 10px}}.lm9S7G_menu{margin-top:14px;position:relative}.lm9S7G_menuButton{border:1px solid color-mix(in srgb, var(--chalk) 18%, transparent);font-family:var(--font-ui), sans-serif;letter-spacing:.02em;border-radius:99px;align-items:baseline;gap:10px;padding:10px 16px 10px 15px;font-size:12.5px;transition:border-color .22s,background .22s;display:inline-flex}.lm9S7G_menuButton:hover,.lm9S7G_menuButton[aria-expanded=true]{border-color:color-mix(in srgb, var(--chalk) 40%, transparent);background:color-mix(in srgb, var(--chalk) 4%, transparent)}.lm9S7G_menuKind{letter-spacing:.18em;text-transform:uppercase;color:var(--chalk-faint);font-size:9.5px;font-weight:500}.lm9S7G_menuNow{color:var(--chalk)}.lm9S7G_menuCount{font-variant-numeric:tabular-nums;color:var(--blossom);font-size:11px}.lm9S7G_menuButton svg{color:var(--chalk-soft);transition:rotate .4s var(--ease-out);align-self:center}.lm9S7G_menuButton[aria-expanded=true] svg{rotate:180deg}.lm9S7G_menuPanel{z-index:5;border:1px solid color-mix(in srgb, var(--chalk) 14%, transparent);background:var(--panel);min-width:264px;box-shadow:0 30px 70px -30px var(--shade);animation:lm9S7G_unfold .42s var(--ease-out) backwards;border-radius:14px;padding:8px;position:absolute;top:calc(100% + 10px);left:50%;translate:-50%}@keyframes lm9S7G_unfold{0%{opacity:0;translate:-50% -8px}}.lm9S7G_menuPanel button{width:100%;font-family:var(--font-ui), sans-serif;text-align:left;color:var(--chalk-soft);border-radius:8px;justify-content:space-between;align-items:baseline;gap:24px;padding:10px 12px;font-size:13px;transition:background .16s,color .16s;display:flex}.lm9S7G_menuPanel button:hover,.lm9S7G_menuPanel button:focus-visible{background:color-mix(in srgb, var(--chalk) 6%, transparent);color:var(--chalk);outline:none}.lm9S7G_menuPanel button[aria-current]{color:var(--chalk)}.lm9S7G_menuPanel button[aria-current] span:before{content:"";background:var(--blossom);border-radius:50%;width:4px;height:4px;margin:0 9px 3px -1px;display:inline-block}.lm9S7G_menuPanel i{font-variant-numeric:tabular-nums;color:var(--chalk-faint);font-size:11px;font-style:normal}.lm9S7G_tonight{text-align:left;justify-content:center;align-items:center;gap:14px;margin-top:22px;font-size:15px;line-height:1.3;animation:.9s backwards lm9S7G_arrive;display:flex}.lm9S7G_tonight svg{color:var(--chalk);filter:drop-shadow(0 0 9px color-mix(in srgb, var(--chalk) 25%, transparent));flex-shrink:0}.lm9S7G_tonight span{gap:3px;display:grid}.lm9S7G_tonight b{font-family:var(--font-ui), sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--chalk-faint);font-size:10px;font-weight:500}.lm9S7G_tonight i{color:var(--chalk-soft)}@media (max-width:820px),(max-aspect-ratio:4/5){.lm9S7G_world{--bar:58px;--mini:min(20vw, 10.5svh);--side:calc(max(14px, 3.4vw) + var(--mini) * .59);--horizon:55svh;--shelf:calc(128px + env(safe-area-inset-bottom));--under:34svh}.lm9S7G_header{gap:14px}.lm9S7G_nav{z-index:20;padding:10px 10px calc(6px + env(safe-area-inset-bottom));background:linear-gradient(color-mix(in srgb, var(--night) 0%, transparent), color-mix(in srgb, var(--night) 92%, transparent) 46%);justify-content:space-around;gap:0;font-size:10.5px;position:fixed;inset:auto 0 0}.lm9S7G_nav a{padding:12px 10px 14px}.lm9S7G_island[data-rel=here]{--room:calc(100svh - var(--under) - var(--shelf) - var(--mini) * .4 - 4px);--w:min(100vw, 62svh, max(150px, var(--room) * 1.62));--y:calc(var(--under) + 2px + var(--room) / 2)}.lm9S7G_island:is([data-rel=left],[data-rel=right]){--y:calc(100svh - var(--shelf))}.lm9S7G_beacon{inset:-22% -22% -64%}.lm9S7G_beacon i{inset:6% 8.8% 28.6%}.lm9S7G_beacon span{letter-spacing:.2em;text-indent:.2em;color:var(--chalk-soft);font-size:9px;inset:calc(71.4% + 6px) 0 auto}.lm9S7G_place{padding:calc(var(--bar) + 6px) 22px calc(74px + env(safe-area-inset-bottom))}.lm9S7G_words h1{font-size:clamp(30px,8.8vw,46px)}.lm9S7G_lede{margin-top:10px;font-size:15.5px}.lm9S7G_actions{margin-top:16px}.lm9S7G_census{display:none}.lm9S7G_foot{inset:auto 0 var(--shelf);width:calc(100vw - 2 * (var(--side) + var(--mini) * .72) - 16px);margin:0 auto;position:absolute;transform:translateY(50%)}.lm9S7G_fineprint{text-wrap:balance;font-size:9.5px;line-height:1.6}.lm9S7G_world[data-place=gallery] .lm9S7G_sky{height:100svh;position:absolute}.lm9S7G_world[data-place=gallery] .lm9S7G_island[data-rel=here]{--x:50vw;--y:19svh;--w:min(74vw, 40svh)}.lm9S7G_place[data-place=gallery]{padding:0 14px 110px;display:block}.lm9S7G_aside{height:auto;padding:33svh 8px 0;display:grid;position:static}.lm9S7G_place[data-place=gallery] .lm9S7G_words{max-width:none}.lm9S7G_place[data-place=gallery] .lm9S7G_words h1{margin-top:18px;font-size:clamp(30px,8.4vw,44px)}.lm9S7G_sheet,.lm9S7G_sheet[data-size=some]{--cols:3;align-content:start;gap:16px 9px;min-height:0;padding:26px 0 0}.lm9S7G_sheet[data-size=few]{--cols:2}.lm9S7G_menuPanel{min-width:min(264px,86vw)}}@media (pointer:coarse){.lm9S7G_world{-webkit-user-select:none;user-select:none}.lm9S7G_beacon{-webkit-tap-highlight-color:transparent}}@media (max-width:820px),(max-aspect-ratio:4/5),(hover:none){.lm9S7G_fill:not(.lm9S7G_page)>img{transition:opacity .28s}.lm9S7G_island:is([data-rel=left],[data-rel=right]) .lm9S7G_fill:not(.lm9S7G_page){opacity:1}html[data-field=on] .lm9S7G_island:is([data-rel=left],[data-rel=right]) .lm9S7G_fill:not(.lm9S7G_page)>img{opacity:1;transition:opacity .52s .64s}.lm9S7G_island:is([data-rel=left],[data-rel=right]) .lm9S7G_fill:not(.lm9S7G_page)>img{filter:brightness(1.3)}html[data-theme=paper] .lm9S7G_island:is([data-rel=left],[data-rel=right]) .lm9S7G_fill:not(.lm9S7G_page)>img{filter:url(#cameo-ink);mix-blend-mode:normal}.lm9S7G_beacon i{border-color:color-mix(in srgb, var(--chalk) 14%, transparent)}}@media (min-width:821px) and (max-height:700px){.lm9S7G_words h1{margin-top:6px;font-size:clamp(28px,3vw,44px)}.lm9S7G_lede{margin-top:8px;font-size:15px}.lm9S7G_actions{margin-top:12px}.lm9S7G_sheet{align-content:start}}@media (min-width:821px) and (max-height:560px){.lm9S7G_lede{display:none}}@media (min-width:821px) and (max-width:1180px){.lm9S7G_sheet,.lm9S7G_sheet[data-size=some]{--cols:4}}@media (prefers-reduced-motion:reduce){.lm9S7G_world{--turn:0s}.lm9S7G_words,.lm9S7G_foot,.lm9S7G_place[data-leaving] .lm9S7G_words,.lm9S7G_menuPanel,.lm9S7G_tonight,.lm9S7G_sheet figure>a,.lm9S7G_sheet figcaption{animation:none}.lm9S7G_place[data-leaving]{display:none}.lm9S7G_soundButton[aria-pressed=true] .lm9S7G_bars i{animation:none;transform:scaleY(.8)}}.lm9S7G_world[data-still=true]{--turn:0s}
