@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-cyrillic-ext-wght-normal.okcGN4Nq.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-cyrillic-wght-normal.BS41q_Tv.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-greek-ext-wght-normal.DQgQPNk4.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-greek-wght-normal.sS1B39LI.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-vietnamese-wght-normal.TKKdAiBA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-ext-wght-normal.B4u9PlvR.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-wght-normal.DX-nOvPD.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/instrument-sans-latin-ext-wght-normal.B5bTHO_g.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/instrument-sans-latin-wght-normal.BbzFLZTg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff")}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}:root{--ink:#191919;--accent:#d44225;--accent-readable:#9d321f;--accent-light:#ff6543;--paper:#fff;--line:#d6d6d6;--gutter:1.35vw;color:var(--ink);background:var(--paper);font-synthesis:none;font-family:IBM Plex Mono,Courier New,monospace}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}a,button,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline-offset:5px;outline:2px solid}::selection{color:#fff;background:#222}.skip-link{z-index:20;color:#000;background:#fff;padding:12px;position:fixed;top:16px;left:16px;transform:translateY(-200%)}.skip-link:focus{transform:none}.header{z-index:5;color:#fff;pointer-events:none;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;width:100%;padding:9px 12px;font-size:12px;line-height:1.2;transition:color .3s;display:grid;position:fixed;top:0;left:0}.header>*{pointer-events:auto}.wordmark{letter-spacing:0;white-space:nowrap;justify-self:start;font-size:12px}.header .segmented-nav{-webkit-backdrop-filter:blur(10px);color:#252525;isolation:isolate;background:#e3e3e3b8;border-radius:10px;grid-template-columns:repeat(4,1fr);gap:0;width:min(466px,48vw);padding:3px;display:grid;position:relative}.segmented-nav a{white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;min-height:31px;padding:5px 10px;font-size:12px;display:flex;position:relative}.header .segmented-nav a:hover{text-decoration:none}.segmented-nav a[aria-current=location]{color:#000}.nav-indicator{z-index:-1;opacity:0;background:#fff;border-radius:7px;width:calc(25% - 1.5px);transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .2s;position:absolute;top:3px;bottom:3px;left:3px;transform:translate(0)}.header-sound{cursor:pointer;background:0 0;border:0;justify-self:end;min-height:32px;padding:5px 0;font-size:12px}.header-sound:hover,.wordmark:hover{opacity:.6}.header.is-light{color:#191919}.header.is-light .segmented-nav{background:#e5e5e5c9}.hero{isolation:isolate;color:#fff;background:#999;height:100svh;min-height:700px;position:relative;overflow:hidden}.hero-photo{z-index:-2;position:absolute;inset:0}.hero-photo img{width:260%;max-width:none;height:auto;display:block;position:absolute;top:22%;left:-25%;transform:translateY(-41.5%)}.hero:before{content:"";z-index:-1;background:linear-gradient(#0005,#0000 22% 38%,#0003 100%);position:absolute;inset:0}.hero-title{left:var(--gutter);right:var(--gutter);letter-spacing:-.065em;margin:0;font-family:Inter Tight Variable,Arial,sans-serif;font-weight:780;line-height:.88;position:absolute;bottom:3.4vh}.title-line{white-space:nowrap;display:block}.composer{text-align:center;font-size:14.5vw}.designer{text-align:center;margin-top:.075em;font-size:11.75vw}.writer{text-align:right;margin-top:.075em;padding-right:12vw;font-size:13.45vw}.hero-caption{left:var(--gutter);margin:0;font-size:clamp(9px,.85vw,13px);font-weight:500;line-height:1.35;position:absolute;bottom:5.7vh}.scroll-link{width:8.3vw;height:9vw;display:block;position:absolute;bottom:3.8vh;right:1.5vw}.scroll-link svg{width:100%;height:100%;transition:transform .3s}.scroll-link:hover svg{transform:translateY(8px)}.sound-status{right:var(--gutter);background:#1b1b1b;max-width:280px;font-size:13px;line-height:1.4;position:absolute;top:78px}.sound-status:not(:empty){padding:14px 18px}.section{padding:100px var(--gutter) 130px;scroll-margin-top:75px}.section-label{margin:0;font-size:15px;font-weight:400;line-height:1.4}.about{grid-template-columns:25% 1fr;gap:0;display:grid}.about .section-label{padding-top:9px}.about-copy{letter-spacing:-.055em;max-width:1100px;margin:0;font-family:Inter Tight Variable,Arial,sans-serif;font-size:clamp(40px,4.4vw,76px);font-weight:450;line-height:1.08}.about-note{letter-spacing:-.02em;margin:40px 0 55px;font-size:20px;line-height:1.4}.text-link{border-bottom:1px solid;padding-bottom:3px;font-size:16px}.explore{padding-top:30px}.explore-top{justify-content:space-between;padding-bottom:45px;display:flex}.chapter{border-top:1px solid var(--line);scroll-margin-top:75px}.chapter:last-child{border-bottom:1px solid var(--line)}summary{cursor:pointer;grid-template-columns:25% 1fr 80px;align-items:center;padding:28px 0;list-style:none;display:grid}summary::-webkit-details-marker{display:none}.chapter-number{align-self:start;padding-top:12px;font-size:14px}.chapter h3{letter-spacing:-.06em;text-transform:uppercase;margin:0;font-family:Inter Tight Variable,Arial,sans-serif;font-size:clamp(65px,10vw,170px);font-weight:650;line-height:1}.chapter-arrow{justify-self:end;font-size:64px;transition:transform .3s}.chapter[open] .chapter-arrow{transform:rotate(90deg)}.chapter-content{max-width:700px;margin-left:25%;padding:8px 0 40px}.chapter-content p{margin:0 0 20px;font-size:23px;line-height:1.4}.chapter-content>span{color:#555;font-size:13px}footer{padding:30px var(--gutter);border-top:1px solid var(--line);justify-content:space-between;align-items:center;font-size:13px;display:flex}footer>a:first-child{letter-spacing:-.05em;font-size:18px}@media (aspect-ratio>=19/10){.hero{min-height:680px}.composer{font-size:12.5vw}.designer{font-size:10.5vw}.writer{font-size:11.5vw}}@media (width<=800px){:root{--gutter:20px}.header{grid-template-columns:1fr auto;gap:10px;padding:10px 14px;font-size:11px}.header .segmented-nav{grid-area:2/1/auto/-1;justify-self:center;width:min(466px,100%)}.header-sound{grid-area:1/2;font-size:11px}.hero{min-height:640px}.hero-title{line-height:.92;bottom:105px;left:12px;right:12px}.composer{font-size:15.5vw}.designer{font-size:11.7vw}.writer{text-align:center;padding:0;font-size:14.8vw}.hero-caption{font-size:10px;bottom:29px;left:20px}.scroll-link{width:46px;height:52px;bottom:24px;right:20px}.sound-status{top:95px;right:20px}.section{padding:65px 20px 75px}.about{grid-template-columns:1fr;gap:30px}.about .section-label{padding:0}.about-copy{font-family:Inter Tight Variable,Arial,sans-serif;font-size:clamp(36px,7vw,56px)}.about-note{margin:25px 0 35px;font-size:18px}.section-label{font-size:13px}.explore{padding-top:0}summary{grid-template-columns:13% 1fr 40px;padding:22px 0}.chapter h3{font-size:13vw}.chapter-number{padding-top:6px;font-size:11px}.chapter-arrow{font-size:36px}.chapter-content{margin-left:13%;padding-bottom:28px}.chapter-content p{font-size:18px}footer{flex-wrap:wrap;gap:16px;padding:25px 20px;font-size:10px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.portrait-hover{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hover-hint{letter-spacing:.08em;margin-top:14px;font-size:8px;font-weight:450;display:none}@media (hover:hover) and (pointer:fine){.hero[data-hover-ready] .hover-hint{display:block}.header nav a:hover{text-decoration:none}.header nav a:hover .nav-word{transform:translateY(-100%)}}.nav-window{display:block;position:relative;overflow:hidden}.nav-word{transition:transform .45s cubic-bezier(.22,1,.36,1);display:block}.nav-echo{position:absolute;top:100%;left:0}.title-line{margin-bottom:-.07em;padding-bottom:.07em;overflow:hidden}.type-run{white-space:pre;font-kerning:normal;display:inline-block}.page-curtain{z-index:100;color:#fff;background:#191919;display:none;position:fixed;inset:0;overflow:hidden}.page-curtain.is-active{place-items:center;display:grid}.curtain-meta{justify-content:space-between;gap:25px;font-size:12px;display:flex;position:absolute;top:24px;left:22px;right:22px}.curtain-word{text-align:center;letter-spacing:0;font-kerning:normal;font-variant-ligatures:common-ligatures;text-transform:uppercase;padding:0 .08em;font-family:Instrument Sans Variable,Arial,sans-serif;font-size:clamp(70px,18vw,340px);font-weight:400;line-height:1.15;display:block;overflow:hidden}.curtain-index{font-size:12px;position:absolute;bottom:24px;left:22px}@media (width<=800px){.curtain-meta{font-size:10px}.curtain-meta span:last-child{display:none}.curtain-word{font-size:19vw}}@media (prefers-reduced-motion:reduce){.portrait-hover,.hover-hint,.page-curtain{display:none!important}}.opening-intro{z-index:110;color:#191919;background:#fff;display:none;position:fixed;inset:0}.intro-pending .opening-intro{display:block}.intro-card{width:clamp(250px,29.5vw,440px);position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.intro-portrait{aspect-ratio:21/9;width:100%;margin-top:9px;position:relative;overflow:hidden}.intro-portrait img{object-fit:cover;object-position:50% 42%;width:100%;height:100%;display:block}.intro-caption{font-kerning:normal;letter-spacing:0;text-align:center;margin:14px 0 0;font-family:Instrument Sans Variable,Arial,sans-serif;font-size:clamp(10px,1vw,12px);font-weight:400;line-height:1.4}.replay-intro{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0}.replay-intro:hover{text-underline-offset:4px;text-decoration:underline}@media (width<=600px){.intro-card{width:66vw;max-width:320px}}@media (prefers-reduced-motion:reduce){.opening-intro,.replay-intro{display:none!important}}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.photo-studies{z-index:3;color:#fff;background:#191919e8;border:1px solid #ffffff60;width:min(560px,100% - 40px);margin:0;padding:12px 14px;display:none;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.hero[data-hover-ready] .photo-studies{display:block}.photo-studies legend{letter-spacing:.08em;background:#191919;padding:5px 9px;font-size:9px}.effect-options{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.effect-option{cursor:pointer;font-size:11px;position:relative}.effect-option input{opacity:0;width:1px;height:1px;position:absolute}.effect-option span{border:1px solid #0000;padding:8px 11px;display:block}.effect-option input:checked+span{color:#191919;background:#fff}.effect-option input:focus-visible+span{outline-offset:2px;outline:2px solid #fff}.effect-option:hover span{border-color:#fff7}.effect-demo{font:inherit;color:#fff;cursor:pointer;background:0 0;border:none;margin-left:auto;padding:9px 6px;font-size:10px}.effect-demo:hover{text-decoration:underline}.effect-demo:disabled{opacity:.35;cursor:default}.photo-studies p{color:#d0d0d0;margin:10px 0 0;font-size:9px;line-height:1.5}@media (width<=800px){.photo-studies{bottom:105px}.effect-option span{padding:7px 8px}}@media (prefers-reduced-motion:reduce){.photo-studies{display:none!important}}@media (width<=800px){.section,.chapter{scroll-margin-top:110px}}.type-stagger{position:relative}.type-measure{visibility:hidden}.type-window{height:100%;display:block;position:absolute;top:0;overflow:hidden}.type-copy{white-space:pre;font:inherit;letter-spacing:inherit;position:absolute;top:0}.page-curtain{font-synthesis:none;font-family:Portfolio Transition,sans-serif;font-weight:400}.page-curtain .curtain-word,.page-curtain .curtain-meta,.page-curtain .curtain-index{font-family:inherit}.page-curtain{background:0 0}.page-curtain .curtain-word,.page-curtain .curtain-meta,.page-curtain .curtain-index{display:none}.curtain-pattern{position:absolute;inset:0}.curtain-slice{will-change:transform;background:#191919;position:absolute;inset:0;overflow:hidden}.curtain-pattern-text{flex-direction:column;justify-content:center;gap:0;display:flex;position:absolute;inset:-3vh -12vw}.curtain-pattern-line{white-space:nowrap;text-transform:uppercase;letter-spacing:-.035em;flex:none;gap:.28em;font-size:clamp(64px,10vw,180px);font-weight:400;line-height:1.02;display:flex}.curtain-pattern-line:nth-child(2n){transform:translate(-.75em)}.curtain-pattern-line span{flex:none}@media (prefers-reduced-motion:reduce){.curtain-slice{will-change:auto}}.curtain-slice{inset:0 auto 0 calc(var(--slice) * 12.5%);contain:paint;will-change:auto;width:calc(12.5% + .5px)}.curtain-slice .curtain-pattern-text{inset:-3vh auto;left:calc(-12vw - var(--slice) * 12.5vw);width:124vw}.page-curtain.is-active .curtain-slice{will-change:transform}.page-curtain.is-simple{background:#191919}.page-curtain.is-simple .curtain-pattern{display:none}.intro-caption{white-space:nowrap;text-align:left;text-transform:uppercase;width:100%;line-height:1.2}.intro-caption>span{display:inline-block}.inner-page .header{color:var(--ink)}.inner-page .sound-status{color:#fff}.global-sound-status{z-index:10;position:fixed}.global-sound-status:empty{display:none}.page-main{min-height:80svh;padding:130px max(24px,4vw) 100px}.page-kicker{justify-content:space-between;gap:20px;font-size:11px;line-height:1.5;display:flex}.draft-tag{color:#666}.page-heading{padding-bottom:70px}.page-heading h1,.detail-heading h1{letter-spacing:0;overflow-wrap:anywhere;margin:32px 0 25px;font-family:Instrument Sans Variable,Arial,sans-serif;font-size:clamp(68px,12vw,180px);font-weight:500;line-height:1}.page-description{margin:0;font-size:14px;line-height:1.7}.eyebrow{letter-spacing:.035em;font-size:10px;line-height:1.6;display:block}.release-feature{grid-template-columns:1fr 1fr;align-items:center;gap:7vw;display:grid}.release-art{display:block}.release-art img,.release-cover{aspect-ratio:1;object-fit:cover;width:100%;display:block}.asset-placeholder{color:#62625e;aspect-ratio:16/10;background:#ecece8;flex-direction:column;justify-content:space-between;min-width:0;padding:22px;font-size:10px;display:flex}.asset-placeholder.square{aspect-ratio:1}.placeholder-title{letter-spacing:0;max-width:85%;font-family:Instrument Sans Variable,Arial,sans-serif;font-size:clamp(24px,3.4vw,56px);font-weight:450;line-height:1.1}.release-info h2{letter-spacing:0;margin:20px 0;font-family:Instrument Sans Variable,Arial,sans-serif;font-size:clamp(40px,5vw,74px);font-weight:450;line-height:1.08}.release-info>p{font-size:12px}.template-note{color:#555;max-width:65ch;margin:22px 0 35px;font-size:14px;line-height:1.85}.content-section{margin-top:85px}.section-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:20px;padding-bottom:24px;display:flex}.section-top h2,.subheading{letter-spacing:0;margin:0;font-family:Instrument Sans Variable,Arial,sans-serif;font-size:32px;font-weight:450}.section-top>span{color:#666;font-size:10px}.track-row{border-bottom:1px solid var(--line);grid-template-columns:45px 1fr 45px minmax(145px,280px);align-items:center;gap:20px;padding:25px 0;font-size:12px;display:grid}.track-row audio{width:100%;max-width:280px}.muted{color:#6b6b66;font-size:11px;line-height:1.5}.filter-bar{flex-wrap:wrap;gap:6px;margin:0 0 40px;display:flex}.filter-bar button{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:4px;padding:10px 17px;font-size:11px}.filter-bar button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.filter-bar button:hover{border-color:var(--ink)}[hidden]{display:none!important}.writing-row{border-top:1px solid var(--line);grid-template-columns:10% 1fr auto;gap:28px;padding:35px 0;display:grid}.writing-row:last-child{border-bottom:1px solid var(--line)}.item-number{padding-top:5px;font-size:11px}.writing-row h2{letter-spacing:0;margin:15px 0;font-family:Instrument Sans Variable,Arial,sans-serif;font-size:clamp(35px,4.5vw,66px);font-weight:450}.writing-row h2 a{justify-content:space-between;gap:25px;display:flex}.writing-row h2 a:hover{opacity:.65}.writing-row p{color:#666;margin:0;font-size:13px;line-height:1.7}.project-grid{grid-template-columns:1fr 1fr;gap:60px 28px;display:grid}.project-card:nth-child(2n) .asset-placeholder{background:#e1e4e2}.project-card:nth-child(3n) .asset-placeholder{background:#e7e2dc}.project-image{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.project-caption{justify-content:space-between;align-items:center;gap:20px;margin:20px 0 10px;display:flex}.project-caption h2{letter-spacing:0;margin:0;font-family:Instrument Sans Variable,Arial,sans-serif;font-size:30px;font-weight:450}.project-caption>span{font-size:28px}.project-card a:hover .project-caption{opacity:.6}.project-meta{color:#666;justify-content:space-between;gap:10px;font-size:10px;display:flex}.biography-grid{grid-template-columns:1fr 1.1fr;align-items:start;gap:8vw;display:grid}.biography-grid figure{margin:0}.biography-portrait{width:100%;height:auto;display:block}.biography-grid figcaption{color:#666;margin-top:15px;font-size:10px}.biography-copy h2{letter-spacing:0;margin:0 0 50px;font-family:Instrument Sans Variable,Arial,sans-serif;font-size:clamp(35px,4vw,62px);font-weight:450;line-height:1.12}.biography-copy>p{color:#555;margin:18px 0 45px;font-size:14px;line-height:1.9}.discipline-list>div{border-top:1px solid var(--line);grid-template-columns:60px 1fr;gap:15px;padding:18px 0;font-size:12px;display:grid}.contact-section{border-top:1px solid var(--line);grid-template-columns:1fr 2fr;gap:30px;margin-top:110px;padding-top:45px;display:grid}.contact-section h2{letter-spacing:0;margin:0 0 30px;font-family:Instrument Sans Variable,Arial,sans-serif;font-size:clamp(45px,7vw,100px);font-weight:450}.back-link{border-bottom:1px solid;padding-bottom:5px;font-size:12px;display:inline-block}.detail-heading{max-width:1000px;padding:60px 0 55px}.detail-heading h1{margin:20px 0;font-size:clamp(55px,8vw,115px)}.detail-heading p{font-size:12px;line-height:1.5}.metadata-list{margin:0}.metadata-list>div{border-top:1px solid var(--line);grid-template-columns:100px 1fr;gap:22px;padding:16px 0;font-size:12px;line-height:1.5;display:grid}.metadata-list dt{color:#777}.metadata-list dd{margin:0}.reading-article{max-width:780px;margin:65px auto 0}.article-header h1{letter-spacing:0;margin:25px 0;font-family:Instrument Sans Variable,Arial,sans-serif;font-size:clamp(55px,7vw,100px);font-weight:450;line-height:1.04}.article-deck{color:#555;font-family:Instrument Sans Variable,Arial,sans-serif;font-size:28px;line-height:1.4}.article-byline{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:28px 0;font-size:10px;display:flex}.article-body{padding-top:25px;font-size:15px;line-height:1.95}.article-body h2{letter-spacing:0;margin:45px 0 20px;font-family:Instrument Sans Variable,Arial,sans-serif;font-size:35px;font-weight:450;line-height:1.2}.article-body p{margin:24px 0}.article-body blockquote{border-left:2px solid var(--ink);margin:40px 0;padding-left:25px;font-family:Instrument Sans Variable,Arial,sans-serif;font-size:30px;line-height:1.4}.draft-callout{background:#f0f0ed;padding:20px;font-size:12px}.article-end{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-top:60px;padding-top:30px;font-size:10px;display:flex}.article-end .text-link{font-size:12px}.case-image{aspect-ratio:16/9;object-fit:cover;width:100%}.case-overview{grid-template-columns:1fr 1.7fr;gap:9vw;margin-top:60px;display:grid}.route-entering .page-curtain{place-items:center;display:grid;transform:translateY(0)}@media (width<=800px){.page-main{padding:145px 20px 65px}.page-heading{padding-bottom:45px}.page-kicker{flex-wrap:wrap;font-size:9px}.page-heading h1{margin-top:25px}.release-feature,.biography-grid,.case-overview,.contact-section{grid-template-columns:1fr;gap:35px}.track-row{grid-template-columns:25px 1fr 30px;gap:12px;font-size:11px}.track-row>:last-child{grid-column:2/-1}.section-top{align-items:start}.section-top h2{font-size:26px}.section-top>span{text-align:right;max-width:100px;font-size:9px}.writing-row{grid-template-columns:30px 1fr;gap:15px}.writing-row>.muted{grid-column:2}.project-grid{grid-template-columns:1fr;gap:40px}.asset-placeholder{padding:18px}.content-section{margin-top:55px}.biography-copy h2{margin-bottom:30px}.contact-section{margin-top:60px}.detail-heading{padding:40px 0}.reading-article{margin-top:45px}.article-deck{font-size:24px}.article-byline{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.route-entering .page-curtain{display:none}}[tabindex="-1"]:focus{outline:none}.home-page{--home-margin:clamp(24px,3.125vw,72px);--home-gap:48px;--home-inset:8px;--interaction-accent:var(--accent);--section-space:240px;--home-size:clamp(16px,1.66667vw,28px);color:#000;font-family:Instrument Sans Variable,Arial,sans-serif;font-size:var(--home-size);font-kerning:normal;background:#d9d9d9;line-height:1.2}.home-page button,.home-page input{font:inherit}.home-page a:hover{text-underline-offset:.15em;text-decoration:underline}.home-three{gap:var(--home-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.home-page .editorial-header{gap:var(--home-gap);padding:32px var(--home-margin);font-size:var(--home-size);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;line-height:1.2}.home-page .wordmark{font:inherit;letter-spacing:0}.home-nav{flex-wrap:wrap;gap:3px .25em;display:flex}.home-nav a:not(:last-child):after{content:","}.home-contact{justify-self:end}.home-page .header.is-light{color:#000;background:#d9d9d9f5}.home-page .hero{height:62.2917vw;min-height:620px}.home-page .hero:before{display:none}.home-page .hero-photo img{width:189.653%;top:0;left:3.5%;transform:translateY(-39.1602%)}.home-scroll{left:var(--home-margin);position:absolute;bottom:31px}.home-content{padding:192px var(--home-margin) 240px;gap:var(--section-space);flex-direction:column;display:flex}.home-content section{min-width:0;scroll-margin-top:110px}.home-label{font:inherit;margin:0}.editorial-copy{flex-direction:column;grid-column:2/4;align-items:flex-start;gap:80px;min-width:0;display:flex}.large-copy{letter-spacing:0;margin:0;font-size:clamp(38px,4.44444vw,88px);font-weight:400;line-height:1}.large-copy p{margin:0}.large-copy p+p{margin-top:64px}.home-text-link{text-underline-offset:.12em;text-decoration:underline;display:inline-block}.home-intro{flex-direction:column;gap:192px;display:flex}.home-reel,.talk-slide{min-width:0;margin:0}.home-media{color:#fff;min-width:0;font-size:var(--home-size);background:#393939;justify-content:center;align-items:center;font-weight:400;display:flex}.reel-placeholder,.home-reel video{aspect-ratio:1350/620;width:100%;display:flex}.home-reel video{background:#393939}.home-reel figcaption,.talk-slide figcaption{text-align:right;margin-top:16px}.recent-grid{margin-top:64px}.home-card{min-width:0}.home-card>a{display:block}.home-card h3{font:inherit;margin:21px 0 5px}.home-card p{margin:0;font-size:clamp(15px,1.38889vw,24px)}.recent-media{aspect-ratio:418/450;object-fit:cover;background:#1e1e1e;width:100%;display:flex}.words-preview{min-width:0}.words-media{aspect-ratio:16/9;background:#1e1e1e;margin-top:48px;position:relative}.words-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.words-media span{text-align:center}.words-index{--words-column-gap:24px;--words-row-gap:48px;gap:48px var(--words-column-gap);grid-column:2/4;grid-template-columns:minmax(4em,max-content) minmax(0,1fr) max-content;align-content:start;min-width:0;display:grid}.words-index>*{grid-column:1/-1}.words-head,.words-row{grid-template-columns:subgrid;column-gap:var(--words-column-gap);grid-column:1/-1;align-items:start;display:grid}.words-head>:last-child,.words-row time{text-align:right;white-space:nowrap}.words-rows{grid-template-columns:subgrid;gap:var(--words-row-gap) var(--words-column-gap);margin:0;padding:0;list-style:none;display:grid}.words-rows>li{grid-template-columns:subgrid;grid-column:1/-1;min-width:0;display:grid}.word-subject{overflow-wrap:break-word;min-width:0}.words-row:hover .word-subject,.words-row:focus-visible .word-subject{text-underline-offset:.15em;text-decoration:underline}.home-page .words-row:hover{text-decoration:none}.words-index>.home-text-link{justify-self:start}.home-events>.home-label{margin-bottom:64px}.talk-carousel{position:relative}.talk-slides{flex-direction:column;gap:48px;display:flex}.talk-carousel.is-ready .talk-slides{display:block}.talk-media{aspect-ratio:1350/620;width:100%;position:relative}.talk-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.carousel-controls{aspect-ratio:1350/620;pointer-events:none;justify-content:center;align-items:center;gap:clamp(300px,32vw,580px);width:100%;position:absolute;top:0;left:0}.carousel-controls:not([hidden]){display:flex}.carousel-controls button{color:#fff;cursor:pointer;pointer-events:auto;background:0 0;border:0;min-width:48px;min-height:48px;padding:16px;font-size:32px}.carousel-controls button:hover{transform:translate(-4px)}.carousel-controls button:last-child:hover{transform:translate(4px)}.home-page .home-footer{color:#fff;padding:56px var(--home-margin) 32px;min-height:0;font:inherit;background:#393939;border:0;flex-direction:column;justify-content:space-between;align-items:stretch;gap:clamp(72px,8vw,120px);display:flex}.footer-columns,.footer-bottom{gap:var(--home-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.footer-columns,.home-page .home-footer a{font-size:18px}.footer-columns h2{font:inherit;text-underline-offset:.1em;margin:0 0 28px;text-decoration:underline}.footer-columns ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.footer-columns li{min-width:0;line-height:1.4}.footer-columns a{overflow-wrap:anywhere}.footer-unavailable{opacity:.5;font-size:18px}.footer-bottom{align-items:start;margin-top:0;font-size:clamp(12px,1.05vw,16px);line-height:1.5}.footer-bottom>a,.footer-bottom>:last-child{justify-self:start}.home-page .intro-name,.home-page .intro-year{font-family:Instrument Sans Variable,Arial,sans-serif}@media (width<=1100px){.home-page{--home-gap:32px;--home-size:18px}.home-page .editorial-header{padding-top:24px}.home-nav{font-size:inherit}.words-index{--words-column-gap:16px;--words-row-gap:32px}.words-media{font-size:14px}}@media (width<=700px){.home-page{--home-margin:20px;--home-gap:24px;--section-space:120px;--home-size:16px}.home-page .editorial-header{grid-template-columns:1fr auto;gap:16px;padding:20px}.home-page .home-nav{font-size:inherit;grid-area:2/1/auto/-1;justify-content:flex-start;gap:3px .4em}.home-contact{grid-area:1/2}.home-page .hero{height:100svh;min-height:620px}.home-page .hero-photo img{width:300%;height:auto;top:0;left:-37%;right:auto;transform:translateY(-27.15%)}.home-scroll{bottom:24px}.home-content{padding-top:96px;padding-bottom:120px}.home-three{grid-template-columns:minmax(0,1fr)}.editorial-section{gap:32px}.editorial-copy,.words-index{grid-column:auto}.editorial-copy{gap:40px}.large-copy{font-size:clamp(32px,7.7vw,48px);line-height:1.06}.large-copy p+p{margin-top:32px}.home-intro{gap:88px}.reel-placeholder,.home-reel video,.talk-media{aspect-ratio:16/9;font-size:13px}.home-reel figcaption,.talk-slide figcaption{font-size:14px;line-height:1.4}.recent-grid{gap:40px;margin-top:32px}.recent-media{aspect-ratio:4/5}.home-card h3{margin-top:16px}.home-card p{font-size:15px}.home-words{gap:32px}.words-media{width:100%;margin-top:32px;font-size:16px}.words-index{gap:32px var(--words-column-gap);--words-column-gap:12px;font-size:14px}.word-subject{line-height:1.3}.home-events>.home-label{margin-bottom:32px}.carousel-controls{aspect-ratio:16/9;justify-content:space-between;gap:0}.carousel-controls button{padding:12px;font-size:24px}.home-page .home-footer{gap:64px;min-height:0;padding:40px 20px 24px}.footer-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;font-size:18px}.footer-columns h2{margin-bottom:24px}.footer-columns li{overflow-wrap:break-word;line-height:1.4}.footer-bottom{grid-template-columns:1fr auto;gap:24px;margin-top:0;font-size:12px}.footer-bottom>span:first-child{grid-column:1/-1}.footer-bottom>a{justify-self:start}}.home-page :is(.home-nav a,.wordmark,.home-contact,.home-scroll,.home-text-link,.home-reel figcaption a,.home-footer a,.link-ink){-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(currentColor,currentColor);background-position:100% 100%;background-repeat:no-repeat;background-size:0% 1px;padding-bottom:3px;line-height:calc(1.2em + 7px);text-decoration:none;transition:background-size .45s cubic-bezier(.22,1,.36,1),color .25s}.home-page :is(.home-nav a,.wordmark,.home-contact,.home-scroll,.home-text-link,.home-reel figcaption a,.home-footer a):is(:hover,:focus-visible),.home-page a:is(:hover,:focus-visible) .link-ink{background-position:0 100%;background-size:100% 1px}body.home-page a.home-text-link{background-image:linear-gradient(currentColor,currentColor),linear-gradient(color-mix(in srgb,currentColor 30%,transparent),color-mix(in srgb,currentColor 30%,transparent));background-size:0% 1px,100% 1px}body.home-page a.home-text-link:is(:hover,:focus-visible){background-size:100% 1px,100% 1px}.home-page a:hover,.home-page .words-row:is(:hover,:focus-visible) .word-subject{text-decoration:none}.home-page .carousel-controls button{transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .3s}@media (prefers-reduced-motion:reduce){.home-page :is(.home-nav a,.wordmark,.home-contact,.home-scroll,.home-text-link,.home-reel figcaption a,.home-footer a,.link-ink,.carousel-controls button){transition:none}}.home-grid-guides{z-index:4;gap:var(--home-gap);padding-inline:var(--home-margin);pointer-events:none;user-select:none;mix-blend-mode:difference;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:fixed;inset:0}.home-grid-guides>span{border-inline:1px solid #ffffff1f;position:relative}.home-grid-guides>span:after{content:"";inset-block:0;inset-inline:calc(var(--home-inset) - 1px);border-inline:.5px solid #ffffff0f;position:absolute}@media (width<=700px){.home-grid-guides{grid-template-columns:minmax(0,1fr)}.home-grid-guides>span:not(:first-child){display:none}}@media print{.home-grid-guides{display:none}}.home-three>*{padding-inline:var(--home-inset)}.home-page .editorial-header>*{margin-inline:var(--home-inset)}.home-scroll{left:calc(var(--home-margin) + var(--home-inset))}.home-reel,.home-recent>.home-label,.home-events>.home-label{padding-inline:var(--home-inset)}.talk-carousel{margin-inline:var(--home-inset)}.footer-columns>div{padding-inline:var(--home-inset)}.footer-bottom>*{margin-inline:var(--home-inset)}.home-content>section{padding-block:var(--home-inset);position:relative}.home-content>section:before,.home-content>section:after{content:"";inset-inline:calc(-1 * var(--home-margin));pointer-events:none;user-select:none;position:absolute}.home-content>section:before{border-block:1px solid #00000017;inset-block:0}.home-content>section:after{inset-block:var(--home-inset);border-block:.5px solid #0000000b}@media print{.home-content>section:before,.home-content>section:after{display:none}}.link-arrow{opacity:0;width:.85em;margin-inline-start:.2em;transition:opacity .25s,transform .35s cubic-bezier(.22,1,.36,1);display:inline-block;transform:translate(-.25em)}.link-arrow:before{content:"→"}a:is(:hover,:focus-visible) .link-arrow,.word-directory-row:is(:hover,:focus-within) .link-arrow{opacity:1;transform:translate(0)}.words-media [hidden]{display:none}.words-media img{will-change:opacity}.words-row.is-previewed .word-number{text-underline-offset:.2em;text-decoration:underline}@media (prefers-reduced-motion:reduce){.link-arrow{transition:none}}.hero-glass-pane{z-index:1;pointer-events:none;opacity:0;transition:opacity .3s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.hero-glass-pane img{filter:blur(9px)}.hero-glass-pane.is-active{opacity:1}@media (prefers-reduced-motion:reduce){.hero-glass-pane{transition:none}}.recent-art{position:relative}.recent-art>a:first-child{display:block}.recent-placeholder{color:#333;background:#b8b8b8;justify-content:center;align-items:center}.recent-placeholder>span{font-size:clamp(28px,3vw,54px)}.home-page a.recent-sector{z-index:1;-webkit-backdrop-filter:blur(16px);color:#111;background:#ffffff40;border:1px solid #ffffff73;border-radius:999px;padding:7px 13px;font-size:12px;line-height:1.3;text-decoration:none;transition:background .25s;display:inline-flex;position:absolute;bottom:16px;left:16px}.home-page a.recent-sector:hover{color:var(--accent-readable);background:#ffffffa6;text-decoration:none}.words-index{--words-tracks:4.5em minmax(0,1fr) 6.2em;grid-template-columns:var(--words-tracks)}.words-index .words-head,.words-index .words-row{grid-template-columns:var(--words-tracks);padding:0;line-height:calc(1.2em + 7px)}.words-index .words-rows,.words-index .words-rows>li{display:block}.words-index .words-rows>li+li{margin-top:var(--words-row-gap)}.words-head>span,.words-row>span,.words-row>time{min-width:0;padding:0}@media (width<=700px){.words-index{--words-tracks:3.4em minmax(0,1fr) 6em;--words-column-gap:12px}.words-head,.words-row{font-size:14px}}.home-page .editorial-header :is(.wordmark,.home-nav,.home-nav a,.home-contact){font-size:inherit;font-weight:400}.talk-carousel.is-ready .talk-slides{gap:0;display:grid}.talk-carousel.is-ready .talk-slide{grid-area:1/1;min-width:0;position:relative}.talk-carousel.is-ready .talk-slide[hidden]{display:none}.talk-carousel .carousel-controls{z-index:3;justify-content:space-between;gap:0}.home-page .talk-carousel .carousel-controls button{width:auto;min-width:72px;height:auto;min-height:44px;font:inherit;font-size:var(--home-size);backdrop-filter:blur(12px);background:#00000038;border:1px solid #ffffff4d;border-radius:20px;place-items:center;padding:6px 20px;font-weight:400;line-height:1.2;display:grid}.home-page .footer-columns ul{gap:4px}.home-page .footer-columns li,.home-page .home-footer .footer-columns a{line-height:1.25}.home-page .talk-carousel .carousel-controls{padding-inline:16px}.home-page .talk-carousel .carousel-controls button{border:0}.home-page .footer-bottom{font-size:18px;line-height:1.25}.home-page .footer-bottom>span,.home-page .footer-privacy>button{font:inherit}.footer-privacy{justify-self:start;position:relative}.footer-privacy>button{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0 0 3px}.privacy-card{color:#fff;opacity:0;visibility:hidden;z-index:10;background:#494949;border-radius:12px;width:min(340px,100vw - 40px);padding:20px;font-size:16px;line-height:1.45;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;bottom:calc(100% + 12px);right:0;transform:translateY(6px);box-shadow:0 12px 32px #0000002e}.privacy-card:after{content:"";height:16px;position:absolute;top:100%;left:0;right:0}.privacy-card p{margin:0}.privacy-card p+p{margin-top:12px}.footer-privacy:is(:hover,:focus-within) .privacy-card{opacity:1;visibility:visible;transform:none}@media (width<=700px){.home-page .footer-bottom{font-size:18px}.privacy-card{left:0;right:auto}}@media (prefers-reduced-motion:reduce){.privacy-card{transition:none}}.talk-carousel.is-ready .talk-slide figcaption{display:none}.talk-caption{text-align:right;min-height:2.6em;margin:16px 0 0}.talk-carousel:not(.is-ready) .talk-caption{display:none}.reel-embed{aspect-ratio:16/9;background:#393939;width:100%;position:relative;overflow:hidden}.reel-embed iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.wordmark{display:grid}.wordmark-full,.wordmark-compact{grid-area:1/1;transition:opacity .25s}.wordmark-compact,.header.is-scrolled .wordmark-full{opacity:0;visibility:hidden}.header.is-scrolled .wordmark-compact{opacity:1;visibility:visible}@media (prefers-reduced-motion:reduce){.wordmark-full,.wordmark-compact{transition:none}}.home-words .words-index,.publication-more .words-index{row-gap:24px}.home-words .words-index>.home-text-link,.publication-more .words-index>.home-text-link{margin-top:-12px}@media (width<=700px){.home-words .words-index,.publication-more .words-index{row-gap:20px}.home-words .words-index>.home-text-link,.publication-more .words-index>.home-text-link{margin-top:-8px}}.wordmark-compact{white-space:pre;align-items:center;display:inline-flex}.monogram{align-items:center;gap:.12em;font-family:Instrument Sans Variable,Arial,sans-serif;display:inline-flex}.monogram>span{border:1px solid;border-radius:50%;place-items:center;width:1.55em;height:1.55em;font-size:.66em;font-weight:400;line-height:1;display:inline-grid}.footer-local{font:inherit;font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:8px 16px;margin:0 0 16px;display:flex}.home-page .footer-local a{font:inherit;white-space:nowrap;text-decoration:none}.footer-bottom>.footer-location{justify-self:stretch;min-width:0}.footer-location .footer-local{align-items:baseline;gap:8px 12px;margin:0;line-height:1.25}@media (width<=700px){.footer-bottom>.footer-location{grid-column:1/-1}}.footer-weather{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}[data-sp-weather]{font-size:1em;line-height:1}.editorial-main{padding:160px var(--home-margin) 240px;min-height:70vh}.directory-title{letter-spacing:0;margin:0 8px 64px;font-size:clamp(44px,4.44444vw,88px);font-weight:400;line-height:1}.directory-head{margin-bottom:24px;font-size:10px}.directory-year{padding-block:var(--home-inset);position:relative}.directory-year+.directory-year{margin-top:80px}.year-label{font:inherit;color:#fff;background:#393939;border-radius:20px;margin:0 8px 16px;padding:4px 12px;font-size:14px;display:table}.row-guides{position:relative}.row-guides:before,.row-guides:after{content:"";inset-inline:calc(-1 * var(--home-margin));pointer-events:none;position:absolute}.row-guides:before{border-block:1px solid #00000017;inset-block:0}.row-guides:after{inset-block:var(--home-inset);border-block:.5px solid #0000000b}.music-entry summary{min-height:40px;font-size:inherit;align-items:start;padding-block:8px}.music-entry summary>span{min-width:0}.music-entry summary .link-ink{padding-bottom:0;line-height:1.2}.music-entry[open] summary .cover-strip{visibility:hidden}.music-entry[open] .release-toggle{color:#000}.cover-column{position:relative}.cover-strip{color:#fff;background:#393939;justify-content:center;align-items:center;min-height:32px;padding:4px 28px;font-size:10px;display:flex}.release-toggle{color:#fff;font-size:18px;line-height:1;position:absolute;top:5px;right:16px}.music-entry[open] .release-toggle{transform:rotate(45deg)}.music-entry summary:is(:hover,:focus-visible) .link-ink{background-position:0 100%;background-size:100% 1px}.release-expanded{align-items:start;padding-block:24px 48px;font-size:14px;line-height:1.4}.release-expanded>div{min-width:0}.release-expanded .imported-embed{margin:0 0 20px}.release-expanded .release-source-tracks{margin-top:24px}.music-entry summary>span:first-child{overflow-wrap:anywhere}.release-expanded p{margin:0}.release-expanded .home-text-link{font-size:14px}.release-expanded .release-draft{margin:0}.liminal-tracks{margin:0;padding:0 0 0 22px;list-style:decimal-leading-zero}.liminal-tracks a{justify-content:space-between;gap:16px;display:flex}.liminal-tracks li>span+span,.liminal-tracks a>span:last-child{white-space:nowrap;flex:none}.liminal-tracks li:not(:has(a)){display:list-item}.liminal-tracks li:not(:has(a))>span:last-child{float:right;margin-left:16px}.release-expanded .streaming-links{margin-top:32px}.release-credits p+p{margin-top:12px}.album-placeholder{aspect-ratio:1;color:#fff;background:#393939;justify-content:center;align-items:center;font-size:10px;display:flex}.word-directory-rows{flex-direction:column;gap:20px;padding-bottom:32px;display:flex}.word-directory-row{align-items:start;margin-block:-8px;padding-block:8px;transition:background-color .3s;position:relative}.word-directory-row:is(:hover,:focus-within){background-color:#0000000f}.release-toggle{transition:transform .4s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.word-directory-row,.release-toggle{transition:none}}.word-directory-row h3,.word-directory-row p{font:inherit;margin:0}.words-directory{padding-bottom:48px}.words-directory .directory-year+.directory-year{margin-top:32px}.works-directory .directory-title{margin-bottom:126px}.work-directory-rows{flex-direction:column;gap:160px;display:flex}.work-directory-row{padding-block:var(--home-inset);row-gap:48px}.work-directory-card{min-width:0}.work-directory-card a{display:block}.work-directory-card h2{font:inherit;margin:16px 0 0}.work-art{background:#393939;height:37.5vw;min-height:320px;max-height:720px}.work-row-2>.work-directory-card,.work-row-4>.work-directory-card:last-child{grid-column:2/4}.work-row-3>.work-directory-card{grid-column:2}.editorial-page .directory-title{scroll-margin-top:140px}@media (width<=1100px){.release-expanded{font-size:12px}}@media (width<=700px){.editorial-main{padding-top:160px;padding-bottom:120px}.directory-title,.works-directory .directory-title{margin-bottom:72px}.music-directory,.words-directory{padding-bottom:120px}.directory-head{display:none}.directory-year+.directory-year,.words-directory .directory-year+.directory-year{margin-top:100px}.year-label{margin-bottom:24px}.music-entry summary{grid-template-columns:minmax(0,1fr) 96px;gap:8px 16px;padding-block:16px}.music-entry summary>span:nth-child(2){grid-area:2/1;font-size:13px}.music-entry summary>.cover-column{grid-area:1/2/3;align-self:center}.cover-strip{text-align:center;min-height:44px;padding:8px 18px 8px 6px;font-size:8px}.release-toggle{top:13px;right:12px}.release-expanded{gap:32px;padding-block:24px 40px;font-size:14px}.release-expanded>div:last-child{grid-row:1}.album-placeholder{max-width:100%;font-size:12px}.word-directory-rows{gap:48px;padding-bottom:24px}.word-directory-row{gap:16px}.word-directory-row h3{font-size:24px}.word-directory-row .word-tags{font-size:13px}.work-directory-rows{gap:96px}.work-directory-row{gap:64px}.work-row-2>.work-directory-card,.work-row-3>.work-directory-card,.work-row-4>.work-directory-card:last-child{grid-column:1}.work-art{aspect-ratio:4/5;height:auto;min-height:0}}@media print{.row-guides:before,.row-guides:after{display:none}}.word-row-link:after{content:"";z-index:1;position:absolute;inset:0}.word-row-link:focus-visible{outline:none}.word-row-link:focus-visible:after{outline-offset:5px;outline:2px solid}.word-directory-row:is(:hover,:focus-within) .link-ink{background-position:0 100%;background-size:100% 1px}.word-tags{z-index:2;flex-wrap:wrap;align-items:flex-start;gap:6px;display:flex;position:relative}.home-page .word-tags button,.home-page .word-filter-feedback button{cursor:pointer;background:0 0;border:1px solid #00000040;border-radius:20px;padding:6px 10px;font-size:11px;font-weight:400;line-height:1.2;transition:background-color .2s,color .2s}.home-page .word-tags button:is(:hover,[aria-pressed=true]){color:#fff;background:#393939;border-color:#393939}.word-filter-feedback{align-items:center;gap:16px;margin:0 8px 32px;font-size:12px}.word-filter-feedback:not([hidden]){display:flex}.word-directory-row[hidden],.directory-year[hidden]{display:none}@media (prefers-reduced-motion:reduce){.home-page .word-tags button{transition:none}}.about-directory{padding-bottom:492px}.about-directory>.directory-title,.about-accolades>.directory-title{margin-bottom:0;line-height:1.21875}.about-first{padding-block:var(--home-inset);align-items:start;margin-top:77px}.about-copy{letter-spacing:0;min-width:0;font-family:Instrument Sans Variable,Arial,sans-serif;font-size:clamp(24px,2.5vw,44px);font-weight:400;line-height:1.22222}.about-copy p{margin:0}.about-copy p+p{margin-block-start:24px}.about-introduction{grid-area:1/1/auto/3;min-height:838px;margin-top:344px}.about-portrait{grid-area:1/3;margin:0}.about-portrait img{aspect-ratio:418/628;object-fit:cover;width:100%;height:auto;display:block}.about-studio-link{text-underline-offset:.12em;text-decoration:underline}.about-practice{padding-block:var(--home-inset);margin-top:100px}.about-practice>.about-copy{grid-column:2/4;min-height:980px}.about-gallery{padding-block:var(--home-inset);flex-direction:column;gap:88px;margin-top:50px;display:flex}.about-photo{grid-column:1/3;min-width:0;margin:0}.about-photo-row:nth-child(n+2)>.about-photo{grid-column:2/4}@media (width>=701px){.about-photo-row.about-photo-row-4>.about-photo{grid-column:1}.about-photo-row.about-photo-row-5>.about-photo{grid-column:1/3}}.about-photo-row-3{margin-top:-16px}.about-photo img{width:100%;height:auto;display:block}.about-photo figcaption{font:inherit;margin-top:26px;line-height:1.2}.about-photo-row-2 figcaption{margin-top:31px}.about-photo-row-3 figcaption{margin-top:29px}.about-accolades{padding-block:var(--home-inset);margin-top:318px}.about-accolades>.directory-title{margin:0 8px 60px;font-size:clamp(44px,4.44444vw,88px);font-weight:400}.about-accolade-year+.about-accolade-year{margin-top:60px}.about-accolade-rows{flex-direction:column;gap:20px;display:flex}.about-accolade-row{align-items:start}.about-accolade-row h4,.about-accolade-row p{font:inherit;margin:0}@media (width<=1100px) and (width>=701px){.about-introduction{min-height:0;margin-top:240px}.about-practice>.about-copy{min-height:0}.about-directory{padding-bottom:240px}}@media (width<=700px){.about-directory{padding-bottom:120px}.about-first{gap:48px;margin-top:64px}.about-portrait{grid-area:1/1;max-width:320px}.about-introduction{grid-area:2/1;min-height:0;margin-top:0}.about-copy{font-family:Instrument Sans Variable,Arial,sans-serif;font-size:24px;font-weight:400;line-height:1.3}.about-practice{margin-top:88px}.about-practice>.about-copy{grid-column:1;min-height:0}.about-gallery{gap:64px;margin-top:88px}.about-photo,.about-photo-row:nth-child(n+2)>.about-photo{grid-column:1}.about-photo-row-3{margin-top:0}.about-photo figcaption{margin-top:16px;font-size:14px;line-height:1.4}.about-accolades{margin-top:120px}.about-accolades>.directory-title{margin-bottom:40px}.about-accolade-row{gap:16px}.about-accolade-row h4{font-size:24px}.about-accolade-row>p:last-child{font-size:13px}.about-accolade-rows{gap:40px}}.about-studio-link .link-arrow{width:.65em;margin-inline-start:.1em;font-size:.5em}.talks-directory>.directory-title{margin-bottom:73px;line-height:1.21875}.talks-banner{padding:var(--home-inset);margin:0}.talks-banner img{width:100%;height:auto;display:block}.talks-list{margin-top:136px}.talks-head{margin-bottom:16px;font-size:14px;line-height:1.2}.talks-year{padding-block:var(--home-inset)}.talks-rows{flex-direction:column;gap:25px;display:flex}.talks-row{align-items:start}.talks-row h3,.talks-row p{font:inherit;margin:0}@media (width<=700px){.talks-directory{padding-bottom:120px}.talks-directory>.directory-title{margin-bottom:64px}.talks-list{margin-top:88px}.talks-head{display:none}.talks-year+.talks-year{margin-top:88px}.talks-year>.year-label{margin-bottom:32px}.talks-row{gap:8px}.talks-row h3{font-size:24px}.talks-row .talks-location{font-size:13px}.talks-rows{gap:40px}}.image-reveal{isolation:isolate;position:relative}.image-reveal>img{display:block}.image-reveals-pending [data-sliced-image]:not([data-reveal-ready])>img{visibility:hidden}.image-reveal-mask{pointer-events:none;z-index:1;display:flex;position:absolute;inset:0;overflow:hidden}.image-reveal-mask>span{background:var(--home-bg,#d9d9d9);transform-origin:50% 100%;flex:1;margin-right:-1px}@media (prefers-reduced-motion:reduce){.image-reveals-pending [data-sliced-image]>img{visibility:visible}.image-reveal-mask{display:none}}@media print{.image-reveal-mask{display:none}.image-reveals-pending [data-sliced-image]>img{visibility:visible}}.essay-directory{padding-top:143px;padding-bottom:118px}.essay-directory .directory-title{margin-bottom:91px;line-height:1.21875}.essay-lead{padding-block:var(--home-inset);align-items:start}.essay-lead-photo{grid-column:1/3;margin:0}.essay-directory img{width:100%;height:auto;display:block}.essay-metadata p{margin:0}.essay-reading{padding-block:var(--home-inset);align-items:start;margin-top:52px}.essay-prose{font-size:var(--home-size);min-width:0;line-height:1.20833}.essay-prose p{margin:0}.essay-opening{grid-column:1/3;min-height:1347px}.essay-aside blockquote{margin:0;font-size:clamp(30px,3.33333vw,64px);font-weight:400;line-height:1.22917}.essay-aside>p{margin:66px 0 0}.essay-gallery{padding-block:var(--home-inset);margin-top:262px}.essay-gallery figure{grid-column:2/4;margin:0}.essay-gallery figcaption{margin-top:31px;line-height:1.20833}.essay-continuation{padding-block:var(--home-inset);margin-top:73px}.essay-continuation>.essay-prose{grid-column:2/4;min-height:393px}.essay-more{padding-block:var(--home-inset);margin-top:421px}@media (width<=1100px) and (width>=701px){.essay-opening,.essay-continuation>.essay-prose{min-height:0}.essay-gallery{margin-top:160px}.essay-more{margin-top:200px}}@media (width<=700px){.essay-directory{padding-top:160px;padding-bottom:120px}.essay-directory .directory-title{margin-bottom:64px}.essay-lead-photo,.essay-opening,.essay-gallery figure,.essay-continuation>.essay-prose{grid-column:1;min-height:0}.essay-lead{gap:24px}.essay-metadata{gap:24px;font-size:13px;display:flex}.essay-reading{gap:48px;margin-top:64px}.essay-prose{font-size:18px;line-height:1.5}.essay-aside blockquote{font-size:30px;line-height:1.25}.essay-aside>p{margin-top:24px;font-size:14px}.essay-gallery{margin-top:88px}.essay-gallery figcaption{margin-top:16px;font-size:14px}.essay-continuation{margin-top:64px}.essay-more{gap:48px;margin-top:120px}}.publication-directory{padding-top:143px;padding-bottom:120px}.publication-directory>.directory-title,.publication-directory article>.directory-title{overflow-wrap:anywhere;max-width:1100px;margin-bottom:96px;line-height:1.15}.publication-lead{padding-block:var(--home-inset);align-items:start}.publication-lead>figure{grid-column:1/3;margin:0}.publication-lead img{object-fit:contain;object-position:left top;width:100%;height:auto;max-height:none;display:block}.publication-meta{font-size:14px;line-height:1.5}.publication-meta p{margin:16px 0}.publication-meta ul{flex-wrap:wrap;gap:6px;margin:16px 0;padding:0;list-style:none;display:flex}.publication-meta li{border:1px solid #aaa;border-radius:20px;padding:3px 9px;font-size:11px}.publication-player{padding-block:var(--home-inset);margin-top:64px}.publication-player>div{grid-column:1/3}.publication-player .home-text-link{margin-top:16px;font-size:14px;display:inline-block}.publication-body{padding-block:var(--home-inset);align-items:start;row-gap:112px;margin-top:64px}.publication-body>*{grid-column:1/3;min-width:0}.publication-body>.columns-1{grid-column:1}.publication-body>.columns-2{grid-column:2}.publication-body>.columns-3{grid-column:3}.publication-body>.columns-1-2{grid-column:1/3}.publication-body>.columns-2-3{grid-column:2/4}.publication-body>.columns-1-3{grid-column:1/4}.editorial-text{font-size:var(--home-size);overflow-wrap:anywhere;line-height:1.45}.editorial-text>:first-child{margin-top:0}.editorial-text>:last-child{margin-bottom:0}.editorial-text p,.editorial-text ul,.editorial-text ol{margin:0 0 1.2em}.editorial-text h2{margin:2em 0 .8em;font-size:1.5em;font-weight:400;line-height:1.2}.editorial-text h3{margin:1.8em 0 .7em;font-size:1.15em;font-weight:500}.editorial-text img,.editorial-image img{width:100%;max-width:100%;height:auto;max-height:none;display:block}.editorial-text .image-reveal{width:100%;max-width:100%;margin:48px 0;display:block}.editorial-aside{font-size:clamp(28px,3vw,48px);line-height:1.25}.editorial-aside blockquote,.editorial-aside p{margin:0}.editorial-image img{width:100%;max-height:none}.imported-embed{aspect-ratio:16/9;border:0;width:100%;height:auto;min-height:240px;margin:40px 0;display:block}.spotify-embed{aspect-ratio:auto;height:352px;min-height:0}.spotify-embed[height="152"]{height:152px}.publication-end{padding:24px var(--home-inset);margin-top:80px}.publication-more{padding-block:var(--home-inset);margin-top:200px}.work-art:has(img){overflow:hidden}.work-art img{object-fit:cover;width:100%;height:100%;display:block}.cover-strip:has(img){height:40px;padding:0;overflow:hidden}.cover-strip img{object-fit:cover;width:100%;height:100%}.release-artwork{width:100%;height:auto;display:block}.release-description{line-height:1.5}.release-description p+p{margin-top:16px}@media (width<=700px){.publication-directory{padding-top:160px}.publication-directory article>.directory-title{margin-bottom:64px}.publication-lead>figure,.publication-player>div,.publication-body>[class*=columns-]{grid-column:1}.publication-lead{gap:24px}.publication-body{row-gap:56px;margin-top:64px}.editorial-text{font-size:18px;line-height:1.5}.publication-more{gap:48px;margin-top:120px}.imported-embed{min-height:180px}.spotify-embed{min-height:0}}.release-source-tracks{max-width:700px;margin-top:32px;font-size:14px}.release-source-tracks li+li{margin-top:8px}@media (width<=700px){.publication-body>*{grid-column:1}}#more-essays-title{scroll-margin-top:140px}.contact-directory{min-height:max(720px,75.2778vw);padding-bottom:160px}.contact-directory .directory-title{margin-bottom:80px}.contact-row{min-height:72px;padding-block:var(--home-inset);align-items:baseline}.contact-row h2{font:inherit;margin:0}.contact-row>div{grid-column:2/4;min-width:0}.contact-link{color:var(--accent);overflow-wrap:anywhere}.contact-booking-pending{color:#555}@media (width<=760px){.contact-directory{min-height:80svh;padding-bottom:120px}.contact-directory .directory-title{margin-bottom:64px}.contact-row{row-gap:16px;padding-block:24px}.contact-row>div{grid-column:1/-1}}@media (width<=1100px){.contact-directory a.contact-link{color:var(--accent-readable)}}.home-page a:is(:hover,:focus-visible),.home-page button:is(:hover,:focus-visible),.home-page .music-entry summary:is(:hover,:focus-visible){color:var(--interaction-accent)}.home-page .wordmark:is(:hover,:focus-visible){opacity:1}.home-page .word-directory-row:is(:hover,:focus-within) .word-row-link,.home-page .music-entry summary:is(:hover,:focus-visible) .release-toggle{color:var(--interaction-accent)}.home-page .home-footer,.home-page .carousel-controls{--interaction-accent:var(--accent-light)}.home-page .word-tags button:is(:hover,:focus-visible,[aria-pressed=true]){background:var(--accent-readable);border-color:var(--accent-readable);color:#fff}@media (width<=1100px){.home-page{--interaction-accent:var(--accent-readable)}}.home-page.dark-page{color:#fff;--interaction-accent:var(--accent-light);background:#2a2a2a}.home-page.dark-page .header.is-light{color:#fff;background:#2a2a2af5}.dark-page .row-guides:before{border-color:#ffffff17}.dark-page .row-guides:after{border-color:#ffffff0b}.repo-directory{padding-bottom:clamp(160px,25.5556vw,440px)}.repo-directory .directory-title{margin-bottom:123px}.repo-grid{flex-direction:column;gap:clamp(80px,7.70833vw,148px);display:flex}.repo-row{padding-block:var(--home-inset);align-items:start}.repo-card{grid-column:var(--repo-column) / span var(--repo-span);min-width:0}.repo-row[data-row="1"]{margin-bottom:1.80556vw}.repo-media{background:#393939;justify-content:center;align-items:center;height:37.4306vw;min-height:280px;display:flex}.repo-media :is(img,video,.image-reveal){object-fit:cover;width:100%;height:100%;display:block}.repo-media audio{width:calc(100% - 32px)}.repo-card h2{font:inherit;margin:24px 0 0}.repo-card p{margin:16px 0 0;font-size:18px;line-height:1.5}@media (width<=760px){.repo-directory .directory-title{margin-bottom:80px}.repo-card{grid-area:auto/1/auto/-1}.repo-row[data-row="1"]{margin-bottom:0}.repo-media{aspect-ratio:4/5;height:auto;min-height:0}.repo-card h2{margin-top:16px}}.culture-directory .directory-title{margin-bottom:120px}.culture-sections{gap:var(--section-space);flex-direction:column;display:flex}.culture-introduction{padding-block:var(--home-inset);align-items:start;margin-bottom:96px}.culture-introduction>.large-copy{grid-column:2/4;margin:0}.culture-list-heading{align-items:baseline;margin-bottom:48px;padding-block:16px}.culture-list-heading h3,.culture-list-heading p{font:inherit;margin:0}.culture-list-heading>a{grid-column:3;justify-self:start;font-size:16px}.culture-reading-list+.culture-reading-list{margin-top:120px}.culture-book-rows{flex-direction:column;gap:80px;display:flex}.culture-card-row{padding-block:var(--home-inset);align-items:start;row-gap:64px}.culture-card-row>article{min-width:0}.culture-book-media,.culture-playlist-media{background:#c9c9c9;justify-content:center;align-items:center;display:flex;overflow:hidden}.culture-book-media{aspect-ratio:4/5;padding:28px}.culture-book-media img{object-fit:contain;width:100%;height:100%}.culture-playlist-media{aspect-ratio:1}.culture-playlist-media img{object-fit:cover;width:100%;height:100%}.culture-placeholder-label{color:#555;font-size:14px}.culture-book h4,.culture-playlist h3{font:inherit;overflow-wrap:anywhere;margin:24px 0 0}.culture-author{color:#555;margin:8px 0 0;font-size:18px;line-height:1.5}.culture-note{margin:24px 0 0;font-size:18px;line-height:1.5}.culture-playlist-meta{flex-direction:column;gap:12px;display:flex}.culture-platform{font-size:12px;line-height:1.4}.culture-listen{margin-top:24px;font-size:16px;display:inline-block}@media (width<=760px){.culture-directory .directory-title{margin-bottom:80px}.culture-introduction{row-gap:32px;margin-bottom:64px}.culture-introduction>.large-copy{grid-column:1}.culture-list-heading{row-gap:16px}.culture-list-heading>a{grid-column:1}.culture-book-rows{gap:64px}.culture-book h4,.culture-playlist h3{font-size:20px}}.culture-year{flex-direction:column;gap:24px;padding-block:8px;display:flex}.culture-year-media{aspect-ratio:4/5;background:#c9c9c9;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.culture-year-number{letter-spacing:-.04em;font-size:clamp(48px,6vw,96px);line-height:1}.culture-year .home-text-link,.culture-amazon{font-size:16px}.culture-amazon{margin-top:20px;display:inline-block}.culture-list-heading nav{flex-wrap:wrap;gap:24px;display:flex}.culture-list-heading nav [aria-current=page]{color:var(--accent-readable)}.culture-book h2{font:inherit;margin:24px 0 0}.culture-cover-credit{color:#555;margin:0 8px 40px;font-size:14px}.culture-reading-page .culture-list-heading>a{grid-column:1}.culture-reading-page .culture-list-heading>p{grid-column:2}.culture-reading-page .culture-list-heading>nav{grid-column:3}.culture-book-media{position:relative}.culture-book-media img{width:calc(100% - 56px);height:calc(100% - 56px);margin:0;position:absolute;inset:28px}.culture-book h2{overflow-wrap:anywhere}@media (width<=760px){.culture-reading-page .culture-list-heading>p,.culture-reading-page .culture-list-heading>nav{grid-column:1}}.editorial-main>.directory-title,.publication-directory article>.directory-title{white-space:normal;overflow-wrap:break-word;grid-column:1/-1;min-width:0;max-width:none}.culture-years{row-gap:64px}.philosophy-directory{min-height:0;padding-bottom:96px}.philosophy-directory>.directory-title{margin-bottom:80px}.philosophy-row{min-height:16.1806vw;padding-block:var(--home-inset);align-items:start}.philosophy-row h2{font:inherit;margin:0}.philosophy-row p{font:inherit;grid-column:2/4;margin:0;line-height:1.20833}@media (width<=760px){.philosophy-directory{min-height:0;padding-bottom:64px}.philosophy-sections{flex-direction:column;gap:64px;display:flex}.philosophy-row{row-gap:24px;min-height:0}.philosophy-row p{grid-column:1}}.philosophy-disclosure summary{cursor:pointer;list-style:none}.philosophy-disclosure summary::-webkit-details-marker{display:none}.philosophy-summary{align-items:center;min-height:96px;padding-block:24px;transition:color .2s}.philosophy-summary:hover,.philosophy-summary:focus-visible{color:var(--interaction-accent,var(--accent))}.philosophy-summary h2{font:inherit;grid-column:1/3;margin:0}.philosophy-toggle{grid-column:3;justify-self:end;font-size:30px;line-height:1;transition:transform .4s}.philosophy-disclosure[open] .philosophy-toggle{transform:rotate(45deg)}.philosophy-content{padding-block:16px 64px}.philosophy-copy{grid-column:2/4;min-width:0}.philosophy-copy p{margin:0;line-height:1.3}@media (width<=760px){.philosophy-sections{gap:0}.philosophy-summary{justify-content:space-between;gap:24px;display:flex}.philosophy-copy{grid-column:1}.philosophy-content{padding-bottom:40px}}@media (prefers-reduced-motion:reduce){.philosophy-summary,.philosophy-toggle{transition:none}}.faq-directory .philosophy-summary{align-items:start}.faq-directory .philosophy-summary h2{overflow-wrap:anywhere;grid-column:1;min-width:0;line-height:1.3}.faq-directory .philosophy-summary .philosophy-toggle{grid-column:3}@media (width<=760px){.faq-directory .philosophy-summary h2{flex:1}.faq-directory .philosophy-toggle{flex:none}}.word-preview-options{border:0;flex-wrap:wrap;gap:16px;margin:0 0 48px;padding:0 8px;font-size:14px;display:flex}.word-preview-options legend{float:left;margin-right:24px}.word-preview-options label{cursor:pointer}.word-hover-card{right:calc(var(--home-margin) + 8px);object-fit:cover;pointer-events:none;z-index:8;opacity:0;width:240px;height:180px;transition:opacity .25s,transform .25s;position:fixed;transform:translateY(8px);box-shadow:0 16px 48px #00000026}.words-directory[data-preview=card] .word-hover-card.is-visible{opacity:1;transform:none}.word-hover-background{filter:blur(12px);opacity:0;pointer-events:none;z-index:0;background-position:50%;background-size:cover;transition:opacity .4s;position:absolute;inset:0}.word-directory-row{isolation:isolate;overflow:hidden}.word-directory-row>:not(.word-hover-background){z-index:1;position:relative}.words-directory[data-preview=background] .word-directory-row:is(:hover,:focus-within) .word-hover-background{opacity:.08}@media (hover:none){.word-preview-options,.word-hover-card{display:none}}@media (prefers-reduced-motion:reduce){.word-hover-card,.word-hover-background{transition:none}}.repo-feed-controls{flex-wrap:wrap;gap:16px;margin:64px 8px 24px;font-size:16px;display:flex}.repo-feed-controls button{font:inherit;color:inherit;cursor:pointer;background:#393939;border:0;border-radius:20px;padding:8px 16px}.repo-feed-controls p{flex-basis:100%;margin:0;font-size:14px}.word-hover-card{bottom:24px;right:calc(var(--home-margin) + var(--home-inset));width:calc((100vw - 2 * var(--home-margin) - 2 * var(--home-gap)) / 3 - 2 * var(--home-inset));aspect-ratio:4/3;object-fit:cover;height:auto;top:auto!important}.repo-feed-controls button[hidden]{display:none}.playlist-directory>.directory-title{margin-bottom:96px;line-height:1.15}.playlist-detail{padding-block:var(--home-inset);align-items:start;row-gap:48px}.playlist-art{min-width:0}.playlist-art img{width:100%;height:auto;display:block}.playlist-art p{margin:24px 0;font-size:16px}.playlist-player{grid-column:2/4;min-width:0}.playlist-player iframe{border:0;border-radius:12px;width:100%;margin-bottom:24px;display:block}.playlist-detail .home-text-link{font-size:16px}@media (width<=760px){.playlist-player{grid-column:1}.playlist-directory>.directory-title{margin-bottom:64px}}.about-studio-link .studio-favicon{object-fit:contain;vertical-align:baseline;width:.7em;height:.7em;margin-left:.25em;display:inline-block}.music-entry .cover-strip{font-size:inherit;height:1cap;min-height:0;margin-top:.2em;padding:0}.music-entry .release-toggle{font-size:inherit;line-height:1.2;top:0}.projects-commercial{padding:24px var(--home-inset);margin-top:96px}.projects-commercial a{display:inline-block}.publication-more .words-index{--words-row-gap:24px}@media (width<=700px){.publication-more .words-index{--words-row-gap:16px}}.home-words .words-index,.publication-more .words-index{--words-row-gap:12px}@media (width>=701px){.home-words .words-media,.publication-more .words-media{margin-top:31px}.home-words,.publication-more{align-items:start}}.music-entry summary{min-height:0;padding-block:4px}.music-directory .directory-year+.directory-year{margin-top:32px}@media (width<=700px){.music-entry summary{row-gap:4px;padding-block:10px}}.music-directory{padding-bottom:96px}@media (width<=700px){.music-directory{padding-bottom:64px}}.editorial-text :is(h4,h5,h6){font:inherit;margin:40px 0 16px;font-size:16px}.publication-end{flex-wrap:wrap;gap:24px 48px;display:flex}.project-audio{aspect-ratio:auto;height:300px;min-height:300px}.project-directory{padding-top:120px;padding-bottom:96px}.project-hero{padding-block:var(--home-inset);align-items:start;margin-bottom:64px}.project-video{aspect-ratio:16/9;grid-column:1/-1;position:relative}.project-video iframe{background:#191919;border:0;width:100%;height:100%;display:block}.project-hero-art{grid-column:1/3;margin:0}.project-hero-art img{width:100%;height:auto;display:block}.project-directory .directory-title{margin-bottom:64px;line-height:1.15}.project-information{padding-block:var(--home-inset);align-items:start;row-gap:48px}.project-facts{grid-column:1;font-size:16px;line-height:1.4}.project-facts h2{font:inherit;color:#666;margin:0 0 8px}.project-facts p{margin:0}.project-facts>div{margin-bottom:32px}.project-information>.editorial-block{grid-column:2/4;min-width:0}.project-facts .home-text-link{margin-top:16px;font-size:16px;display:inline-block}@media (width<=700px){.project-directory{padding-top:144px;padding-bottom:64px}.project-hero-art,.project-information>.editorial-block{grid-column:1}.project-hero,.project-directory .directory-title{margin-bottom:40px}}.work-row-featured>.work-directory-card{grid-column:1/-1}.work-row-featured .work-art{aspect-ratio:16/9;height:auto;min-height:0;max-height:none}.talks-rows{gap:12px}.talks-year+.talks-year{margin-top:24px}.talks-year>.year-label{margin-bottom:12px}.talks-directory{padding-bottom:96px}@media (width<=700px){.talks-rows{gap:20px}.talks-year+.talks-year{margin-top:32px}.talks-directory{padding-bottom:64px}}
