.hm_work,.hm_about{padding-inline:var(--h-margin);box-sizing:content-box}.wi{position:relative}.wi_head,.wi_link{grid-template-columns:4em minmax(0,3fr) minmax(0,1.2fr) minmax(0,1.4fr) 4em;align-items:baseline;gap:24px;display:grid}.wi_head{color:var(--ink-soft);border-bottom:1px solid #000;padding-bottom:14px}.wi_head span:first-child{grid-column:2}.wi_list{margin:0;padding:0;list-style:none}.wi_row{border-bottom:1px solid #000}.wi_link{transition:padding .5s var(--ease-out), opacity .3s;padding:clamp(22px,3vw,40px) 0;text-decoration:none}.wi_num{font-size:14px}.wi_title{font-family:var(--h-narrow);font-variation-settings:"wdth" 62;text-transform:uppercase;transition:transform .5s var(--ease-out);font-size:clamp(44px,6.4vw,104px);font-weight:800;line-height:.9}.wi_draft{color:#b00020;font-size:.3em}.wi_meta{font-size:15px}.wi_year{text-align:right}.wi_thumb{display:none}@media (hover:hover) and (pointer:fine){.wi_list:hover .wi_row:not(.is-active) .wi_link{opacity:.35}}.wi_frame{z-index:30;aspect-ratio:4/3;pointer-events:none;visibility:hidden;width:clamp(260px,26vw,420px);position:fixed;top:0;left:0;overflow:hidden}.wi_frame_img{opacity:0;transition:opacity .35s, transform .6s var(--ease-out);position:absolute;inset:0;transform:scale(1.12)}.wi_frame_img.is-on{opacity:1;transform:scale(1)}.wi_frame_img img{object-fit:cover;width:100%;height:100%}@media (hover:none),(max-width:899px){.wi_head{display:none}.wi_link{grid-template-columns:2.5em 1fr auto;gap:10px 16px}.wi_title{grid-column:2/4}.wi_meta{grid-column:2;font-size:14px}.wi_year{grid-area:2/3}.wi_meta:nth-of-type(4){display:none}.wi_thumb{aspect-ratio:16/10;grid-column:1/-1;margin-top:12px;display:block;overflow:hidden}.wi_thumb img{object-fit:cover;width:100%;height:100%}.wi_frame{display:none}}.hm_about .h_statement{max-width:44rem}
