.site-footer_footer__1_Asz{border-top:1px solid var(--ash);background:var(--obsidian);color:var(--text-bright)}.site-footer_inner__LSUUt{width:min(calc(100% - 3rem),78rem);margin-inline:auto}.site-footer_indexRow__mvpkO{min-height:8rem;display:grid;grid-template-columns:minmax(10rem,.62fr) minmax(0,1.38fr);align-items:center;gap:clamp(2rem,5vw,5rem)}.site-footer_wordmark__zybk7{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;font-family:var(--font-display);font-size:clamp(1.8rem,3vw,2.75rem);font-weight:600;letter-spacing:.03em}.site-footer_chapters__m0kZJ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--ash);border-bottom:1px solid var(--ash)}.site-footer_chapters__m0kZJ a{min-width:0;min-height:4.75rem;display:flex;flex-direction:column;justify-content:center;gap:.35rem;padding-inline:clamp(.5rem,1.4vw,1rem);border-right:1px solid var(--ash);font-family:var(--font-inktrap)}.site-footer_chapters__m0kZJ a:last-child{border-right:0}.site-footer_chapters__m0kZJ a span{color:var(--signal);font-size:.58rem}.site-footer_chapters__m0kZJ a strong{overflow:hidden;color:var(--text-medium);font-size:.72rem;font-weight:500;text-overflow:ellipsis;transition:color .15s var(--transition-smooth)}.site-footer_chapters__m0kZJ a:focus-visible strong,.site-footer_chapters__m0kZJ a:hover strong{color:var(--text-bright)}.site-footer_colophon__fY3jk{min-height:4.75rem;display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:clamp(1rem,3vw,2.5rem);border-top:1px solid var(--ash);color:var(--text-muted);font-family:var(--font-inktrap);font-size:.62rem}.site-footer_typeNote__UFxFf{color:var(--text-dim)}.site-footer_face__HbPTS{min-width:4.5rem;min-height:2.75rem;border:0;background:transparent;color:var(--signal);font-family:var(--font-mono);font-size:.72rem}.site-footer_utilities__0rBC5{display:flex;align-items:center;gap:.15rem}.site-footer_utilities__0rBC5 a,.site-footer_utilities__0rBC5 button{min-height:2.75rem;display:inline-flex;align-items:center;padding-inline:.65rem;border:0;background:transparent;color:var(--text-muted);font:inherit}.site-footer_utilities__0rBC5 a:hover,.site-footer_utilities__0rBC5 button:hover{color:var(--text-bright)}@media (max-width:760px){.site-footer_inner__LSUUt{width:calc(100% - 2rem - env(safe-area-inset-left) - env(safe-area-inset-right))}.site-footer_indexRow__mvpkO{min-height:0;grid-template-columns:1fr;gap:1.5rem;padding-block:2.25rem 1.5rem}.site-footer_wordmark__zybk7{font-size:2rem}.site-footer_chapters__m0kZJ{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer_chapters__m0kZJ a{min-height:4rem;padding-inline:.75rem}.site-footer_chapters__m0kZJ a:nth-child(2){border-right:0}.site-footer_chapters__m0kZJ a:nth-child(-n+2){border-bottom:1px solid var(--ash)}.site-footer_colophon__fY3jk{min-height:0;grid-template-columns:minmax(0,1fr) auto;gap:.25rem 1rem;padding-block:1rem max(1rem,env(safe-area-inset-bottom))}.site-footer_face__HbPTS,.site-footer_typeNote__UFxFf{display:none}.site-footer_utilities__0rBC5{justify-self:end}.site-footer_utilities__0rBC5 a,.site-footer_utilities__0rBC5 button{padding-inline:.45rem}}@media (prefers-reduced-motion:reduce){.site-footer_chapters__m0kZJ a strong{transition:none}}.theme-toggle_toggle__b8Yw4{position:relative;min-width:6.2rem;height:2.75rem;display:grid;grid-template-columns:1.3rem minmax(0,1fr);align-items:center;gap:.7rem;padding:0 .5rem 0 .3rem;border:0;border-bottom:1px solid var(--ash);background:transparent;color:var(--text-bright);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;font-family:var(--font-inktrap);font-size:.66rem;font-weight:500;line-height:1;letter-spacing:.055em;text-transform:uppercase;isolation:isolate;transition:color .14s var(--transition-smooth),transform .1s cubic-bezier(.65,0,.35,1)}.theme-toggle_toggle__b8Yw4:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--signal);transform:scaleX(.24);transform-origin:left;transition:transform .18s var(--transition-smooth)}.theme-toggle_plates__ccAfJ{position:relative;width:1.15rem;height:1.15rem}.theme-toggle_plates__ccAfJ i{position:absolute;width:.82rem;height:.82rem;border:1px solid;transition:transform .22s cubic-bezier(.65,0,.35,1),box-shadow .22s cubic-bezier(.65,0,.35,1)}.theme-toggle_inkPlate__kmTnP{z-index:2;right:0;bottom:0;border-color:color-mix(in srgb,var(--physical-paper) 72%,transparent);background:var(--physical-black);box-shadow:2px 2px 0 var(--signal);transform:translate(0)}.theme-toggle_paperPlate___oHvk{z-index:1;top:0;left:0;border-color:color-mix(in srgb,var(--physical-black) 72%,transparent);background:var(--physical-paper);transform:translate(0)}.theme-toggle_labels__DpYdq{min-width:3.4rem;display:grid;align-items:center;overflow:hidden}.theme-toggle_labels__DpYdq span{grid-area:1/1;transition:opacity .14s var(--transition-smooth),transform .18s var(--transition-smooth)}.theme-toggle_paperLabel__Jkm5h{opacity:0;transform:translateY(.35rem)}[data-theme=light] .theme-toggle_inkPlate__kmTnP{z-index:1;box-shadow:none;transform:translate(-.22rem,-.22rem)}[data-theme=light] .theme-toggle_paperPlate___oHvk{z-index:2;box-shadow:2px 2px 0 var(--signal);transform:translate(.22rem,.22rem)}[data-theme=light] .theme-toggle_inkLabel__i2G_E{opacity:0;transform:translateY(-.35rem)}[data-theme=light] .theme-toggle_paperLabel__Jkm5h{opacity:1;transform:translateY(0)}.theme-toggle_toggle__b8Yw4:focus-visible,.theme-toggle_toggle__b8Yw4:hover{color:var(--signal)}.theme-toggle_toggle__b8Yw4:focus-visible:after,.theme-toggle_toggle__b8Yw4:hover:after{transform:scaleX(1)}.theme-toggle_toggle__b8Yw4:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.theme-toggle_labels__DpYdq span,.theme-toggle_plates__ccAfJ i,.theme-toggle_toggle__b8Yw4,.theme-toggle_toggle__b8Yw4:after{transition:none}}.site-header_siteHeader__5AX7o{position:fixed;z-index:70;top:0;right:0;left:0;border-bottom:1px solid var(--ash);background:color-mix(in srgb,var(--obsidian) 97%,transparent);padding-top:env(safe-area-inset-top)}.site-header_headerInner__Jdv4I{width:min(calc(100% - 3rem),78rem);min-height:4.5rem;margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,4.5rem)}.site-header_desktopNav__LOjO9 a,.site-header_logo__kptYK,.site-header_menuButton___NLaZ,.site-header_mobileNav___5PHc,.site-header_paletteButton__gu6JP{font-family:var(--font-inktrap);font-weight:500}.site-header_logo__kptYK{justify-self:start;min-height:2.75rem;display:inline-flex;align-items:center;color:var(--text-bright);font-size:.86rem;letter-spacing:.055em}.site-header_desktopNav__LOjO9{min-width:0;display:flex;align-items:stretch;justify-self:center;gap:clamp(1.25rem,2.8vw,2.7rem)}.site-header_desktopNav__LOjO9 a{position:relative;min-height:4.5rem;display:inline-flex;align-items:center;gap:.45rem;color:var(--text-dim);font-size:.72rem;transition:color .16s var(--transition-smooth)}.site-header_desktopNav__LOjO9 a:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--signal);opacity:0;transform:scaleX(.35);transform-origin:left;transition:opacity .14s var(--transition-smooth),transform .18s var(--transition-smooth)}.site-header_navIndex__KFfNs{color:var(--signal);font-size:.61rem;opacity:.62}.site-header_desktopNav__LOjO9 .site-header_activeNav__hB7YM,.site-header_desktopNav__LOjO9 a:hover{color:var(--text-bright)}.site-header_desktopNav__LOjO9 .site-header_activeNav__hB7YM:after,.site-header_desktopNav__LOjO9 a:hover:after{opacity:1;transform:scaleX(1)}.site-header_desktopNav__LOjO9 .site-header_activeNav__hB7YM .site-header_navIndex__KFfNs{opacity:1}.site-header_headerTools__GqOzG{justify-self:end;display:flex;align-items:center;gap:.55rem}.site-header_paletteButton__gu6JP{min-height:2.75rem;display:flex;align-items:center;gap:.65rem;padding-inline:.65rem;border:0;background:transparent;color:var(--text-muted)}.site-header_paletteButton__gu6JP kbd,.site-header_paletteButton__gu6JP span{font-size:.69rem}.site-header_paletteButton__gu6JP kbd{color:var(--text-dim);font-family:inherit}.site-header_paletteButton__gu6JP:hover,.site-header_paletteButton__gu6JP:hover kbd{color:var(--text-bright)}.site-header_menuButton___NLaZ{min-width:4.5rem;min-height:2.75rem;display:none;grid-template-columns:1fr auto;align-items:center;gap:.7rem;padding-inline:.75rem;border:1px solid var(--ash);background:transparent;color:var(--text-bright);font-size:.68rem;text-transform:uppercase}.site-header_menuButton___NLaZ i{color:var(--signal);font-family:var(--font-mono);font-size:1rem;font-style:normal;line-height:1}.site-header_mobileBackdrop__0bD7k,.site-header_mobileNav___5PHc{display:none}@media (max-width:900px){.site-header_headerInner__Jdv4I{width:calc(100% - 2rem - env(safe-area-inset-left) - env(safe-area-inset-right));grid-template-columns:1fr auto;gap:1rem}.site-header_desktopNav__LOjO9,.site-header_paletteButton__gu6JP,.site-header_themeSlot__Fd_Co{display:none}.site-header_menuButton___NLaZ{display:grid}.site-header_mobileBackdrop__0bD7k{position:fixed;z-index:55;inset:calc(4.5rem + env(safe-area-inset-top)) 0 0;display:block;background:color-mix(in srgb,var(--physical-black) 62%,transparent)}.site-header_mobileNav___5PHc{position:fixed;z-index:60;top:calc(4.5rem + env(safe-area-inset-top));right:0;left:0;display:block;max-height:calc(100svh - 4.5rem - env(safe-area-inset-top));padding:1rem max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));overflow-y:auto;border-bottom:1px solid var(--ash);background:radial-gradient(circle,color-mix(in srgb,var(--text-bright) 16%,transparent) 0 .5px,transparent .7px) 0 0 /4px 4px,var(--obsidian);box-shadow:0 1.5rem 3rem color-mix(in srgb,var(--physical-black) 46%,transparent);overscroll-behavior:contain}.site-header_mobileChapters__SGYy6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--ash);border-left:1px solid var(--ash)}.site-header_mobileChapters__SGYy6 a{position:relative;min-width:0;min-height:6.5rem;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr;align-items:end;padding:.8rem;border-right:1px solid var(--ash);border-bottom:1px solid var(--ash);color:var(--text-bright)}.site-header_mobileChapters__SGYy6 a>span{align-self:start;color:var(--signal);font-size:.61rem}.site-header_mobileChapters__SGYy6 a strong{min-width:0;overflow:hidden;font-family:var(--font-display);font-size:clamp(1.5rem,6vw,2.25rem);font-weight:600;line-height:1;text-overflow:ellipsis}.site-header_mobileChapters__SGYy6 a i{color:var(--text-dim);font-size:.8rem;font-style:normal}.site-header_mobileChapters__SGYy6 .site-header_activeNav__hB7YM{background:var(--signal-wash)}.site-header_mobileChapters__SGYy6 .site-header_activeNav__hB7YM i{color:var(--signal)}.site-header_mobileUtilities__WdqVY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem;border-top:1px solid var(--ash);border-bottom:1px solid var(--ash)}.site-header_mobileUtilities__WdqVY a,.site-header_mobileUtilities__WdqVY button{min-width:0;min-height:3.25rem;display:flex;align-items:center;padding-inline:.7rem;border:0;border-right:1px solid var(--ash);background:transparent;color:var(--text-muted);font:inherit;font-size:.69rem;text-align:left}.site-header_mobileUtilities__WdqVY>:last-child{border-right:0}.site-header_mobileUtilities__WdqVY a:hover,.site-header_mobileUtilities__WdqVY button:hover{color:var(--text-bright)}.site-header_mobileTheme__NXK10{min-height:4rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;color:var(--text-muted);font-size:.68rem}}@media (max-width:390px){.site-header_mobileChapters__SGYy6 a{min-height:5.75rem}.site-header_mobileChapters__SGYy6 a strong{font-size:1.45rem}.site-header_mobileUtilities__WdqVY{grid-template-columns:1fr 1fr}.site-header_mobileUtilities__WdqVY>:first-child{grid-column:1/-1;border-right:0;border-bottom:1px solid var(--ash)}}@media (prefers-reduced-motion:reduce){.site-header_desktopNav__LOjO9 a,.site-header_desktopNav__LOjO9 a:after{transition:none}}.social-dock_dock__roGmP{position:relative;width:min(100%,46rem)}.social-dock_label__J8GED{display:flex;align-items:center;min-height:2.4rem;color:color-mix(in srgb,currentColor 62%,transparent);font-family:var(--font-inktrap);font-size:.68rem;font-weight:500;letter-spacing:.04em}.social-dock_label__J8GED:before{content:"";width:.32rem;height:.32rem;margin-right:.5rem;background:var(--signal);animation:social-dock_dockPulse__HPrex 2.6s step-end infinite}@keyframes social-dock_dockPulse__HPrex{0%,62%{opacity:1}63%,to{opacity:.15}}.social-dock_grid__GHVPK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid color-mix(in srgb,currentColor 42%,transparent)}.social-dock_link__8xNeO{min-width:0;min-height:2.9rem;display:grid;grid-template-columns:minmax(4.75rem,auto) minmax(0,1fr) auto;align-items:center;gap:.75rem;padding-inline:.15rem .4rem;border-bottom:1px solid color-mix(in srgb,currentColor 26%,transparent);color:inherit;font-family:var(--font-inktrap);font-size:.7rem;font-weight:500;transition:background-color .15s var(--transition-smooth),color .15s var(--transition-smooth)}.social-dock_link__8xNeO:nth-child(odd){padding-right:1.25rem}.social-dock_link__8xNeO:nth-child(2n){padding-left:1.25rem;border-left:1px solid color-mix(in srgb,currentColor 26%,transparent)}.social-dock_service__3u0YB{color:color-mix(in srgb,currentColor 58%,transparent)}.social-dock_handle___MGZP{overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.social-dock_link__8xNeO i{color:var(--signal);font-size:.68rem;font-style:normal;opacity:0;transform:translate(-.2rem,.1rem);transition:opacity .14s var(--transition-smooth),transform .18s var(--transition-smooth)}.social-dock_link__8xNeO:focus-visible,.social-dock_link__8xNeO:hover{background:color-mix(in srgb,currentColor 8%,transparent);color:inherit}.social-dock_link__8xNeO:focus-visible i,.social-dock_link__8xNeO:hover i{opacity:1;transform:translate(0)}@media (max-width:520px){.social-dock_grid__GHVPK{grid-template-columns:repeat(2,minmax(0,1fr))}.social-dock_link__8xNeO,.social-dock_link__8xNeO:nth-child(2n),.social-dock_link__8xNeO:nth-child(odd){position:relative;min-height:4.1rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.12rem;padding:.55rem 1.25rem .55rem .45rem}.social-dock_link__8xNeO:nth-child(odd){border-left:0}.social-dock_link__8xNeO:nth-child(2n){border-left:1px solid color-mix(in srgb,currentColor 26%,transparent)}.social-dock_service__3u0YB{font-size:.58rem}.social-dock_handle___MGZP{width:100%;font-size:.68rem}.social-dock_link__8xNeO i{position:absolute;top:.65rem;right:.45rem;opacity:.62;transform:none}}@media (prefers-reduced-motion:reduce){.social-dock_link__8xNeO,.social-dock_link__8xNeO i{transition:none}.social-dock_label__J8GED:before{animation:none}}.link-preview_anchor__74oHU{display:inline}.link-preview_card__s3pu4{--preview-stock:var(--physical-paper);--preview-ink:var(--physical-black);position:fixed;z-index:120;width:min(22rem,calc(100vw - 1.5rem));overflow:hidden;border:1px solid var(--preview-ink);background:radial-gradient(circle at center,color-mix(in srgb,var(--preview-ink) 28%,transparent) 0 .5px,transparent .6px) 0 0 /var(--halftone-size) var(--halftone-size),var(--preview-stock);color:var(--preview-ink);box-shadow:.38rem .34rem 0 var(--physical-signal),0 1.2rem 3.5rem color-mix(in srgb,var(--physical-black) 38%,transparent);transform-origin:center bottom;pointer-events:none;isolation:isolate;contain:layout paint style}.link-preview_above__4jLgG{translate:-50% -100%;transform-origin:center bottom}.link-preview_below__3jgrx{translate:-50% 0;transform-origin:center top}[data-theme=light] .link-preview_card__s3pu4{--preview-stock:var(--physical-black);--preview-ink:var(--physical-paper)}.link-preview_bar__kQl0a{min-height:2.2rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-inline:.75rem;border-bottom:3px solid var(--physical-signal);background:var(--preview-ink);color:var(--preview-stock);font-family:var(--font-inktrap);font-size:.62rem;letter-spacing:.035em}.link-preview_bar__kQl0a>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.link-preview_bar__kQl0a>span:last-child{flex:0 0 auto;color:var(--physical-signal);font-size:.82rem}.link-preview_image__IbwUi{position:relative;display:block;width:100%;aspect-ratio:16/8.5;overflow:hidden;border-bottom:1px solid color-mix(in srgb,var(--preview-ink) 38%,transparent);background:var(--preview-ink)}.link-preview_image__IbwUi:after{content:"";position:absolute;inset:0;background:radial-gradient(circle,rgba(0,0,0,.52) 0 .55px,transparent .65px) 0 0 /3px 3px,color-mix(in srgb,var(--physical-signal) 12%,transparent);mix-blend-mode:multiply;pointer-events:none}.link-preview_image__IbwUi img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.4) contrast(1.1)}.link-preview_copy__vED5J{display:flex;flex-direction:column;gap:.4rem;padding:.9rem 1rem 1.05rem}.link-preview_card__s3pu4[data-has-image=false] .link-preview_copy__vED5J{min-height:7rem;justify-content:center;padding-block:1.2rem 1.35rem}.link-preview_copy__vED5J strong{font-family:var(--font-display);font-size:1.08rem;font-weight:600;line-height:1.15;letter-spacing:.005em}.link-preview_copy__vED5J>span{max-width:38ch;color:color-mix(in srgb,var(--preview-ink) 68%,transparent);font-size:.74rem;line-height:1.5}@media (hover:none) and (pointer:coarse){.link-preview_card__s3pu4{display:none}}@media (prefers-reduced-motion:reduce){.link-preview_card__s3pu4{box-shadow:.24rem .22rem 0 var(--physical-signal)}}.home_page__NOZQO{min-height:100dvh;overflow:hidden;background:var(--obsidian);color:var(--text-bright)}.home_page__NOZQO a:focus-visible,.home_page__NOZQO button:focus-visible{outline:3px solid var(--signal);outline-offset:4px}.home_shell__sGt5b{width:min(calc(100% - 3rem),84rem);margin-inline:auto}.home_hero__o4ZPq{position:relative;padding-top:calc(4.5rem + env(safe-area-inset-top));overflow:hidden;isolation:isolate;background:var(--obsidian)}.home_heroGrid__DhqFK{position:absolute;z-index:-2;inset:0;opacity:.46;background-image:linear-gradient(color-mix(in srgb,var(--ash) 52%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--ash) 52%,transparent) 1px,transparent 1px);background-size:clamp(3.5rem,7vw,6.5rem) clamp(3.5rem,7vw,6.5rem);-webkit-mask-image:linear-gradient(180deg,#000 0,transparent 92%);mask-image:linear-gradient(180deg,#000 0,transparent 92%)}.home_heroMeta__GJDHs{position:relative;z-index:2;min-height:3.25rem;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;border-bottom:1px solid var(--ash);color:var(--text-muted);font-family:var(--font-inktrap);font-size:.7rem;letter-spacing:.025em}.home_heroMeta__GJDHs span:nth-child(2){justify-self:center}.home_heroMeta__GJDHs a{justify-self:end;align-self:stretch;display:inline-flex;align-items:center;color:var(--text-muted)}.home_heroStage__pVPbX{--stage-pad-bottom:clamp(2rem,5vw,4.5rem);position:relative;min-height:clamp(28rem,58vh,37rem);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;padding-block:clamp(1.5rem,3.5vw,3rem) var(--stage-pad-bottom)}.home_heroPoster__hE5ul{position:absolute;z-index:1;top:auto;bottom:calc(-1 * var(--stage-pad-bottom));right:clamp(-10rem,-7vw,-4rem);height:clamp(27rem,60vh,39rem);max-width:min(56vw,50rem);transform:none;pointer-events:none}.home_heroPoster__hE5ul:before{content:"";position:absolute;inset:0;background:var(--signal-deep);-webkit-mask:var(--poster-plate) center /contain no-repeat;mask:var(--poster-plate) center /contain no-repeat;transform:translate(.8rem,.55rem) rotate(.4deg);opacity:.86}.home_heroPoster__hE5ul img{position:relative;z-index:1;display:block;width:auto;max-width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;filter:contrast(1.08)}@media (prefers-reduced-motion:no-preference){.home_heroPoster__hE5ul{animation:home_posterSettle__XFDJo .95s var(--transition-smooth) .12s both}}@keyframes home_posterSettle__XFDJo{0%{transform:translateX(1.5rem);opacity:0}to{transform:translateX(0);opacity:1}}.home_heroCopy__e6FQF{position:relative;z-index:2;grid-column:1/9;grid-row:1;align-self:center;margin-top:clamp(2rem,7vh,5.5rem);padding-block:2rem}.home_heroWordmark__zvtlU{margin:0}.home_heroWordmark__zvtlU pre{overflow:visible;color:var(--text-bright);font-family:var(--font-mono);font-size:clamp(.62rem,1.9vw,1.34rem);font-weight:600;line-height:1.12;white-space:pre;text-shadow:.26em .2em 0 var(--signal-deep)}[data-theme=light] .home_heroWordmark__zvtlU pre{text-shadow:.26em .2em 0 var(--signal)}.home_heroEdge__hFutL{position:absolute;z-index:1;top:55%;left:max(.75rem,calc((100vw - 84rem) / 2 - 1.9rem));transform:translateY(-50%) rotate(180deg);padding-block:.6rem;background:var(--obsidian);writing-mode:vertical-rl;color:var(--text-ghost);font-family:var(--font-inktrap);font-size:.58rem;letter-spacing:.09em;white-space:nowrap}@media (max-width:1500px){.home_heroEdge__hFutL{display:none}}.home_heroCopy__e6FQF>p{width:-moz-fit-content;width:fit-content;max-width:100%;min-height:2.75rem;display:flex;align-items:center;margin-top:1.5rem;padding:.8rem 1rem;background:var(--obsidian);color:var(--text-medium);font-size:1rem;line-height:1.4;letter-spacing:.015em;white-space:nowrap}.home_heroActions__F1he6{display:flex;flex-wrap:wrap;gap:0 1.5rem;margin-top:1rem;padding-left:1rem;font-family:var(--font-inktrap);font-size:.72rem}.home_heroActions__F1he6 a{min-height:2.75rem;display:inline-flex;align-items:center;border-bottom:1px solid var(--ash);color:var(--text-bright);transition:color .16s var(--transition-smooth),border-color .16s var(--transition-smooth)}.home_workSection__nUKri{position:relative;padding-block:clamp(4.5rem,7vw,6.5rem) clamp(1.25rem,2vw,1.75rem);overflow:hidden;background:var(--paper);color:var(--ink)}[data-theme=light] .home_aboutSection__9soB2,[data-theme=light] .home_workSection__nUKri{--paper:var(--physical-black);--ink:var(--physical-paper);--signal:var(--physical-signal);--signal-deep:var(--physical-signal-deep);--signal-wash:color-mix(in srgb,var(--physical-signal) 14%,transparent)}.home_aboutSection__9soB2:before,.home_workSection__nUKri:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.22;background-image:radial-gradient(circle,color-mix(in srgb,var(--ink) 28%,transparent) 0 .55px,transparent .72px);background-size:4px 4px}.home_aboutSection__9soB2 .home_shell__sGt5b,.home_workSection__nUKri .home_shell__sGt5b{position:relative;z-index:1}.home_sectionHeader__UJAZg{min-height:5rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,2vw,1.75rem);border-top:2px solid}.home_sectionHeader__UJAZg a{font-family:var(--font-inktrap);font-size:.72rem}.home_sectionHeader__UJAZg>span{min-width:2ch;color:var(--signal-deep);font-family:var(--font-inktrap);font-size:clamp(1.5rem,2.6vw,2.3rem);font-weight:500;letter-spacing:-.02em;line-height:1}.home_sectionAside__GI7bQ{display:flex;align-items:center;gap:clamp(1rem,2.5vw,2rem)}.home_sectionCount__jiP2L{color:color-mix(in srgb,currentColor 55%,transparent);font-family:var(--font-inktrap);font-size:.68rem;font-style:normal;letter-spacing:.03em}.home_sectionHeader__UJAZg h2{font-family:var(--font-display);font-size:clamp(2.3rem,4vw,4rem);font-weight:600;line-height:.98;letter-spacing:.005em}.home_sectionHeader__UJAZg a{min-height:2.75rem;display:inline-flex;align-items:center;border-bottom:1px solid var(--signal)}.home_workRows__w7vak{border:0}.home_workRow__cbq4f{border-bottom:1px solid color-mix(in srgb,var(--ink) 28%,transparent)}.home_workRow__cbq4f:last-child{border-bottom:0}.home_workRowLink__X9Fq1{min-height:11rem;display:grid;grid-template-columns:3.5rem minmax(12rem,.75fr) minmax(18rem,1.4fr) minmax(10rem,.7fr) 2rem;align-items:center;gap:clamp(1rem,2.5vw,2.5rem);padding-block:1.25rem;color:inherit;transition:background-color .18s var(--transition-smooth),color .18s var(--transition-smooth)}.home_rowArrow__uMeDd,.home_techLine__3rgM2,.home_workIdentity__uEKyX>span,.home_workIndex__AacJ2{font-family:var(--font-inktrap)}.home_workIndex__AacJ2{align-self:start;padding-top:.35rem;color:var(--signal-deep);font-size:.68rem}.home_workIdentity__uEKyX h3{font-family:var(--font-display);font-size:clamp(2rem,3.7vw,3.6rem);font-weight:600;line-height:.98;letter-spacing:0}.home_workIdentity__uEKyX>span{display:block;margin-top:.65rem;color:color-mix(in srgb,currentColor 58%,transparent);font-size:.65rem}.home_workRowLink__X9Fq1>p{max-width:42rem;color:color-mix(in srgb,currentColor 70%,transparent);font-size:.92rem;line-height:1.65}.home_techLine__3rgM2{display:flex;flex-wrap:wrap;gap:.35rem .75rem;color:color-mix(in srgb,currentColor 62%,transparent);font-size:.68rem;letter-spacing:.015em}.home_techLine__3rgM2 span:before{content:"+";margin-right:.25rem;color:var(--signal-deep)}.home_rowArrow__uMeDd{justify-self:end;color:var(--signal-deep);font-size:1rem}.home_tagBandWrap__9xEpJ{position:relative;z-index:1;width:min(100% - 1rem,100rem);margin:clamp(2.75rem,4vw,4rem) auto clamp(3rem,5vw,4.75rem)}.home_tagHand__psfCN{position:absolute;z-index:2;top:-3.5rem;right:clamp(1rem,8vw,9rem);width:clamp(8.5rem,14vw,13rem);height:auto;transform:rotate(14deg);filter:drop-shadow(.4rem .35rem 0 var(--signal));pointer-events:none}.home_tagBand__09nJL{position:relative;width:100%;height:clamp(9rem,16vw,15rem);overflow:hidden;background:linear-gradient(93deg,transparent 0 18%,color-mix(in srgb,var(--signal) 15%,transparent) 18% 19%,transparent 19%),var(--ink);clip-path:polygon(0 8%,100% 0,99% 91%,1% 100%)}.home_tagBand__09nJL:after{content:"";position:absolute;inset:0;opacity:.24;background-image:radial-gradient(circle,var(--paper) 0 .65px,transparent .85px);background-size:4px 4px;pointer-events:none}.home_tagBand__09nJL img{position:absolute;top:50%;left:50%;width:min(78rem,88vw);height:auto;transform:translate(-50%,-50%) rotate(-2deg)}.home_codeSection__oEOYW{scroll-margin-top:5rem}.home_projectCanvas__UDzl7{margin-top:1.25rem}.home_projectPanel__ihdy_{position:relative;border:0}.home_projectPanel__ihdy_:not(:last-child):after{content:"";position:absolute;left:clamp(4.5rem,7vw,6rem);bottom:0;width:clamp(4rem,9vw,7rem);height:1px;background:color-mix(in srgb,var(--ink) 26%,transparent);pointer-events:none}.home_projectPanelLink__Hb2wO{min-height:7.5rem;display:grid;grid-template-columns:3.25rem minmax(0,1fr) 1.25rem;align-items:center;gap:clamp(1rem,2.5vw,2.25rem);padding-block:1rem;color:var(--ink);transition:background-color .18s var(--transition-smooth),color .18s var(--transition-smooth)}.home_projectLead__YkEZF .home_projectPanelLink__Hb2wO{min-height:9.5rem;grid-template-columns:3.25rem minmax(0,1fr) 1.25rem}.home_projectNumber__OOqGv{align-self:start;padding-top:.35rem;color:var(--signal-deep);font-family:var(--font-inktrap);font-size:.72rem;font-variant-numeric:tabular-nums}.home_projectText__Kjb_t{min-width:0;display:grid;grid-template-columns:minmax(11rem,.78fr) minmax(16rem,1.35fr) minmax(9rem,.62fr);align-items:center;gap:clamp(1rem,2.5vw,2.5rem)}.home_projectTitleLine__pYZDi{display:flex;flex-direction:column;align-items:flex-start;gap:.55rem}.home_projectTitleLine__pYZDi h3{font-family:var(--font-display);font-size:clamp(2.35rem,3.6vw,3.8rem);font-weight:600;line-height:.98;letter-spacing:0}.home_projectPanel__ihdy_:not(.home_projectLead__YkEZF) .home_projectTitleLine__pYZDi h3{font-size:clamp(2rem,2.7vw,2.8rem)}.home_projectTitleLine__pYZDi>span{flex:0 0 auto;border-bottom:1px solid var(--signal);font-family:var(--font-inktrap);font-size:.6rem}.home_projectText__Kjb_t>p{max-width:42rem;color:color-mix(in srgb,var(--ink) 69%,transparent);font-size:.84rem;line-height:1.5}.home_projectArrow__ddM0t{justify-self:end;color:var(--signal-deep);font-family:var(--font-inktrap);font-size:.9rem}.home_projectIndex__5_dzX{margin-top:1.25rem;border-top:2px solid var(--ink)}.home_projectIndexRow__72CPo{position:relative;border:0}.home_projectIndexRow__72CPo:not(:last-child):after{content:"";position:absolute;left:4.5rem;bottom:0;width:4rem;height:1px;background:color-mix(in srgb,var(--ink) 22%,transparent);pointer-events:none}.home_projectIndexRow__72CPo>a{min-height:3.75rem;display:grid;grid-template-columns:3.5rem minmax(8rem,.75fr) minmax(13rem,1.2fr) minmax(10rem,.8fr) 1.5rem;align-items:center;gap:1rem;color:inherit;transition:background-color .18s var(--transition-smooth),color .18s var(--transition-smooth)}.home_projectIndexRow__72CPo>a>i,.home_projectIndexRow__72CPo>a>span{color:var(--signal-deep);font-family:var(--font-inktrap);font-size:.7rem;font-style:normal}.home_projectIndexRow__72CPo h3{font-family:var(--font-display);font-size:1.3rem;font-weight:600;letter-spacing:.005em}.home_projectIndexRow__72CPo p{color:color-mix(in srgb,currentColor 67%,transparent);font-size:.8rem}.home_reaperBreak__uswgf{position:relative;z-index:2;height:clamp(11rem,14vw,14rem);overflow:hidden;isolation:isolate;background:linear-gradient(to bottom,var(--paper) 0 62%,var(--obsidian) 62% 100%)}[data-theme=light] .home_reaperBreak__uswgf{background:linear-gradient(to bottom,var(--physical-black) 0 62%,var(--obsidian) 62% 100%)}.home_reaperBreak__uswgf:after{content:none}.home_reaperBreak__uswgf img{position:absolute;z-index:1;top:100%;left:50%;width:clamp(40rem,54vw,54rem);height:auto;transform:translate(-50%,-50%) rotate(-.5deg);filter:drop-shadow(.45rem .34rem 0 var(--signal-deep));pointer-events:none}.home_writingSection__ku_U4{position:relative;padding-block:0 clamp(3.75rem,6vw,5.5rem);background:var(--obsidian);color:var(--text-bright)}.home_writingSection__ku_U4:after{content:"";position:absolute;top:0;right:max(.75rem,calc((100vw - 84rem) / 2 - 1.25rem));bottom:0;width:1px;background:var(--ash)}@media (max-width:1450px){.home_writingSection__ku_U4:after{display:none}}.home_sectionHeaderDark__LDIMQ>span{color:var(--signal)}.home_postList__V6ifZ{border:0}.home_postListHeader__1FfRS,.home_postRow__s7qkW>a{display:grid;grid-template-columns:2.5rem minmax(10rem,11.5rem) minmax(0,1fr) minmax(6rem,8rem) 6.5rem 4rem 1.25rem;align-items:center;gap:clamp(.75rem,1.8vw,1.5rem)}.home_postListHeader__1FfRS{min-height:2.5rem;color:var(--text-muted);font-family:var(--font-inktrap);font-size:.62rem;letter-spacing:.035em}.home_postListHeader__1FfRS,.home_postRow__s7qkW{border-bottom:1px solid var(--ash)}.home_postRow__s7qkW:last-child{border-bottom:0}.home_postRow__s7qkW>a{min-height:10.25rem;padding-block:1rem;color:inherit;transition:background-color .18s var(--transition-smooth),color .18s var(--transition-smooth)}.home_postIndex__C4ZmN{align-self:start;padding-top:.2rem;color:var(--signal);font-family:var(--font-inktrap);font-size:.65rem}.home_postImage__gLBtE{position:relative;aspect-ratio:16/10;overflow:hidden;border:1px solid color-mix(in srgb,var(--text-bright) 18%,transparent);background:var(--graphite)}.home_postImage__gLBtE img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:saturate(.72) contrast(1.04) brightness(1.12);transition:transform .4s var(--transition-smooth),filter .22s var(--transition-smooth)}.home_postBody__ibcNG{min-width:0}.home_postMeta__NVpdy{display:contents}.home_postCategory__0_8mC,.home_postDate__XEKpW,.home_postReading__fl5w1{color:var(--text-muted);font-family:var(--font-inktrap);font-size:.66rem;font-variant-numeric:tabular-nums;letter-spacing:.02em}.home_postCategory__0_8mC{color:var(--signal)}.home_postBody__ibcNG h3{max-width:26ch;font-family:var(--font-display);font-size:clamp(1.65rem,2.5vw,2.45rem);font-weight:600;line-height:1.03;letter-spacing:0;text-wrap:balance}.home_postBody__ibcNG>p{max-width:62ch;margin-top:.4rem;color:var(--text-muted);font-size:.8rem;line-height:1.5;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.home_postRow__s7qkW .home_rowArrow__uMeDd{color:var(--signal)}.home_aboutSection__9soB2{position:relative;padding-block:clamp(4.5rem,7vw,6rem) 0;overflow:hidden;background:var(--paper);color:var(--ink)}.home_aboutSection__9soB2 .home_shell__sGt5b{width:min(calc(100% - 3rem),90rem)}.home_aboutGrid__TMajn{display:grid;grid-template-columns:minmax(14rem,.38fr) minmax(0,1.62fr);align-items:start;gap:clamp(2.5rem,5vw,5rem);margin-top:clamp(2.5rem,4vw,3.5rem)}.home_aboutArt__TrPUJ{position:relative;z-index:0;min-height:24rem;display:grid;place-items:start center;padding-top:1rem}.home_aboutArt__TrPUJ:after,.home_aboutArt__TrPUJ:before{content:"";position:absolute;top:2.25rem;width:min(12rem,82%);aspect-ratio:1;border:1px solid color-mix(in srgb,var(--ink) 25%,transparent);transform:rotate(7deg)}.home_aboutArt__TrPUJ:after{border-color:color-mix(in srgb,var(--signal) 55%,transparent);transform:translate(.6rem,.5rem) rotate(7deg)}.home_aboutArt__TrPUJ img{position:relative;z-index:1;width:min(14rem,100%);height:auto;transform:translateX(-.35rem) rotate(-3deg);filter:drop-shadow(.38rem .32rem 0 var(--signal))}[data-theme=light] .home_aboutArt__TrPUJ img{filter:invert(1) drop-shadow(.38rem .32rem 0 var(--signal));mix-blend-mode:screen}.home_aboutCopy___Txkl{min-width:0;display:grid;grid-template-columns:minmax(20rem,1.1fr) minmax(18rem,.9fr);gap:clamp(2.5rem,5vw,5rem);align-items:start}.home_aboutBio__qwonu{display:flex;flex-direction:column;gap:1.25rem}.home_aboutBio__qwonu p{max-width:48rem;color:color-mix(in srgb,var(--ink) 78%,transparent);font-size:clamp(1.08rem,1.35vw,1.28rem);line-height:1.66;text-wrap:pretty}.home_aboutBio__qwonu a{border-bottom:1px solid var(--signal)}.home_aboutFacts__fRxJM{margin:0;border-top:2px solid var(--ink)}.home_aboutFacts__fRxJM>div{min-height:4rem;display:grid;grid-template-columns:minmax(7rem,.72fr) minmax(0,1.28fr);align-items:center;gap:1.25rem;padding-block:.65rem;border-bottom:1px solid color-mix(in srgb,var(--ink) 28%,transparent)}.home_aboutFacts__fRxJM>div:last-child{border-bottom:0}.home_aboutFacts__fRxJM dt{font-family:var(--font-inktrap);font-size:.65rem;line-height:1.35}.home_aboutFacts__fRxJM dd{color:color-mix(in srgb,var(--ink) 71%,transparent);font-size:.86rem;line-height:1.55}.home_aboutLinks__YySzj{display:flex;flex-wrap:wrap;gap:.35rem 1rem}.home_aboutLinks__YySzj a{min-height:2.75rem;display:inline-flex;align-items:center;border-bottom:1px solid color-mix(in srgb,var(--signal) 60%,transparent)}.home_contactRow__XhoNg{min-height:9rem;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);align-items:center;gap:clamp(2rem,5vw,4rem);margin-top:clamp(3rem,6vw,5rem);padding-block:2.5rem;border-top:2px solid var(--ink)}.home_contactDock__1l364{width:100%}.home_emailLink__fvK20{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:baseline;gap:.75rem;padding-block:.3rem .45rem;border-bottom:3px solid var(--signal);font-family:var(--font-display);font-size:clamp(2.2rem,5vw,4.8rem);font-weight:600;line-height:1;letter-spacing:0}.home_footer__HqMXW{background:var(--obsidian)}.home_footer__HqMXW .home_shell__sGt5b{min-height:5.5rem;display:grid;grid-template-columns:1fr auto auto 1fr;align-items:center;gap:clamp(1rem,3vw,2rem);color:var(--text-muted);font-family:var(--font-inktrap);font-size:.63rem}.home_colophonNote__z4zee{justify-self:end;text-align:right}.home_inks__CxzhB{display:inline-flex;align-items:center;gap:.45rem}.home_inks__CxzhB i{width:.62rem;height:.62rem}.home_inks__CxzhB i:first-child{background:var(--signal)}.home_inks__CxzhB i+i{background:var(--acid)}.home_inks__CxzhB em{margin-left:.3rem;font-style:normal;letter-spacing:.04em}.home_mask__BpxOe{position:relative;min-width:4.5rem;min-height:2.75rem;border:0;background:transparent;color:var(--signal);font-family:var(--font-mono);cursor:pointer}.home_mask__BpxOe:after{content:"";position:absolute;right:-.4rem;bottom:-.15rem;width:.8rem;height:1.4rem;background:url(/art/dedsec/cursor.webp) 50%/contain no-repeat;filter:invert(1);transform:rotate(-8deg)}[data-theme=light] .home_mask__BpxOe:after{filter:none}@media (hover:hover) and (pointer:fine){.home_heroActions__F1he6 a:hover{border-color:var(--signal);color:var(--signal)}.home_projectIndexRow__72CPo>a:hover,.home_workRowLink__X9Fq1:hover{background:var(--ink);color:var(--paper);box-shadow:.75rem 0 0 var(--ink),-.75rem 0 0 var(--ink)}.home_projectIndexRow__72CPo>a:hover .home_techLine__3rgM2 span:before,.home_workRowLink__X9Fq1:hover .home_techLine__3rgM2 span:before{color:var(--signal)}.home_projectPanelLink__Hb2wO:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}.home_projectPanelLink__Hb2wO:hover .home_projectArrow__ddM0t,.home_projectPanelLink__Hb2wO:hover .home_projectTitleLine__pYZDi>span{color:var(--signal-deep)}.home_postRow__s7qkW>a:hover{background:var(--graphite);box-shadow:.75rem 0 0 var(--graphite),-.75rem 0 0 var(--graphite)}.home_postRow__s7qkW>a:hover .home_postImage__gLBtE img{filter:saturate(.9) contrast(1.02) brightness(1.16)}}@media (max-width:1050px){.home_aboutCopy___Txkl{grid-template-columns:1fr;gap:2.5rem}.home_heroEdge__hFutL{display:none}.home_heroCopy__e6FQF{grid-column:1/11}.home_workRowLink__X9Fq1{grid-template-columns:2.5rem minmax(11rem,.75fr) minmax(16rem,1.35fr) 1.5rem}.home_workRowLink__X9Fq1 .home_techLine__3rgM2{display:none}.home_projectIndexRow__72CPo>a{grid-template-columns:2.5rem minmax(8rem,.7fr) minmax(12rem,1.2fr) 1.5rem}.home_projectIndexRow__72CPo .home_techLine__3rgM2{display:none}}@media (max-width:820px){.home_shell__sGt5b{width:min(calc(100% - 2rem),84rem)}.home_aboutSection__9soB2 .home_shell__sGt5b{width:min(calc(100% - 2rem),90rem)}.home_heroMeta__GJDHs{grid-template-columns:1fr auto}.home_heroMeta__GJDHs span:nth-child(2){display:none}.home_heroStage__pVPbX{--stage-pad-bottom:clamp(2.5rem,8vw,3.75rem);min-height:0;display:block;padding-block:clamp(2rem,7vw,3.25rem) var(--stage-pad-bottom)}.home_heroPoster__hE5ul{display:none}.home_heroCopy__e6FQF{width:100%;margin-top:0;padding:0}.home_heroWordmark__zvtlU pre{font-size:clamp(.5rem,3.05vw,1.34rem);text-shadow:.22em .18em 0 var(--signal-deep)}.home_heroCopy__e6FQF>p{padding-inline:0}.home_heroActions__F1he6,.home_heroCopy__e6FQF>p{margin-top:clamp(1.25rem,5vw,2rem);background:transparent}.home_heroActions__F1he6{width:-moz-fit-content;width:fit-content;padding:0}.home_writingSection__ku_U4:after{display:none}.home_sectionHeader__UJAZg{min-height:4.5rem}.home_reaperBreak__uswgf{height:11rem}.home_reaperBreak__uswgf img{top:100%;left:50%;width:34rem}.home_workRowLink__X9Fq1{min-height:0;grid-template-columns:2rem minmax(0,1fr) 1.5rem;gap:1rem;padding-block:1.5rem}.home_workIndex__AacJ2{grid-column:1;grid-row:1/3}.home_workIdentity__uEKyX,.home_workRowLink__X9Fq1>p{grid-column:2}.home_workRowLink__X9Fq1>.home_rowArrow__uMeDd{grid-column:3;grid-row:1}.home_projectLead__YkEZF .home_projectPanelLink__Hb2wO,.home_projectPanelLink__Hb2wO{min-height:7rem;grid-template-columns:2rem minmax(0,1fr) 1.25rem;gap:1rem}.home_projectLead__YkEZF .home_projectPanelLink__Hb2wO{min-height:8.5rem}.home_projectText__Kjb_t{display:block}.home_projectText__Kjb_t>p{margin-top:.5rem}.home_postListHeader__1FfRS,.home_projectText__Kjb_t .home_techLine__3rgM2{display:none}.home_postRow__s7qkW>a{min-height:9rem;grid-template-columns:2rem 9rem minmax(0,1fr) 1.25rem;gap:1rem}.home_postIndex__C4ZmN{grid-column:1;grid-row:1/3}.home_postImage__gLBtE{grid-column:2;grid-row:1/3}.home_postBody__ibcNG{grid-column:3;grid-row:1}.home_postMeta__NVpdy{grid-column:3;grid-row:2;display:flex;flex-wrap:wrap;gap:.3rem .85rem}.home_postRow__s7qkW .home_rowArrow__uMeDd{grid-column:4;grid-row:1}.home_aboutGrid__TMajn{grid-template-columns:10rem minmax(0,1fr);gap:2rem;margin-top:2rem}.home_aboutArt__TrPUJ{min-height:17rem;padding-top:.5rem}.home_aboutArt__TrPUJ img{width:9.5rem}.home_aboutArt__TrPUJ:after,.home_aboutArt__TrPUJ:before{top:1.5rem;width:8.5rem}.home_contactRow__XhoNg{grid-template-columns:1fr;gap:1.5rem;padding-block:2rem}}@media (max-width:620px){.home_heroGrid__DhqFK{opacity:.3;background-size:4.5rem 4.5rem}.home_heroMeta__GJDHs{min-height:3rem;grid-template-columns:1fr;font-size:.7rem}.home_heroMeta__GJDHs a{display:none}.home_heroStage__pVPbX{--stage-pad-bottom:2.75rem;min-height:0;padding-block:2rem var(--stage-pad-bottom)}.home_heroCopy__e6FQF{width:100%}.home_heroCopy__e6FQF>p{width:100%;margin-top:1.35rem;padding:0;font-size:clamp(.68rem,2.8vw,.78rem);letter-spacing:.005em}.home_heroActions__F1he6{width:100%;gap:0 1.1rem;margin-top:1.35rem;padding:0;background:transparent}.home_workSection__nUKri{padding-block:3.4rem 1rem}.home_writingSection__ku_U4{padding-block:0 3.4rem}.home_reaperBreak__uswgf{height:9.5rem}.home_reaperBreak__uswgf img{top:100%;left:50%;width:28rem}.home_sectionHeader__UJAZg{min-height:4rem;grid-template-columns:1.6rem minmax(0,1fr) auto;gap:.75rem}.home_sectionHeader__UJAZg h2{min-width:0;font-size:clamp(2.1rem,10vw,2.6rem)}.home_sectionHeader__UJAZg>span{min-width:0;font-size:1.25rem}.home_sectionAside__GI7bQ{min-width:0}.home_sectionAside__GI7bQ a{white-space:nowrap;font-size:.66rem}.home_sectionAside__GI7bQ{gap:.75rem}.home_sectionCount__jiP2L{display:none}.home_workIdentity__uEKyX h3{font-size:clamp(2rem,9.5vw,2.55rem)}.home_workIdentity__uEKyX>span{margin-top:.45rem}.home_workRowLink__X9Fq1{grid-template-columns:1.25rem minmax(0,1fr);gap:.65rem .75rem;padding-block:1.4rem}.home_workRowLink__X9Fq1>p{grid-column:2;font-size:.94rem;line-height:1.58}.home_workRowLink__X9Fq1>.home_rowArrow__uMeDd{display:none}.home_tagBandWrap__9xEpJ{width:calc(100% + 1rem);margin-block:2.6rem 3.1rem;margin-left:-.5rem}.home_tagBand__09nJL{height:6.75rem}.home_tagBand__09nJL img{width:31rem}.home_tagHand__psfCN{top:-1.75rem;right:.5rem;width:5.75rem}.home_projectCanvas__UDzl7{margin-top:.5rem}.home_projectText__Kjb_t{padding:0}.home_projectPanel__ihdy_:not(.home_projectLead__YkEZF) .home_projectTitleLine__pYZDi h3,.home_projectTitleLine__pYZDi h3{font-size:1.85rem}.home_projectLead__YkEZF .home_projectTitleLine__pYZDi h3{font-size:2.15rem}.home_projectTitleLine__pYZDi>span{display:none}.home_projectLead__YkEZF .home_projectPanelLink__Hb2wO,.home_projectPanelLink__Hb2wO{min-height:0;grid-template-columns:1.25rem minmax(0,1fr);gap:.75rem;padding-block:1.2rem}.home_projectLead__YkEZF .home_projectPanelLink__Hb2wO{min-height:0}.home_projectPanel__ihdy_:not(:last-child):after{left:2rem;width:3.25rem}.home_projectText__Kjb_t>p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-top:.55rem;font-size:.88rem;line-height:1.5}.home_projectArrow__ddM0t{display:none}.home_projectIndex__5_dzX{margin-top:.75rem;border-top-width:1px}.home_projectIndexRow__72CPo>a{min-height:4.5rem;grid-template-columns:1.25rem minmax(0,1fr);align-items:start;gap:.2rem .75rem;padding-block:.85rem}.home_projectIndexRow__72CPo:not(:last-child):after{left:2rem;width:3.25rem}.home_projectIndexRow__72CPo h3{grid-column:2;grid-row:1;font-size:1.22rem;line-height:1.1}.home_projectIndexRow__72CPo p{grid-column:2;grid-row:2;font-size:.82rem;line-height:1.45}.home_projectIndexRow__72CPo>a>i{display:none}.home_postRow__s7qkW>a{min-height:0;grid-template-columns:1.25rem minmax(0,1fr);align-items:start;gap:.6rem .75rem;padding-block:1.5rem 1.65rem}.home_postIndex__C4ZmN{grid-column:1;grid-row:1/4}.home_postImage__gLBtE{grid-column:2;grid-row:1;width:100%;margin-bottom:.5rem;aspect-ratio:16/8.5}.home_postBody__ibcNG{grid-column:2;grid-row:2}.home_postMeta__NVpdy{grid-column:2;grid-row:3;margin-top:.25rem}.home_postBody__ibcNG h3{margin-top:0;font-size:clamp(1.65rem,8vw,2.15rem);line-height:1.04}.home_postBody__ibcNG>p{margin-top:.55rem;font-size:.88rem;line-height:1.5;-webkit-line-clamp:2}.home_postRow__s7qkW .home_rowArrow__uMeDd{display:none}.home_aboutSection__9soB2{padding-top:3.5rem}.home_aboutGrid__TMajn{display:block;margin-top:1.25rem}.home_aboutArt__TrPUJ{width:6.5rem;min-height:7rem;margin:0 0 1rem;place-items:start;padding:0}.home_aboutArt__TrPUJ img{width:6.25rem;margin:0;transform:rotate(-3deg);opacity:.78}.home_aboutArt__TrPUJ:after,.home_aboutArt__TrPUJ:before{display:none}.home_aboutCopy___Txkl{display:block}.home_aboutBio__qwonu{gap:1.1rem}.home_aboutBio__qwonu p{font-size:1rem;line-height:1.65}.home_aboutFacts__fRxJM{margin-top:2.25rem;border-top-width:1px}.home_aboutFacts__fRxJM>div{min-height:0;grid-template-columns:1fr;align-items:start;gap:.3rem;padding-block:.95rem}.home_aboutFacts__fRxJM dt{color:var(--signal-deep)}.home_aboutFacts__fRxJM dd{font-size:.88rem;line-height:1.55}.home_contactRow__XhoNg{gap:1.25rem;margin-top:2.75rem;padding-block:2rem 2.5rem;border-top-width:1px}.home_emailLink__fvK20{max-width:100%;gap:.45rem;font-size:clamp(1.8rem,9vw,2.4rem);letter-spacing:-.01em;white-space:nowrap}.home_footer__HqMXW .home_shell__sGt5b{grid-template-columns:1fr auto;gap:.5rem;font-size:.6rem}.home_colophonNote__z4zee,.home_inks__CxzhB,.home_mask__BpxOe:after{display:none}}@media (max-width:420px){.home_heroMeta__GJDHs a{display:none}.home_heroMeta__GJDHs{grid-template-columns:1fr}.home_sectionAside__GI7bQ a{font-size:.62rem}.home_postRow__s7qkW>a{grid-template-columns:1.25rem minmax(0,1fr)}.home_postMeta__NVpdy span:last-child{display:none}.home_aboutFacts__fRxJM>div{align-items:start;padding-block:.75rem}}@media (prefers-reduced-motion:reduce){.home_heroActions__F1he6 a,.home_postImage__gLBtE img,.home_postRow__s7qkW>a,.home_projectIndexRow__72CPo>a,.home_workRowLink__X9Fq1{transition:none}}