.home_home__qcnse{min-height:100vh;background:var(--page);color:var(--body)}.home_page__e35Na{position:relative;z-index:1;margin:0 auto;padding:var(--space-8) var(--space-5) calc(160px + env(safe-area-inset-bottom))}.home_lead__DdP8N{margin-top:var(--space-2)}.home_header__MuYLK{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;-moz-column-gap:var(--space-4);column-gap:var(--space-4)}.home_header__MuYLK>div{display:contents}.home_header__MuYLK .home_lead__DdP8N{grid-column:1/-1}.home_name__Uk_WV{color:inherit;text-decoration:none}.home_name__Uk_WV:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.home_about__wBHdS{grid-column:2;grid-row:1;text-decoration:none}.home_about__wBHdS:focus-visible,.home_about__wBHdS:hover{color:var(--accent)!important}.home_block__ub6rO{margin-top:var(--section-gap)}.home_label__02Qha{margin-bottom:var(--space-2)}.home_list__papVy,.home_writing__mQ5wo{list-style:none;margin:0;padding:0}.home_writing__mQ5wo{display:grid;gap:var(--space-2)}.home_row__5oCuS{position:relative;isolation:isolate;display:flex;justify-content:space-between;gap:var(--space-5);padding:var(--row-pad) 0;border-top:var(--rule) solid var(--line);outline:none}.home_row__5oCuS:last-child{border-bottom:var(--rule) solid var(--line)}.home_row__5oCuS:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.home_rowOpens__54_M9{cursor:pointer;-webkit-tap-highlight-color:transparent}.home_rowText__waejh{min-width:0}.home_rowText__waejh p{margin:0;transition:color .35s cubic-bezier(.2,.8,.2,1),-webkit-text-stroke-color .35s cubic-bezier(.2,.8,.2,1)}.home_em_both__RgPg7 .home_rowText__waejh p,.home_em_ink__vn3sr .home_rowText__waejh p{-webkit-text-stroke:.3px transparent}.home_em_both__RgPg7 .home_row__5oCuS[data-active] .home_rowText__waejh p:first-child,.home_em_ink__vn3sr .home_row__5oCuS[data-active] .home_rowText__waejh p:first-child{-webkit-text-stroke-color:currentColor}.home_row__5oCuS:before{content:"";position:absolute;inset:6px -14px;z-index:-1;border-radius:10px;background:var(--wash,var(--ground));opacity:0;transition:opacity .3s cubic-bezier(.2,.8,.2,1)}.home_em_both__RgPg7 .home_row__5oCuS[data-active]:before,.home_em_wash__KTtdC .home_row__5oCuS[data-active]:before{opacity:1}.home_link__byVGa{color:var(--accent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.home_page__e35Na a:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.home_thumb__W7D9N{display:block;padding:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.home_thumb__W7D9N,.home_tileSlot__jfdD9{flex:none;width:var(--thumb-width);height:var(--thumb-height)}.home_card__2hhNq,.home_tile__Mr1Pg{position:relative;display:block;width:100%;height:100%;overflow:hidden;border-radius:var(--space-1)}.home_tile__Mr1Pg{background:var(--ground)}.home_card__2hhNq{box-shadow:0 0 0 1px var(--line)}.home_clip__71tjN{position:absolute;inset:0;opacity:0;background-repeat:no-repeat;background-size:1000% 600%;transition:opacity .16s cubic-bezier(.4,0,.2,1)}.home_thumb__W7D9N:focus-visible{outline:none}.home_thumb__W7D9N:focus-visible .home_card__2hhNq{box-shadow:0 0 0 2px var(--accent)}.home_thumb__W7D9N img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.home_scrim__MtWfU{position:fixed;inset:0;z-index:19;pointer-events:none;background:rgba(0,0,0,.22);opacity:0;transition:opacity var(--t) cubic-bezier(.4,0,.2,1)}.home_scrimOn___l9uD{opacity:1}.home_imm__ESaL2{position:fixed;top:0;left:0;z-index:20;overflow:hidden;transform-origin:0 0;will-change:transform,clip-path}.home_immPage__9Kvh7{position:absolute;inset:0;overflow:hidden}.home_immShot__WwPNj{position:absolute;top:0;left:0;right:0;pointer-events:none}.home_immShot__WwPNj img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.home_aboutPhone__YKRbd{display:none}.home_reduced__6lWeH .home_rowText__waejh p,.home_reduced__6lWeH .home_row__5oCuS:before{transition:none!important;animation-duration:1ms!important}@media (prefers-reduced-motion:reduce){.home_rowText__waejh p,.home_row__5oCuS:before{transition:none!important;animation-duration:1ms!important}}@media (max-width:760px){.home_page__e35Na{padding:var(--space-7) var(--gutter) calc(200px + env(safe-area-inset-bottom))}.home_thumb__W7D9N,.home_tileSlot__jfdD9{width:60px;height:auto;aspect-ratio:9/19.5}.home_card__2hhNq,.home_tile__Mr1Pg{border-radius:8px}.home_aboutPhone__YKRbd{display:block}.home_toAbout__lS5sv{display:none}.home_row__5oCuS:before{inset:4px -8px}}.about_intro__4f3rs{display:grid;grid-template-columns:220px minmax(0,1fr);gap:32px;align-items:start}.about_photo__y1WWW{display:block;width:100%;height:auto;border-radius:8px}.about_aboutLabel__oSycZ{margin-bottom:16px}.about_story__WQkCr p{margin:0;font-size:inherit;line-height:inherit}.about_story__WQkCr p+p{margin-top:14px}.about_story__WQkCr strong{color:var(--ink);font-weight:600}.about_list__RIN92{margin:0;padding:0;list-style:none}.about_list__RIN92 li{display:grid;grid-template-columns:220px 1fr auto;gap:4px 20px;padding:10px 0;align-items:baseline}.about_place__ryzsB{color:var(--ink)!important;font-weight:600!important}@media (max-width:760px){.about_intro__4f3rs{grid-template-columns:1fr;gap:24px}.about_photo__y1WWW{width:min(260px,100%)}.about_list__RIN92 li{grid-template-columns:1fr auto}.about_what__sHDRE{grid-column:1/-1;grid-row:2}}