.page-module__dd-6la__alt{background:var(--bg-2)}.page-module__dd-6la__hero{justify-content:flex-end;align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.page-module__dd-6la__heroBg{object-fit:cover;object-position:30% center}.page-module__dd-6la__hero:before{content:"";z-index:1;background:linear-gradient(#00000059 0%,#0000 25% 55%,#00000073 100%);position:absolute;inset:0}.page-module__dd-6la__hero h1{z-index:2;padding:0 var(--gutter) clamp(48px, 9vh, 110px);font-family:var(--serif);text-transform:uppercase;letter-spacing:.01em;text-shadow:0 2px 30px #0000004d;margin:0;font-size:clamp(56px,11vw,168px);font-weight:700;line-height:.88;position:relative}.page-module__dd-6la__scroll{z-index:2;color:#fffc;text-decoration:none;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}@media (max-width:860px){.page-module__dd-6la__heroBg{object-position:28% center}}.page-module__dd-6la__albumGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.page-module__dd-6la__cover{display:block;box-shadow:0 30px 60px #0006}.page-module__dd-6la__coverLabel{margin:18px 0 0}.page-module__dd-6la__albumSide .page-module__dd-6la__eyebrowTight{margin-bottom:36px}.page-module__dd-6la__albumTitle{font-family:var(--serif);margin:0 0 8px;font-size:clamp(26px,2.6vw,36px);line-height:1.2}.page-module__dd-6la__albumMeta{color:var(--accent);margin:0 0 36px}.page-module__dd-6la__credits{color:var(--accent);margin-top:44px;font-size:14px;line-height:1.7}.page-module__dd-6la__credits p{margin:0 0 12px}@media (max-width:860px){.page-module__dd-6la__albumGrid{grid-template-columns:1fr}.page-module__dd-6la__albumSide .page-module__dd-6la__eyebrowTight{text-align:left}}.page-module__dd-6la__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.page-module__dd-6la__lead{color:var(--accent);margin:0 0 48px;font-size:clamp(17px,1.5vw,20px)}.page-module__dd-6la__photo img{aspect-ratio:4/5;object-fit:cover;object-position:50% 30%;width:100%}.page-module__dd-6la__tech{border-top:1px solid var(--line);grid-template-columns:max-content 1fr;gap:6px 20px;margin:48px 0 0;padding-top:28px;font-size:14px;display:grid}.page-module__dd-6la__tech dt{color:var(--accent)}.page-module__dd-6la__tech dd{margin:0}@media (max-width:860px){.page-module__dd-6la__split{grid-template-columns:1fr}.page-module__dd-6la__photoFirst{order:-1}}@media (max-width:480px){.page-module__dd-6la__tech{grid-template-columns:1fr}.page-module__dd-6la__tech dd{margin-bottom:8px}}.page-module__dd-6la__pressSplit{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.page-module__dd-6la__pressPhoto img{object-position:82% center}.page-module__dd-6la__articles{gap:4px;margin:0;padding:0;list-style:none;display:grid}.page-module__dd-6la__articles a{border-bottom:1px solid var(--line);color:inherit;gap:4px;padding:20px 0;text-decoration:none;display:grid}.page-module__dd-6la__articles li:first-child a{border-top:1px solid var(--line)}.page-module__dd-6la__articleTitle{font-family:var(--serif);color:var(--accent);font-size:clamp(19px,1.8vw,24px);line-height:1.3;transition:color .2s}.page-module__dd-6la__articles a:hover .page-module__dd-6la__articleTitle{color:var(--text)}.page-module__dd-6la__articleSource{color:var(--muted);font-size:14px}.page-module__dd-6la__articleLink{text-underline-offset:3px;font-size:13px;text-decoration:underline}@media (max-width:860px){.page-module__dd-6la__pressSplit{grid-template-columns:1fr}.page-module__dd-6la__pressPhoto img{aspect-ratio:16/9}}.page-module__dd-6la__docCaption{text-align:right;margin:18px 0 0;font-weight:600}.page-module__dd-6la__docCaption a{color:inherit;text-underline-offset:4px}@media (max-width:860px){.page-module__dd-6la__docCaption{text-align:left}}.page-module__dd-6la__bio{align-items:start}.page-module__dd-6la__bio .page-module__dd-6la__photo img{object-position:45% center}.page-module__dd-6la__bioName{font-family:var(--serif);text-transform:uppercase;margin:0 0 32px;font-size:clamp(32px,3.4vw,48px);font-weight:700;line-height:.95}.page-module__dd-6la__bioText{color:var(--muted);font-size:17px}.page-module__dd-6la__bioText p{margin:0 0 20px}.page-module__dd-6la__bioText strong{color:var(--text);font-weight:600}.page-module__dd-6la__left{text-align:left}.page-module__dd-6la__discoGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.page-module__dd-6la__discoGrid h3{color:var(--accent);margin:0;font-size:22px}.page-module__dd-6la__sub{color:var(--accent);margin:0 0 20px}.page-module__dd-6la__desc{color:var(--muted);margin:0 0 48px}.page-module__dd-6la__concertCaption{color:var(--accent);text-align:right;margin:14px 0 0;font-size:14px}.page-module__dd-6la__concertCaption strong{font-weight:600}.page-module__dd-6la__baciaCover{background:#fff;padding:clamp(12px,2vw,22px)}@media (max-width:860px){.page-module__dd-6la__discoGrid{grid-template-columns:1fr}}.page-module__dd-6la__projects{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:clamp(24px,2.4vw,36px);display:grid}.page-module__dd-6la__project h3{margin:18px 0 2px;font-size:17px}.page-module__dd-6la__year{color:var(--accent);margin:0 0 10px;font-size:14px}.page-module__dd-6la__project ul{color:var(--muted);margin:0;padding:0;font-size:14px;line-height:1.55;list-style:none}.page-module__dd-6la__project li+li{margin-top:4px}.page-module__dd-6la__project img{aspect-ratio:1;object-fit:cover}.page-module__dd-6la__pressList{gap:clamp(48px,6vw,80px);max-width:980px;margin:0 auto;display:grid}.page-module__dd-6la__pressList blockquote{max-width:760px;font-size:clamp(18px,1.8vw,23px);font-weight:700;line-height:1.45}.page-module__dd-6la__pressList blockquote.page-module__dd-6la__big{font-size:clamp(22px,2.4vw,30px)}.page-module__dd-6la__pressList blockquote:nth-child(2n){text-align:right;justify-self:end}.page-module__dd-6la__pressList cite{color:var(--accent);margin-top:14px;font-style:normal;display:block}
