:root{color:#eee8dc;background:#030608;font-family:Georgia,Times New Roman,serif;--gold:#d5ad70;--line:rgba(213,173,112,.42)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;background:#030608;color:#eee8dc;-webkit-font-smoothing:antialiased}button,input{font:inherit}.site{overflow:hidden;background:#030608}.site-header{height:84px;display:flex;align-items:center;justify-content:space-between;padding:0 7vw;position:absolute;z-index:10;inset:0 0 auto;background:linear-gradient(#030608d8,transparent)}.brand{display:flex;align-items:center;gap:16px;color:var(--gold);background:none;border:0;padding:0;text-align:left;cursor:pointer}.brand strong{display:block;font-family:Didot,"Bodoni 72",Georgia,serif;font-size:22px;letter-spacing:.38em;font-weight:400}.brand small{display:block;color:#c4beb3;font-size:8px;letter-spacing:.04em;margin-top:4px}.mark{width:43px;height:43px;border:1px solid var(--gold);border-radius:50%;display:grid;place-items:center;color:var(--gold);font-size:25px}.site-header nav{display:flex;gap:34px}.site-header nav button,footer nav button{background:none;border:0;color:#dfd8cc;font-size:10px;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;padding:8px 0}.site-header nav button.active,.site-header nav button:hover{color:var(--gold)}.hero{height:min(67vw,780px);min-height:630px;background:linear-gradient(180deg,#0205070d 58%,#020507d4),url(/monument/hero.jpg) center/cover no-repeat;position:relative;display:flex;align-items:flex-end;justify-content:center;text-align:center;padding:0 20px 45px}.hero-content h1,.copy h2,.archive h2,.inner-hero h1{font-family:Didot,"Bodoni 72",Georgia,serif;font-weight:400;color:#e4bc82;letter-spacing:.28em;margin:0}.hero-content h1{font-size:clamp(44px,6vw,82px);text-shadow:0 2px 20px #000}.hero-content p{font-size:11px;letter-spacing:.55em;margin:11px 0}.actions{display:flex;justify-content:center;gap:22px;margin-top:24px}.actions button,.copy button,.archive button{background:#0205078f;border:1px solid var(--gold);color:#f0e8dc;padding:15px 28px;font-size:10px;letter-spacing:.24em;cursor:pointer;transition:.25s}.actions button:hover,.copy button:hover{background:var(--gold);color:#080706}.split{display:grid;grid-template-columns:1fr 1fr;min-height:360px}.copy{padding:7vw;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.dark-copy{background:radial-gradient(circle at 100% 50%,#11100e 0,#030608 56%)}.eyebrow{font-size:9px;letter-spacing:.5em;color:var(--gold)}.copy h2{font-size:clamp(34px,4vw,58px);margin:12px 0 18px}.copy h3{font-size:10px;letter-spacing:.55em;font-weight:400;color:#d8c8b5;margin:-8px 0 20px}.copy p{font-size:15px;line-height:1.55;letter-spacing:.07em;color:#c9c1b6;margin:0 0 22px}.copy button{margin-top:4px}.image{min-height:360px;background-size:cover;background-position:center}.album-image{background-image:linear-gradient(90deg,#030608 0,transparent 26%),url(/monument/album.jpg)}.monolith-image{background-image:linear-gradient(270deg,#030608 0,transparent 22%),url(/monument/monolith.jpg)}.film-image{background-image:linear-gradient(90deg,#030608 0,transparent 24%),url(/monument/film.jpg)}.track-panel{padding:5vw 7vw;background:#030608;display:flex;flex-direction:column;justify-content:center}.track-rule{height:1px;background:var(--line);margin:15px 0}.track-panel ol{list-style:none;margin:0;padding:0}.track-panel li{display:grid;grid-template-columns:38px 1fr auto;align-items:center;min-height:30px;font-size:10px;letter-spacing:.22em}.track-panel li span{color:var(--gold)}.track-panel li strong{font-weight:400}.track-panel li time{color:#b5aea3;font-size:9px}.archive{min-height:155px;background:linear-gradient(90deg,#020507eb,#02050759),url(/monument/archive.jpg) center 56%/cover no-repeat;padding:36px 7vw;display:flex;align-items:center;justify-content:space-between}.archive h2{font-size:25px;margin:9px 0 4px}.archive h2 i{font-style:normal;font-size:15px;color:#ddd4c8}.archive p{margin:0;color:#c9c1b6;font-size:13px;letter-spacing:.1em}.archive button{border:0;color:#e7d4bc;background:none;letter-spacing:.22em;font-size:9px;cursor:pointer}footer{border-top:1px solid #232323;padding:28px 7vw 20px;background:#030608}.footer-top,.footer-bottom{display:flex;align-items:center;justify-content:space-between}.footer-signature{display:flex;align-items:center;gap:18px}.footer-signature strong{font-size:14px;font-weight:400}.footer-signature small{display:block;color:#918d86;font-size:9px;margin-top:4px}.footer-top form label{display:block;font-size:8px;letter-spacing:.5em;margin-bottom:8px}.footer-top form div{display:flex;gap:10px}.footer-top input{width:235px;background:transparent;border:1px solid #59534b;color:#fff;padding:10px 13px}.footer-top form button{background:transparent;border:1px solid var(--gold);color:#e8d4ba;padding:0 23px;font-size:8px;letter-spacing:.2em}.footer-bottom{border-top:1px solid #222;margin-top:22px;padding-top:14px}.footer-bottom nav{display:flex;gap:25px}.footer-bottom nav button{font-size:8px;color:#a8a39b}.socials{font-family:Arial,sans-serif;color:#aaa;font-size:13px}.footer-bottom small{font-size:7px;letter-spacing:.4em;color:#9a9287}.inner-page{padding-top:0;min-height:80vh}.inner-hero{height:66vh;min-height:560px;background-position:center;background-size:cover;display:flex;align-items:flex-end;padding:10vh 7vw}.inner-hero div{max-width:680px}.inner-hero h1{font-size:clamp(50px,9vw,130px);margin:12px 0}.inner-hero p{font-size:12px;letter-spacing:.35em;line-height:1.8}.grid-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#222}.grid-gallery article{position:relative;background:#030608;padding-bottom:25px}.grid-gallery img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;filter:saturate(.8)}.grid-gallery span{display:block;color:var(--gold);font-size:9px;letter-spacing:.3em;margin:18px 25px 6px}.grid-gallery h2{margin:0 25px;font-weight:400;letter-spacing:.25em}.wide-feature{display:grid;grid-template-columns:1.35fr .65fr;min-height:520px}.wide-feature img{width:100%;height:100%;object-fit:cover}.wide-feature>div{padding:7vw;display:flex;flex-direction:column;justify-content:center}.wide-feature h2,.contact-card h2{font-family:Didot,"Bodoni 72",Georgia,serif;font-weight:400;color:var(--gold);letter-spacing:.18em;font-size:40px}.wide-feature p,.contact-card p{line-height:1.8;color:#c7bfb2}.mini-tracks{display:grid;gap:9px;font-size:8px;letter-spacing:.25em;color:#bdb4a7}.contact-card{min-height:420px;padding:8vw 7vw;display:flex;flex-direction:column;justify-content:center;background:radial-gradient(circle at 20% 50%,#15110d,#030608 50%)}@media(max-width:760px){.site-header{height:72px;padding:0 22px}.brand small{display:none}.brand strong{font-size:16px}.mark{width:36px;height:36px}.site-header nav{gap:13px}.site-header nav button{font-size:8px;letter-spacing:.08em}.hero{height:82vh;min-height:620px;background-position:60% center;padding-bottom:55px}.hero-content h1{font-size:43px;letter-spacing:.19em}.hero-content p{font-size:8px}.actions{flex-direction:column;align-items:center}.actions button{width:220px}.split{grid-template-columns:1fr}.copy{padding:70px 30px}.image{min-height:300px}.chapters .monolith-image{order:2}.track-panel{padding:60px 30px}.archive{min-height:240px;align-items:flex-start;flex-direction:column;justify-content:center;gap:22px;padding:40px 30px}.archive h2 i{display:block;margin-top:8px}.footer-top,.footer-bottom{align-items:flex-start;flex-direction:column;gap:24px}.footer-top form{width:100%}.footer-top form div{flex-direction:column}.footer-top input{width:100%}.footer-top form button{height:40px}.socials{order:3}.inner-hero{min-height:610px;padding:90px 30px 65px}.grid-gallery,.wide-feature{grid-template-columns:1fr}.wide-feature img{min-height:330px}.contact-card{padding:80px 30px}.contact-card h2{font-size:25px;word-break:break-word}}@font-face{font-family:Montserrat NOREN;src:url(/monument/Montserrat-Variable.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}body,button,input,.brand strong,.hero-content h1,.copy h2,.archive h2,.inner-hero h1,.wide-feature h2,.contact-card h2{font-family:Montserrat NOREN,Montserrat,Arial,sans-serif;font-weight:300}.mark{display:block;overflow:hidden;background:transparent;position:relative;font-size:0}.mark img{position:absolute;top:13%;right:13%;bottom:13%;left:13%;width:74%;height:74%;object-fit:contain;display:block}.monolith-image{background-image:linear-gradient(270deg,#030608 0,transparent 22%),url(/monument/monolith.jpg)}.film-image{background-image:linear-gradient(90deg,#030608 0,transparent 24%),url(/monument/film.jpg)}.archive{background-image:linear-gradient(90deg,#020507f0,#0205073d),url(/monument/archive-low-tide.jpg?v=13);background-position:center 57%;display:grid;grid-template-columns:1fr 1fr;align-items:stretch;min-height:300px;padding:0}.archive>div{padding:7vw;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.archive button{position:static;display:block;width:max-content;margin-top:18px;padding:13px 22px;border:1px solid var(--gold);line-height:1.2;background:#02050794}.album-image{background-image:linear-gradient(90deg,#030608 0,transparent 26%),url(/monument/album-atrium.jpg?v=10);background-position:center}.hero{background:linear-gradient(180deg,#0205070d 58%,#020507d4),url(/monument/hero-original.jpg?v=7) center / cover no-repeat}.hero-content h1{position:absolute;top:21%;left:50%;width:100%;transform:translate(-50%)}.socials{display:flex;align-items:center;gap:16px}.platform-icon{display:inline-flex;width:18px;height:18px;color:#f4f1eb;opacity:.82;transition:opacity .2s ease,transform .2s ease}.platform-icon svg{width:100%;height:100%;fill:currentColor}.platform-icon:hover{opacity:1;transform:translateY(-2px)}@media(max-width:760px){.hero-content h1{top:22%}.archive{grid-template-columns:1fr;min-height:300px;padding:0}.archive>div{padding:70px 30px}}@media(min-width:601px)and (max-width:760px){.actions{flex-direction:row}.actions button{width:auto}.split{grid-template-columns:1fr 1fr}.chapters .monolith-image{order:initial}.archive{grid-template-columns:1fr 1fr;min-height:300px;padding:0}.archive>div{padding:70px 30px;transform:none}}.contact-page{min-height:100vh;background:#030608}.contact-hero{min-height:760px;padding:84px 7vw 0;display:flex;align-items:center;background:linear-gradient(90deg,#030608f5,#030608c2 34%,#03060814 67%),url(/monument/contact-monolithe.jpg) 70% 36% / cover no-repeat;border-bottom:1px solid rgba(213,173,112,.22)}.contact-hero-copy{width:min(560px,48vw)}.contact-hero h1,.contact-inquiries h2{margin:18px 0 28px;color:#e4bc82;font-weight:300;letter-spacing:.24em}.contact-hero h1{font-size:clamp(54px,7vw,104px)}.contact-hero-copy>p{margin:0 0 42px;color:#c9c1b6;font-size:16px;line-height:1.8;letter-spacing:.12em}.contact-email{display:inline-block;color:#f0e8dc;text-decoration:none;font-size:clamp(15px,1.5vw,20px);letter-spacing:.14em;padding-bottom:12px;border-bottom:1px solid var(--gold)}.contact-inquiries{display:grid;grid-template-columns:.84fr 1.16fr;padding:8vw 7vw;gap:7vw}.contact-inquiries header{align-self:start}.contact-inquiries h2{font-size:clamp(34px,4vw,58px);line-height:1.12}.contact-inquiries header p{max-width:430px;margin:0;color:#aaa39a;font-size:15px;line-height:1.7;letter-spacing:.05em}.inquiry-action{margin-top:38px;padding:24px;border:1px solid rgba(213,173,112,.42);background:#090908b8}.inquiry-action>span,.inquiry-action>strong{display:block}.inquiry-action>span{margin-bottom:10px;color:var(--gold);font-size:10px;letter-spacing:.28em}.inquiry-action>strong{margin-bottom:20px;color:#eee8dc;font-size:13px;font-weight:400;letter-spacing:.14em}.inquiry-action a,.inquiry-action button{display:inline-block;margin:0 12px 8px 0;padding:12px 16px;color:#e8d4ba;background:transparent;border:1px solid var(--gold);text-decoration:none;font-size:10px;letter-spacing:.16em;cursor:pointer}.inquiry-list{border-top:1px solid rgba(213,173,112,.42)}.inquiry-list a,.inquiry-list button{display:grid;grid-template-columns:46px 1fr auto;gap:20px;align-items:start;padding:34px 0;color:#eee8dc;text-decoration:none;border-bottom:1px solid rgba(213,173,112,.28);transition:color .2s ease,padding-left .2s ease}.inquiry-list button{width:100%;background:transparent;border:0;border-bottom:1px solid rgba(213,173,112,.28);text-align:left;cursor:pointer}.inquiry-list a:hover,.inquiry-list button:hover{color:var(--gold);padding-left:10px}.inquiry-list>a>span,.inquiry-list>button>span{color:var(--gold);font-size:12px;letter-spacing:.22em}.inquiry-list h3{margin:0 0 12px;font-size:15px;font-weight:400;letter-spacing:.22em}.inquiry-list p{margin:0;color:#9d978f;font-size:14px;line-height:1.65}.inquiry-list b{color:var(--gold);font-size:18px;font-weight:300}.press-page{min-height:100vh;background:#030608}.music-page,.films-page{min-height:100vh;padding-top:84px;background:#030608}.films-intro{min-height:390px;padding:8vw 7vw 6vw;display:flex;flex-direction:column;justify-content:flex-end;background:radial-gradient(circle at 74% 30%,#17130e,#030608 50%);border-bottom:1px solid rgba(213,173,112,.22)}.films-intro h1{margin:16px 0 22px;color:#e4bc82;font-size:clamp(64px,10vw,138px);font-weight:300;line-height:.92;letter-spacing:.22em}.films-intro p{margin:0;color:#b8b0a6;font-size:16px;letter-spacing:.1em}.film-feature{min-height:560px;display:grid;grid-template-columns:1.2fr .8fr;color:#eee8dc;background:#030608;border-bottom:1px solid rgba(213,173,112,.2);text-decoration:none}.film-feature.monument-film{grid-template-columns:.8fr 1.2fr}.film-feature-image{position:relative;overflow:hidden;min-height:560px}.film-feature-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 68%,rgba(3,6,8,.5))}.monument-film .film-feature-image:after{background:linear-gradient(270deg,transparent 68%,rgba(3,6,8,.5))}.film-feature-image img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .8s ease}a.film-feature:hover .film-feature-image img{transform:scale(1.025)}.film-feature-image>span{position:absolute;z-index:1;right:28px;bottom:28px;padding:13px 18px;color:#f0e8dc;background:#030608ad;border:1px solid var(--gold);font-size:10px;letter-spacing:.2em}.film-feature-copy{padding:7vw 5vw;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.film-feature-copy h2{margin:18px 0 10px;color:#e4bc82;font-size:clamp(40px,5vw,72px);font-weight:300;letter-spacing:.2em}.film-feature-copy h3{margin:0 0 30px;color:#d8cec1;font-size:12px;font-weight:300;letter-spacing:.38em}.film-feature-copy p{max-width:430px;margin:0 0 32px;color:#aaa39a;font-size:15px;line-height:1.75;letter-spacing:.05em}.film-feature-copy b{color:var(--gold);font-size:10px;font-weight:400;letter-spacing:.22em}.monument-page{padding-top:72px;background:#020506;color:#eee8dc}.monument-hero{min-height:calc(100vh - 72px);display:grid;place-items:start center;padding:clamp(70px,9vw,135px) 6vw;text-align:center;background:linear-gradient(180deg,#0205073d,#02050705 54%,#020506),url(/monument/hero-original.jpg) center / cover no-repeat}.monument-hero h1{margin:16px 0 12px;color:var(--gold);font-size:clamp(50px,7.6vw,126px);font-weight:300;line-height:.9;letter-spacing:.22em;transform:translate(.11em)}.monument-hero p{margin:0;color:#e7d4b3;font-size:13px;letter-spacing:.42em}.monument-story{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(50px,8vw,130px);padding:clamp(80px,10vw,160px) 8vw;border-bottom:1px solid rgba(213,173,112,.18)}.monument-story img{width:100%;display:block}.monument-story h2{margin:25px 0 34px;color:var(--gold);font-size:clamp(35px,4.2vw,68px);font-weight:300;line-height:1.08;letter-spacing:.08em}.monument-story p{max-width:560px;margin:0 0 34px;color:#b8b0a6;font-size:17px;line-height:1.85}.monument-story strong{color:#e8dfd1;font-size:12px;font-weight:400;line-height:2;letter-spacing:.28em}.monument-tracks{display:grid;grid-template-columns:.72fr 1.28fr;gap:8vw;padding:clamp(90px,11vw,170px) 8vw}.monument-tracks header{position:sticky;top:125px;align-self:start}.monument-tracks h2{margin:22px 0 18px;color:var(--gold);font-size:clamp(46px,5vw,78px);font-weight:300;letter-spacing:.12em}.monument-tracks header p{color:#8d877e;font-size:12px;letter-spacing:.28em}.monument-tracks ol{margin:0;padding:0;list-style:none;border-top:1px solid rgba(213,173,112,.45)}.monument-tracks li{display:grid;grid-template-columns:55px 1fr auto;align-items:center;min-height:72px;border-bottom:1px solid rgba(213,173,112,.2)}.monument-tracks li span,.monument-tracks li time{color:#9c7c4f;font-size:11px;letter-spacing:.18em}.monument-tracks li strong{font-size:15px;font-weight:400;letter-spacing:.22em}.monument-closing{min-height:72vh;display:grid;place-items:center;padding:80px 6vw;text-align:center;background:linear-gradient(180deg,#020506,#0205071a 35%,#020507ad),url(/films/monument-visualizer.jpg) center / cover no-repeat}.monument-closing h2{margin:20px 0;color:var(--gold);font-size:clamp(54px,8vw,130px);font-weight:300;letter-spacing:.2em;transform:translate(.1em)}.monument-closing p{margin-bottom:34px;font-size:12px;line-height:2;letter-spacing:.3em}.monument-closing button{padding:18px 27px;color:#eee8dc;background:#0205079e;border:1px solid var(--gold);font-size:11px;letter-spacing:.2em}.about-page{padding-top:72px;color:#eee8dc;background:#020506}.about-hero{min-height:calc(100vh - 72px);display:flex;align-items:center;padding:8vw;background:linear-gradient(90deg,#020507f5,#020507a6,#02050714 72%),url(/monument/about-lumen.jpg) 68% 35% / cover no-repeat}.about-hero-copy h1{margin:22px 0 30px;color:var(--gold);font-size:clamp(65px,9vw,145px);font-weight:300;line-height:.86;letter-spacing:.12em}.about-hero-copy p{color:#d1c8ba;font-size:16px;line-height:1.8;letter-spacing:.12em}.about-manifesto{padding:clamp(34px,4vw,62px) 10vw;border-bottom:1px solid rgba(213,173,112,.18)}.about-manifesto h2,.about-identity h2,.about-journey h2{margin:16px 0 20px;color:var(--gold);font-size:clamp(42px,6vw,92px);font-weight:300;line-height:1.05;letter-spacing:.1em}.about-manifesto>div{display:grid;grid-template-columns:1fr 1fr;gap:18px 2.5vw;margin-left:22%}.about-manifesto p,.about-identity p,.about-steps p{margin-top:0;margin-bottom:0;color:#b8b0a6;font-size:17px;line-height:1.85}.about-identity{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:8vw;padding:clamp(55px,6vw,90px) 8vw}.about-identity-image{position:relative}.about-identity-image:before{content:"";position:absolute;top:-16px;right:16px;bottom:16px;left:-16px;border:1px solid rgba(213,173,112,.35)}.about-identity-image img{position:relative;width:100%;display:block}.about-identity h2{font-size:clamp(38px,4.7vw,72px);margin-bottom:30px}.about-identity strong{display:block;margin-top:35px;color:#e6d7c0;font-size:12px;font-weight:400;line-height:2;letter-spacing:.3em}.about-journey{display:grid;grid-template-columns:.8fr 1.2fr;gap:8vw;padding:clamp(60px,6.5vw,100px) 8vw;background:#050708;border-top:1px solid rgba(213,173,112,.18)}.about-journey h2{font-size:clamp(38px,4.4vw,68px)}.about-steps article{padding:38px 0 45px;border-top:1px solid rgba(213,173,112,.4)}.about-steps article>span{color:#9c7c4f;font-size:11px;letter-spacing:.2em}.about-steps h3{margin:18px 0;color:#e8dfd1;font-size:clamp(30px,3.4vw,50px);font-weight:300;letter-spacing:.2em}.about-steps button{margin-top:18px;padding:14px 0;color:var(--gold);background:transparent;border:0;border-bottom:1px solid rgba(213,173,112,.55);font-size:10px;letter-spacing:.2em}.about-closing{min-height:45vh;display:grid;place-content:center;justify-items:center;gap:30px;text-align:center;background:radial-gradient(circle,rgba(116,78,35,.18),transparent 48%)}.about-closing .mark{width:72px;height:72px}.about-closing p{color:#d8c29f;font-size:12px;letter-spacing:.36em}.music-intro{min-height:390px;padding:8vw 7vw 6vw;display:flex;flex-direction:column;justify-content:flex-end;background:radial-gradient(circle at 72% 30%,#19140e 0,#030608 48%);border-bottom:1px solid rgba(213,173,112,.22)}.music-intro h1{margin:16px 0 22px;color:#e4bc82;font-size:clamp(64px,10vw,138px);font-weight:300;line-height:.92;letter-spacing:.22em}.music-intro p{margin:0;color:#b8b0a6;font-size:16px;letter-spacing:.12em}.video-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#d5ad702e}.video-card{display:block;padding-bottom:34px;color:#eee8dc;background:#030608;text-decoration:none}.video-card.featured{grid-column:1 / -1}.video-image{position:relative;overflow:hidden;aspect-ratio:16 / 9;background:#080808}.video-card.featured .video-image{aspect-ratio:2.35 / 1}.video-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 58%,rgba(3,6,8,.7))}.video-image img{width:100%;height:100%;display:block;object-fit:cover;filter:saturate(.88) contrast(1.04);transition:transform .7s ease,filter .5s ease}.video-card:hover .video-image img{transform:scale(1.025);filter:saturate(1) contrast(1.06)}.play-mark{position:absolute;z-index:1;right:26px;bottom:24px;padding:12px 17px;color:#f0e8dc;background:#0306089e;border:1px solid var(--gold);font-size:10px;letter-spacing:.2em}.video-caption{padding:25px 3vw 0}.video-caption>span{color:var(--gold);font-size:10px;letter-spacing:.3em}.video-caption h2{margin:12px 0 0;color:#e9dfd1;font-size:clamp(24px,3vw,45px);font-weight:300;letter-spacing:.2em}.music-channel{min-height:360px;padding:7vw;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background:radial-gradient(circle at 20% 50%,#17120d,#030608 48%)}.music-channel h2{margin:18px 0 30px;color:#e4bc82;font-size:clamp(35px,5vw,68px);font-weight:300;letter-spacing:.2em}.music-channel a{padding:14px 20px;color:#e8d4ba;border:1px solid var(--gold);text-decoration:none;font-size:10px;letter-spacing:.2em}.press-hero{min-height:620px;padding:120px 7vw 70px;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(90deg,#030608f0,#0306082e),url(/monument/portrait-nef.jpg) center 38% / cover no-repeat}.press-back{width:max-content;padding:0;color:#c9c1b6;background:none;border:0;font-size:11px;letter-spacing:.22em;cursor:pointer}.press-hero h1{margin:18px 0;color:#e4bc82;font-size:clamp(52px,8vw,112px);font-weight:300;letter-spacing:.2em}.press-hero p{margin:0;color:#c9c1b6;font-size:16px;letter-spacing:.08em}.press-documents{display:grid;grid-template-columns:.65fr 1.35fr;gap:7vw;padding:8vw 7vw}.press-documents h2{margin:18px 0 0;color:#e4bc82;font-size:clamp(38px,5vw,68px);font-weight:300;letter-spacing:.2em}.press-documents>div{border-top:1px solid rgba(213,173,112,.42)}.press-documents a{display:grid;grid-template-columns:42px 1fr 130px auto;align-items:center;gap:18px;padding:28px 0;color:#eee8dc;text-decoration:none;border-bottom:1px solid rgba(213,173,112,.28)}.press-documents a>span,.press-documents a>b{color:var(--gold);font-size:12px;font-weight:300}.press-documents a>strong{font-size:14px;font-weight:400;letter-spacing:.2em}.press-documents a>small{color:#9d978f;font-size:11px;letter-spacing:.14em}.press-contact{padding:70px 7vw;display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(213,173,112,.22)}.press-contact a{color:#e4bc82;text-decoration:none;font-size:clamp(16px,2vw,24px);letter-spacing:.12em}@media(max-width:760px){.about-hero{min-height:78vh;align-items:flex-end;padding:80px 30px 55px;background-position:57% center}.about-manifesto,.about-identity,.about-journey{padding-left:30px;padding-right:30px}.about-manifesto>div,.about-identity,.about-journey{grid-template-columns:1fr}.about-manifesto>div{margin-left:0;gap:15px}.about-identity,.about-journey{gap:55px}.about-closing{min-height:38vh;padding:50px 30px}.monument-hero{min-height:72vh;background-position:54% center}.monument-story,.monument-tracks{grid-template-columns:1fr}.monument-story,.monument-tracks{padding-left:30px;padding-right:30px}.monument-tracks{gap:45px}.monument-tracks header{position:static}.monument-tracks li{grid-template-columns:42px 1fr auto}.monument-closing{min-height:62vh}.films-page{padding-top:72px}.films-intro{min-height:330px;padding:70px 30px 55px}.films-intro h1{font-size:58px;letter-spacing:.16em}.film-feature,.film-feature.monument-film{grid-template-columns:1fr}.film-feature-image{min-height:0;aspect-ratio:16 / 9}.film-feature-copy{padding:65px 30px}.monument-film .film-feature-image{order:2}.music-page{padding-top:72px}.music-intro{min-height:330px;padding:70px 30px 55px}.music-intro h1{font-size:58px;letter-spacing:.16em}.video-gallery{grid-template-columns:1fr}.video-card.featured{grid-column:auto}.video-card.featured .video-image,.video-image{aspect-ratio:16 / 9}.video-caption{padding:22px 30px 0}.music-channel{padding:80px 30px}.contact-hero{min-height:720px;padding:100px 30px 58px;align-items:flex-end;background-image:linear-gradient(180deg,#0306080f 35%,#030608f0 82%),url(/monument/contact-monolithe.jpg);background-position:56% center}.contact-hero-copy{width:100%}.contact-hero h1{font-size:54px;letter-spacing:.16em}.contact-inquiries{grid-template-columns:1fr;padding:80px 30px;gap:55px}.inquiry-list a{grid-template-columns:34px 1fr auto;gap:12px;padding:28px 0}.press-hero{min-height:620px;padding:100px 30px 55px}.press-documents{grid-template-columns:1fr;padding:80px 30px;gap:45px}.press-documents a{grid-template-columns:30px 1fr auto}.press-documents a>small{display:none}.press-contact{padding:55px 30px;align-items:flex-start;flex-direction:column;gap:24px}}
