.c-sectionWork{position:relative;display:grid;grid-template-columns:repeat(12,1fr);grid-row-gap:calc(var(--font-size) * var(--line-height) * 1);row-gap:calc(var(--font-size) * var(--line-height) * 1)}@media screen and (min-width: 1024px){.c-sectionWork{-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap)}}.c-sectionWork__image{grid-column:1/13}@media screen and (min-width: 1024px){.c-sectionWork__image{grid-column:1/5}}@media screen and (min-width: 1200px){.c-sectionWork__image{grid-column:1/5}}.c-sectionWork__image img{width:100%;height:auto}@media screen and (min-width: 1024px){.c-sectionWork__image img{position:sticky;top:calc(var(--font-size) * var(--line-height) * 1)}}.c-section__video{grid-column:1/13}.c-sectionWork__title h2{font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:-.01em;color:var(--color-highlight);margin-bottom:calc(var(--font-size) * var(--line-height) * .5)}.c-sectionWork__title h2:first-child{margin-top:0}.c-sectionWork__description{display:grid;grid-row-gap:calc(var(--font-size) * var(--line-height) * .5);row-gap:calc(var(--font-size) * var(--line-height) * .5)}.c-sectionWork__description h3{font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:-.01em;color:var(--color-highlight);margin-top:calc(var(--font-size) * var(--line-height) * 1)}.c-sectionWork__description h3:first-child{margin-top:0}.c-sectionWork__description h4{color:var(--color-highlight);font-weight:700;margin-top:calc(var(--font-size) * var(--line-height) * .5)}.c-sectionWork__description h4:before{content:var(--text-brackets-open);font-feature-settings:"palt"}.c-sectionWork__description h4:after{content:var(--text-brackets-close);font-feature-settings:"palt"}.c-sectionWork__description h4:first-child{margin-top:0}.c-sectionWork__description a{color:var(--color-highlight);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--color-border-light);word-break:break-word}.c-sectionWork__description a:after{font-family:var(--font-family-symbol);color:var(--color-border-light);vertical-align:top;position:relative}@media (hover: hover) and (pointer: fine){.c-sectionWork__description a:hover{text-decoration-color:var(--color-text)}}.c-sectionWork__description a:hover:after{color:var(--color-text)}.c-sectionWork__description a[target=_blank]:after{content:"->";display:inline-block;transform:rotate(-45deg);font-family:var(--font-family-symbol)}.c-sectionWork__description a:has(.c-btn){-webkit-text-decoration:none;text-decoration:none}.c-sectionWork__description a:has(.c-btn):after{display:none}.c-sectionWork__description strong{font-weight:700}.c-sectionWork__description em{font-style:italic}.c-sectionWork__description blockquote{font-style:italic;padding-left:3rem;border-left:1px solid var(--color-border-light)}.c-sectionWork__description ul li,.c-sectionWork__description ol li{margin-top:calc(var(--font-size) * var(--line-height) * .5)}@media screen and (min-width: 1024px){.c-sectionWork__description ul li,.c-sectionWork__description ol li{margin-top:calc(var(--font-size) * var(--line-height) * .5)}}.c-sectionWork__description ul li:first-child,.c-sectionWork__description ol li:first-child{margin-top:0}.c-sectionWork__description ul li::marker,.c-sectionWork__description ol li::marker{color:var(--color-gray)}.c-sectionWork__description ul li>ul,.c-sectionWork__description ul li>ol,.c-sectionWork__description ol li>ul,.c-sectionWork__description ol li>ol{margin-top:calc(var(--font-size) * var(--line-height) * .5)}.c-sectionWork__description ul{list-style-type:revert;margin-left:1em}.c-sectionWork__description ol{list-style-type:decimal;margin-left:2em}.c-sectionWork__description figure img{max-width:100%;height:auto}.c-sectionWork__description figure figcaption{font-size:.875rem;text-align:right;color:var(--color-gray)}.c-sectionWork__info{grid-column:1/13}@media screen and (min-width: 1024px){.c-sectionWork__info{grid-column:7/13}}@media screen and (min-width: 1200px){.c-sectionWork__info{grid-column:6/13}}@media screen and (min-width: 1024px){[data-video=true] .c-sectionWork__description{grid-column:6/13;margin-top:0}}@media screen and (min-width: 1024px){[data-video=true] .c-sectionWork__title{grid-column:1/6}}.c-sectionInfo__track,.c-sectionInfo__credit{margin-top:calc(var(--font-size) * var(--line-height) * 1.5)}.c-sectionInfo__name,.c-sectionInfo__sub,.c-sectionInfo__credit{font-size:.875rem}.c-sectionInfo__name{margin-bottom:calc(var(--font-size) * var(--line-height) * .5)}.c-textTrack{display:flex;justify-content:space-between}.c-textTrack[data-me=false]{color:var(--color-gray)}.c-textTrack__name{font-weight:400;padding-right:1em}.c-textTrack__time{color:var(--color-gray)}.c-textCredit__title{display:inline;color:var(--color-gray);font-weight:400}.c-textCredit__title:after{content:":";margin-right:.5em}.c-textCredit__data{display:inline}.c-textCredit__data>*{display:inline}.c-textCredit__link{-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--color-border-light)}.c-textCredit__link:after{font-family:var(--font-family-symbol);color:var(--color-border-light);vertical-align:top;position:relative}@media (hover: hover) and (pointer: fine){.c-textCredit__link:hover{text-decoration-color:var(--color-text)}}.c-listTrack{list-style-type:decimal;margin-left:2em}.c-listTrack__item{margin-top:calc(var(--font-size) * var(--line-height) * .25)}.c-listTrack__item::marker{color:var(--color-gray)}.c-listMultiple__item{display:inline}.c-listMultiple__item:after{content:",";margin-right:.5em}.c-listMultiple__item:last-child:after,.c-listMultiple__item:only-child:after{display:none}.c-listButton{display:flex;flex-wrap:wrap;gap:1em}
