.Projects-module__iNRuFG__projects{min-height:auto;padding:var(--space-section) var(--space-gutter);max-width:var(--max-content);content-visibility:auto;contain-intrinsic-size:auto 600px;flex-direction:column;justify-content:center;gap:4rem;margin-inline:auto;display:flex;position:relative}.Projects-module__iNRuFG__header{flex-direction:column;gap:1.25rem;max-width:500px;display:flex}.Projects-module__iNRuFG__eyebrow{font-size:var(--text-eyebrow);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--ns-text-muted);font-family:var(--font-body), sans-serif;font-weight:500}.Projects-module__iNRuFG__headline{font-size:var(--text-display);font-weight:300;line-height:var(--leading-tight);font-variation-settings:"opsz" 96}.Projects-module__iNRuFG__body{font-size:var(--text-body);color:var(--ns-text-secondary);line-height:var(--leading-normal)}.Projects-module__iNRuFG__list{flex-direction:column;display:flex}.Projects-module__iNRuFG__row{border:1px solid var(--ns-border-subtle);transition:border-color .6s var(--ease-cinema), background-color .6s var(--ease-cinema);border-radius:12px;align-items:center;gap:2rem;margin-bottom:1.5rem;padding:2rem 2.5rem;text-decoration:none;display:flex}@media (hover:hover){.Projects-module__iNRuFG__row:hover{border-color:var(--ns-border);background-color:#24344426}[data-theme=light] .Projects-module__iNRuFG__row:hover{background-color:#00000008}}.Projects-module__iNRuFG__row:active{background-color:#2434441a}[data-theme=light] .Projects-module__iNRuFG__row:active{background-color:#00000005}.Projects-module__iNRuFG__artwork{border-radius:6px;flex-shrink:0;width:100px;height:100px;position:relative;overflow:hidden}.Projects-module__iNRuFG__artworkImg{object-fit:cover}.Projects-module__iNRuFG__rowContent{flex-direction:column;flex:1;gap:.75rem;display:flex}.Projects-module__iNRuFG__rowTop{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.Projects-module__iNRuFG__projectTitle{font-size:var(--text-headline);font-variation-settings:"opsz" 36;font-weight:400;line-height:var(--leading-snug)}.Projects-module__iNRuFG__artistInline{display:none}.Projects-module__iNRuFG__format{font-size:var(--text-eyebrow);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--ns-accent);font-family:var(--font-body), sans-serif;white-space:nowrap;border:1px solid var(--ns-accent);border-radius:100px;padding:.25rem .75rem;font-weight:500}.Projects-module__iNRuFG__rowBottom{align-items:center;gap:2rem;display:flex}.Projects-module__iNRuFG__artist{font-size:var(--text-body);color:var(--ns-text-secondary)}.Projects-module__iNRuFG__notes{font-size:var(--text-caption);color:var(--ns-text-muted);line-height:var(--leading-normal);max-width:600px}@media (max-width:640px){.Projects-module__iNRuFG__header{text-align:center;align-items:center;max-width:none}.Projects-module__iNRuFG__artwork{width:60px;height:60px}.Projects-module__iNRuFG__rowTop{flex-direction:column;gap:.5rem}.Projects-module__iNRuFG__row{gap:1rem;padding:1.25rem}}@media (max-width:480px){.Projects-module__iNRuFG__projects{gap:2.5rem}.Projects-module__iNRuFG__row{border-radius:8px;gap:.75rem;margin-bottom:1rem;padding:1rem}.Projects-module__iNRuFG__artwork{border-radius:4px;width:48px;height:48px}.Projects-module__iNRuFG__rowBottom{flex-direction:column;align-items:flex-start;gap:.5rem}.Projects-module__iNRuFG__notes{max-width:100%}.Projects-module__iNRuFG__format{display:none}.Projects-module__iNRuFG__headline{font-size:clamp(1.5rem,1rem + 2.5vw,2.25rem)}.Projects-module__iNRuFG__rowContent{gap:.25rem}.Projects-module__iNRuFG__rowTop{flex-direction:row;gap:0}.Projects-module__iNRuFG__projectTitle{font-size:var(--text-body);font-weight:400}.Projects-module__iNRuFG__rowBottom{display:none}.Projects-module__iNRuFG__artistInline{display:inline}.Projects-module__iNRuFG__notes{display:none}.Projects-module__iNRuFG__row{align-items:center;min-height:4rem;padding:.75rem}.Projects-module__iNRuFG__artwork{width:44px;height:44px}}@media (max-width:390px){.Projects-module__iNRuFG__row{gap:.5rem;padding:.75rem}.Projects-module__iNRuFG__artwork{width:40px;height:40px}.Projects-module__iNRuFG__projectTitle{font-size:clamp(1rem,.9rem + .5vw,1.25rem)}}
