:root{--b:#0a0a09;--g:#c79a4a;--p:#f0ede6;--muted:#c8c3b8}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--b);color:#fff;font:15px Arial,sans-serif}header{height:70px;position:fixed;inset:0 0 auto;z-index:5;background:#0a0a09e8;backdrop-filter:blur(14px);display:flex;gap:22px;align-items:center;padding:0 4vw;border-bottom:1px solid #c79a4a55}header a{color:#fff;text-decoration:none;font-size:9px;letter-spacing:.14em}.cta{border:1px solid var(--g);padding:11px 13px}.cta,header>a:first-child{font-weight:bold}header>a:first-child{color:var(--g);margin-right:auto;font:19px Georgia}header>a span{font:9px Arial;color:#fff;margin-left:7px}nav{display:flex;gap:18px}.scene{min-height:620px;display:flex;align-items:center;padding:10vw 8vw;position:relative;overflow:hidden;background-size:cover;background-position:center}.scene:before{content:'';position:absolute;inset:0;background:#0a0a09d9;mix-blend-mode:multiply}.scene:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#0a0a09 0%,#0a0a09c9 39%,#0a0a0955 75%,#0a0a0922)}.scene>div{position:relative;z-index:1;max-width:560px}.scene small,.form small,.archive small{color:var(--g);font-size:10px;letter-spacing:.2em}.scene h1,.scene h2,.form h2,.archive h2{font:clamp(3.1rem,6.5vw,7.7rem)/.88 Georgia;margin:20px 0;text-transform:uppercase}.scene i{color:var(--g);font-style:normal}.scene p{line-height:1.55;font-size:17px;max-width:480px;color:var(--muted)}.scene a:not(.button){color:#fff;font-size:10px;letter-spacing:.11em}.button{display:inline-block;padding:16px 20px;background:var(--g);color:#111!important;text-decoration:none;font-size:10px!important;font-weight:bold;letter-spacing:.12em}.tag{letter-spacing:.4em;font-size:10px!important}.hero{min-height:100svh;background-image:url('assets/approved-boards/board-01.png')}.hero:after{background:linear-gradient(90deg,#0a0a09eb 0%,#0a0a09a8 42%,#0a0a0922)}.legacy{min-height:740px;background-image:url('assets/approved-boards/board-02.png')}.today{background-image:url('assets/approved-boards/board-04.png');justify-content:end}.today:after,.impact:after,.join:after,.community:after,.experience:after,.watch:after{background:linear-gradient(270deg,#0a0a09 0%,#0a0a09c9 40%,#0a0a0922)}.impact{min-height:520px;background-image:url('assets/approved-boards/board-06.png');justify-content:end}.join{min-height:760px;background-image:url('assets/approved-boards/board-07.png');justify-content:end}.community{min-height:580px;background-image:url('assets/approved-boards/board-08.png');justify-content:end}.experience{min-height:580px;background-image:url('assets/approved-boards/board-09.png');justify-content:end}.book{min-height:690px;background-image:url('assets/approved-boards/board-11.png')}.watch{min-height:660px;background-image:url('assets/approved-boards/board-12.png');justify-content:end}.closing{min-height:750px;background-image:url('assets/approved-boards/board-13.png')}.text{display:block;margin-top:16px}.form{display:grid;grid-template-columns:1fr 1fr;gap:9vw;padding:10vw 8vw;background:#161613}.form form{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-content:start}.form label{display:grid;gap:8px;font-size:10px;letter-spacing:.1em}.form input,.form textarea{background:transparent;color:inherit;border:0;border-bottom:1px solid #fff8;padding:11px 0}.form textarea{border:1px solid #fff8;height:100px}.form label:has(textarea){grid-column:1/-1}.form button{background:var(--g);border:0;padding:16px 18px;font-size:10px;font-weight:bold;letter-spacing:.1em;justify-self:start}.gold{background:var(--g);color:#111}.gold small{color:#111}.gold input,.gold textarea,.paper input,.paper textarea{border-color:#1118}.paper{background:var(--p);color:#111}.profiles{font:27px/2 Georgia}.archive{padding:11vw 8vw;min-height:500px;background:#171713}.archive p{max-width:560px;font-size:17px;line-height:1.5;color:var(--muted)}footer{text-align:center;padding:30px;color:#aaa;font-size:10px;letter-spacing:.1em}@media(max-width:760px){header{height:54px;padding:0 5vw}nav{display:none}.scene{min-height:125vw;padding:21vw 7vw 12vw;align-items:end;background-position:center}.scene:before{background:#0a0a09c9}.scene:after,.today:after,.impact:after,.join:after,.community:after,.experience:after,.watch:after{background:linear-gradient(0deg,#0a0a09 4%,#0a0a09b8 47%,#0a0a0911 100%)}.scene h1,.scene h2,.form h2,.archive h2{font-size:3.45rem}.scene p{font-size:15px}.today,.impact,.join,.community,.experience,.watch{justify-content:start}.form{grid-template-columns:1fr;padding:20vw 7vw}.form form{grid-template-columns:1fr}.hero{min-height:145vw}}
/* Editorial pacing and motion */
.scene{isolation:isolate}.scene:before{animation:atmosphere 16s ease-in-out infinite alternate}.scene>div{animation:enter .9s ease-out both}.hero>div{animation-duration:1.3s}.today>div,.join>div,.watch>div{animation-delay:.18s}.button{transition:transform .25s ease,background .25s ease}.button:hover{transform:translateY(-3px);background:#e0b35c}.scene{background-size:104%;transition:background-size 1.8s ease}.scene:hover{background-size:109%}.legacy,.book{min-height:720px}.impact,.community,.experience{min-height:500px}.today,.join,.watch{min-height:670px}@keyframes atmosphere{from{opacity:.9}to{opacity:.98}}@keyframes enter{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.scene:before,.scene>div{animation:none}.scene,.scene:hover{background-size:cover}.button{transition:none}}
