/* ALPHA / CHAPTER SIX */
.chapter{padding:110px 6vw;position:relative;border-top:1px solid #ffffff16}.chapter h2,.subpage h1,.subpage h2{font-family:Editorial,Georgia,serif;font-weight:400;font-size:clamp(48px,6.6vw,108px);line-height:.98;letter-spacing:-.055em}.chapter h2 em,.subpage h1 em,.subpage h2 em{font-weight:400;color:#c7aa77}.chapter p,.subpage p{line-height:1.7;color:#a7a49e}.show-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:35px;margin:55px 0}.show-heading>p{max-width:390px;font-size:15px}.performance{background:#090a09}.performance-screen{position:relative;aspect-ratio:1672/941;overflow:clip;border:1px solid #c7aa7726}.performance-bg{width:100%;height:100%;object-fit:cover;filter:brightness(.2);transition:filter .25s}.performance-screen canvas{position:absolute;inset:0;width:100%;height:100%}.performance-brand{position:absolute;left:27%;right:27%;top:25%;opacity:0;transform:translateY(30px);text-align:center;pointer-events:none}.performance-brand img{width:100%;filter:drop-shadow(0 8px 20px #000)}.performance-brand span{display:block;font-size:clamp(7px,.65vw,12px);letter-spacing:.35em;color:#d6bb83}.stage-caption{position:absolute;bottom:22px;left:25px;right:25px;display:flex;justify-content:space-between;font-size:9px;letter-spacing:.14em;color:#d9c89f}.performance-controls{display:flex;gap:15px;align-items:center;flex-wrap:wrap;margin-top:26px}.performance-controls button{min-height:48px}.performance-controls #show-time{margin-left:auto;font-size:11px;font-variant-numeric:tabular-nums;color:#c3b28d}#show-seek{width:100%;accent-color:#d7b675;margin-top:25px}.v6-note{font-size:11px!important;max-width:850px;color:#807e77!important;margin-top:22px!important}.workflow{background:#e8e3d8;color:#171713}.workflow p{color:#635e53}.workflow h2 em{color:#89704b}.workflow-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:6vw;align-items:center}.workflow-visual{position:relative;aspect-ratio:1.2;overflow:clip;background:#d0c9b9}.workflow-visual>img{width:100%;height:100%;object-fit:cover;transition:filter .6s,transform .6s}.workflow-visual>video{position:absolute;inset:0;width:100%;height:100%;background:#111;object-fit:contain}.script-sheet{position:absolute;inset:0;background:#e0d8c8;padding:9%;display:flex;flex-direction:column;justify-content:center;gap:25px;transition:opacity .5s;font-family:monospace}.script-sheet span,.script-sheet small{font-size:10px;letter-spacing:.1em}.script-sheet strong{font-size:clamp(16px,1.7vw,27px);line-height:1.65;font-weight:400}.composition-guides{position:absolute;inset:0;background:linear-gradient(90deg,transparent 33%,#fff8 33%,#fff8 33.2%,transparent 33.2%,transparent 66%,#fff8 66%,#fff8 66.2%,transparent 66.2%),linear-gradient(transparent 33%,#fff8 33%,#fff8 33.2%,transparent 33.2%,transparent 66%,#fff8 66%,#fff8 66.2%,transparent 66.2%);opacity:0}.workflow-copy h3{font:400 clamp(28px,3vw,46px)/1.1 Editorial,Georgia,serif;margin:20px 0}.v6-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:45px}.v6-tabs button{border:1px solid #8885;border-radius:30px;padding:11px 15px;font-size:11px;background:transparent;color:inherit;cursor:pointer}.v6-tabs button[aria-pressed=true]{background:#cbb17c;color:#171713;border-color:#cbb17c}.v6-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.v6-card{text-decoration:none;color:inherit}.v6-card>div{overflow:clip;aspect-ratio:1.35;background:#191a18}.v6-card img{width:100%;height:100%;object-fit:cover;transition:transform .8s}.v6-card:hover img{transform:scale(1.035)}.v6-card>span{display:block;color:#c1a575;font-size:9px;letter-spacing:.17em;margin:25px 0 14px}.v6-card h3{font:400 clamp(25px,2.7vw,40px)/1.15 Editorial,Georgia,serif;margin:0}.v6-card h3 i{float:right;font:24px Arial}.v6-card p{font-size:13px;max-width:370px}.sound-lab{display:grid;grid-template-columns:1fr 1fr;gap:7vw;align-items:center;background:#10110e}.sound-photo{height:690px;overflow:clip}.sound-photo img{width:100%;height:100%;object-fit:cover;object-position:45%}.sound-content h2{margin:30px 0}.sound-content>p{max-width:440px}.sound-bars{height:65px;display:flex;gap:5px;align-items:center;margin:25px 0}.sound-bars i{height:8px;width:4px;background:#c8ac76;transition:height .4s}.sound-lab.is-playing .sound-bars i{animation:meter calc(.5s + var(--i)*.021s) ease-in-out infinite alternate;animation-delay:calc(var(--i)*-.15s)}@keyframes meter{to{height:calc(12px + mod(var(--i),8)*6px)}}.sound-channels{display:flex;flex-direction:column;gap:1px;margin-bottom:30px}.sound-channels button{background:transparent;border:0;border-top:1px solid #fff2;color:#eee7d9;padding:20px 0;text-align:left;display:flex;gap:20px;align-items:center;cursor:pointer}.sound-channels button span{color:#a18b62;font-size:10px}.sound-channels button i{font-size:10px;font-style:normal;letter-spacing:.1em;margin-left:auto;color:#d6ba82}.sound-channels button[aria-pressed=false]{opacity:.45}.explore-alpha{background:#c6ad7f;color:#181913}.explore-alpha h2{margin:35px 0 65px}.explore-alpha h2 em{color:#57503c}.explore-alpha .eyebrow{color:#494331}.explore-links a{display:grid;grid-template-columns:50px 1.1fr 1fr 30px;gap:20px;align-items:center;border-top:1px solid #28281c40;padding:27px 0;color:inherit;text-decoration:none}.explore-links a>span{font-size:10px}.explore-links strong{font:400 clamp(27px,3.5vw,50px) Editorial,Georgia,serif}.explore-links small{font-size:12px;color:#494637}.explore-links i{font-style:normal;font-size:28px}.v6-footer-nav{display:flex;flex-wrap:wrap;gap:25px;padding:30px 6vw;border-top:1px solid #fff2;font-size:11px;color:#cdb78c}.v6-footer-nav a:last-child{margin-left:auto}.subpage{margin:0;background:#0c0d0b;color:#efede5;font-family:Studio,Arial,sans-serif}.sub-nav{display:flex;align-items:center;justify-content:space-between;padding:22px 5vw;border-bottom:1px solid #fff2;gap:25px;background:#0c0d0bf2;position:sticky;top:0;z-index:10}.sub-brand{font-size:24px;letter-spacing:.12em;font-weight:600;text-decoration:none;color:#d0b583}.sub-brand small{display:block;font-size:7px;letter-spacing:.26em;margin-top:4px}.sub-links{display:flex;gap:25px;align-items:center}.sub-links a{font-size:11px;text-decoration:none;color:#aaa89f}.sub-links a[aria-current=page]{color:#d7b97e}.sub-nav .outline-button{padding:14px 20px;font-size:10px;min-height:auto}.sub-hero{padding:85px 6vw 65px}.sub-hero .eyebrow{color:#c8ab78}.sub-hero h1{max-width:1000px;margin:32px 0}.sub-hero>p{max-width:620px;font-size:16px}.sub-body{padding:0 6vw 100px}.sub-cover{width:100%;max-height:650px;object-fit:cover;margin:20px 0 65px}.subpage h2{font-size:clamp(42px,5vw,72px)}.subpage h3{font-family:Editorial,Georgia,serif;font-weight:400}.subpage .eyebrow{font-size:10px;letter-spacing:.17em}.sub-footer{padding:65px 6vw;border-top:1px solid #fff2;display:flex;justify-content:space-between;align-items:center;gap:30px}.sub-footer p{font-size:11px}.sub-footer>a{font-size:12px;color:#cbb07c}.filter-bar{display:flex;align-items:center;justify-content:space-between;gap:25px;margin:0 0 45px}.filter-bar .v6-tabs{margin:0}.filter-bar input{background:none;border:0;border-bottom:1px solid #fff5;border-radius:0;padding:13px 0;width:230px;color:white}.work-grid{row-gap:60px}.work-grid .v6-card>div{aspect-ratio:1.25}.empty-work{padding:50px 0;font-size:18px}.editorial-row{display:grid;grid-template-columns:1fr 1fr;gap:8vw;padding:70px 0;border-top:1px solid #fff2;align-items:center}.editorial-row>img{width:100%;max-height:620px;object-fit:cover}.editorial-row h2{margin:20px 0}.editorial-row p{font-size:15px;max-width:560px}.editorial-row ul{padding-left:18px;color:#a9a79e;font-size:14px;line-height:2.2;margin-bottom:30px}.editorial-row:nth-child(even)>img{order:2}.editorial-row.portrait img{max-height:680px;object-position:top}.service-deliverables{display:flex;flex-wrap:wrap;gap:10px;margin:25px 0}.service-deliverables span{border:1px solid #fff3;font-size:10px;padding:10px 14px;border-radius:30px}.article-body{max-width:850px;margin:auto}.article-body h2{font-size:45px;margin:60px 0 25px}.article-body p{font-size:16px;line-height:1.9}.article-body img{width:100%;margin:35px 0}.project-meta{display:flex;gap:40px;flex-wrap:wrap;border-top:1px solid #fff2;border-bottom:1px solid #fff2;padding:30px 0;margin:35px 0}.project-meta dt{font-size:9px;color:#a9936d;letter-spacing:.15em}.project-meta dd{margin:10px 0 0;font-size:13px}.project-video{width:100%;max-height:650px;background:#050505}.contact-layout{display:grid;grid-template-columns:1fr 1.2fr;gap:9vw}.contact-layout h2{margin:0 0 35px}.contact-layout>div>p{max-width:400px}.contact-layout .share-actions{flex-direction:column;align-items:flex-start}.contact-form label{font-size:11px;display:block;margin:0 0 10px;color:#bcb7ab}.contact-form input,.contact-form select,.contact-form textarea{display:block;width:100%;box-sizing:border-box;background:#181915;border:1px solid #ffffff25;border-radius:0;padding:16px;color:#eee;margin-bottom:25px;font:14px Studio,Arial,sans-serif}.contact-form select{color-scheme:dark}.contact-form textarea{min-height:160px;resize:vertical}.contact-form .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-status{font-size:13px;line-height:1.7;overflow-wrap:anywhere}.form-status a{color:#d7bb83}.inbox-item{padding:30px;border:1px solid #fff2;margin:20px 0;background:#11120f}.inbox-item h3{font-size:32px;margin:0 0 10px}.inbox-item p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px}.inbox-item select{padding:10px;background:#20211b;color:#ddc18c;border:1px solid #fff4}.inbox-item small{color:#aaa;font-size:10px}.inbox-toolbar{display:flex;gap:20px;align-items:center;margin-bottom:20px}.inbox-toolbar select{background:#151613;color:#eee;border:1px solid #fff4;padding:12px}.privacy-copy{font-size:11px!important}.subpage button:focus-visible,.subpage a:focus-visible,.chapter button:focus-visible{outline:2px solid #cfb176;outline-offset:5px}[hidden]{display:none!important}
@media(max-width:760px){.chapter{padding:65px 6vw}.show-heading{display:block;margin:30px 0}.show-heading>p{margin-top:25px;font-size:13px}.performance-screen{margin-left:-6vw;margin-right:-6vw;aspect-ratio:1.25}.performance-bg{object-fit:fill}.performance-controls{gap:9px}.performance-controls button{font-size:10px;padding:12px}.performance-controls #show-time{width:100%;margin-left:0}.stage-caption{left:14px;right:14px;bottom:14px;font-size:7px}.stage-caption>span:last-child{display:none}.performance-brand{left:15%;right:15%;top:28%}.workflow-grid,.sound-lab,.contact-layout{grid-template-columns:1fr;gap:35px}.workflow-copy .v6-tabs{margin-bottom:30px}.workflow-visual{aspect-ratio:1.1}.v6-grid{grid-template-columns:1fr;gap:45px}.rooms .v6-card>div{aspect-ratio:1.5}.v6-card h3{font-size:32px}.sound-photo{height:340px}.sound-lab{gap:35px}.explore-links a{grid-template-columns:25px 1fr 25px;gap:12px}.explore-links small{grid-column:2;grid-row:2;font-size:11px}.explore-links i{grid-column:3;grid-row:1}.v6-footer-nav{gap:22px}.v6-footer-nav a:last-child{margin-left:0}.sub-nav{flex-wrap:wrap;gap:18px;padding:18px 6vw}.sub-brand{font-size:20px}.sub-links{order:3;width:100%;gap:21px;overflow-x:auto;padding-bottom:3px;white-space:nowrap}.sub-links a{font-size:10px}.sub-nav .outline-button{font-size:9px;padding:10px 13px}.sub-hero{padding:55px 6vw 40px}.sub-hero h1{font-size:58px}.sub-hero>p{font-size:14px}.sub-cover{margin:10px 0 40px}.filter-bar{display:block}.filter-bar input{width:100%;margin-top:20px}.filter-bar .v6-tabs{gap:7px}.filter-bar button{padding:9px 12px;font-size:10px}.editorial-row{grid-template-columns:1fr;gap:30px;padding:45px 0}.editorial-row:nth-child(even)>img{order:0}.editorial-row h2{font-size:48px}.editorial-row.portrait img{max-height:500px}.sub-footer{flex-wrap:wrap;padding:40px 6vw}.contact-form .form-grid{grid-template-columns:1fr;gap:0}.article-body h2{font-size:36px}.article-body p{font-size:14px}.project-meta{gap:25px}.inbox-item{padding:22px}}
@media(prefers-reduced-motion:reduce){.sound-bars i,.sound-lab.is-playing .sound-bars i{animation:none!important}.v6-card img,.workflow-visual>img{transition:none}.performance-brand{transition:none}}

.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:clip;clip-path:inset(50%);white-space:nowrap;border:0}.performance-controls .outline-button{flex:0 0 auto;background:transparent;padding:14px 23px}.performance-controls .text-button{flex:0 0 auto}.subpage .outline-button{background:transparent;flex:0 0 auto}.subpage .gold-button{margin-top:24px}.subpage details{border-bottom:1px solid #fff2;padding:18px 0}.subpage details p{margin-top:15px}

.sub-brand img{width:125px;height:60px;object-fit:contain}.sub-footer .sub-brand img{width:160px;height:85px}@media(max-width:760px){.sub-brand img{width:100px;height:42px}}
