:root{--ink:#07090c;--paper:#efe7d7;--cream:#f8f3e8;--gold:#d99a2b;--gold2:#f3c76c;--blue:#1586cf;--muted:#9b978e;--serif:"Cormorant Garamond",Georgia,serif;--sans:Manrope,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ink);color:#f8f4ec;font-family:var(--sans);line-height:1.65}.site-header{height:82px;padding:0 4.5vw;display:flex;align-items:center;gap:32px;position:sticky;top:0;z-index:20;background:rgba(5,7,10,.94);border-bottom:1px solid rgba(217,154,43,.22);backdrop-filter:blur(16px)}.brand{color:inherit;text-decoration:none;margin-right:auto;display:flex;flex-direction:column;line-height:1}.brand-name{font-family:var(--serif);font-size:25px;letter-spacing:.16em;color:var(--gold2);font-weight:700}.brand-sub{font-size:9px;text-transform:uppercase;letter-spacing:.34em;color:#c8c0b1;margin-top:8px}nav{display:flex;gap:26px}nav a{color:#d7d1c5;text-decoration:none;font-size:12px;letter-spacing:.09em;text-transform:uppercase}.preview-badge{font-size:10px;text-transform:uppercase;letter-spacing:.14em;padding:7px 11px;border:1px solid #795c29;color:#e6c986}.hero{min-height:780px;position:relative;display:flex;align-items:center;padding:90px 8vw;overflow:hidden}.hero-art{position:absolute;inset:0;background-image:url("assets/TERRA_INCOGNITA_TRANSFORMATIVE_JOURNEYS_OFFICIAL_RAC_SI_GOOGLE_PHOTOS.jpg");background-position:center 37%;background-size:cover;filter:saturate(1.08)}.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,5,8,.98) 0%,rgba(3,5,8,.82) 38%,rgba(3,5,8,.2) 70%),linear-gradient(0deg,rgba(3,5,8,.88) 0%,transparent 42%)}.hero-copy{position:relative;max-width:700px;z-index:2}.eyebrow{text-transform:uppercase;letter-spacing:.24em;font-size:11px;font-weight:600;color:var(--gold2);margin:0 0 20px}.eyebrow.dark{color:#845b18}.hero h1{font-family:var(--serif);font-size:clamp(58px,7.2vw,104px);line-height:.86;letter-spacing:-.035em;margin:0 0 32px;font-weight:600}.hero-text{font-size:18px;color:#ded7ca;max-width:620px}.hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}.button{display:inline-block;padding:14px 19px;text-decoration:none;text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:700;border:1px solid var(--gold);cursor:pointer}.button.gold{background:var(--gold);color:#161008}.button.ghost{color:#f0e5d0;background:rgba(0,0,0,.2)}.button.disabled{opacity:.65}.motto{position:absolute;z-index:2;bottom:34px;right:5vw;color:#d0b57f;text-transform:uppercase;letter-spacing:.2em;font-size:10px}.intro{background:var(--paper);color:#1a1712;padding:110px 8vw;text-align:center}.intro>h2,.section-heading h2,.departments h2,.launch-plan h2{font-family:var(--serif);font-size:clamp(44px,5vw,72px);line-height:1;margin:0 0 28px}.intro>p:not(.eyebrow){max-width:820px;margin:0 auto;font-size:18px;color:#4b443a}.standards{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#b8a98d;margin-top:70px;text-align:left}.standards>div{background:var(--cream);padding:38px}.standards span,.department-grid span{font-family:var(--serif);font-size:18px;color:#9b6a18}.standards h3{font:600 30px var(--serif);margin:8px 0}.standards p{color:#5d5548;margin:0}.book-feature{display:grid;grid-template-columns:minmax(320px,520px) 1fr;gap:8vw;align-items:center;padding:110px 9vw;background:radial-gradient(circle at 25% 50%,#18202b,#080a0e 55%)}.book-cover-wrap img{width:100%;display:block;box-shadow:0 30px 100px #000;border:1px solid #9e772e}.book-copy h2{font:600 clamp(58px,7vw,94px)/.9 var(--serif);margin:0}.book-copy h3{font:500 26px var(--serif);color:var(--gold2);margin:18px 0 32px}.book-copy .lead{font-size:19px;color:#e1d9cc}.book-copy p{max-width:620px;color:#bfb8ad}.book-copy blockquote{font:italic 28px var(--serif);border-left:2px solid var(--gold);margin:32px 0;padding:5px 0 5px 22px;color:#efe2ca}.collection{background:var(--cream);color:#17130f;padding:110px 6vw}.section-heading{display:grid;grid-template-columns:1.2fr 1fr;gap:8vw;align-items:end;margin-bottom:55px}.section-heading p:last-child{color:#62594d}.art-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:22px}.art-card{background:#0c0e12;color:#fff;overflow:hidden;border:1px solid #312817}.art-card img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block}.art-card>div{padding:25px}.art-card h3{font:600 31px var(--serif);margin:9px 0 0}.art-card p{color:#9e9b95;margin:3px 0}.status{font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:var(--gold2)}.departments{background:#11141a;padding:110px 6vw}.section-heading.compact{max-width:1100px}.department-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#40341f}.department-grid article{background:#15181e;padding:36px;min-height:260px}.department-grid h3{font:600 31px/1 var(--serif);margin:14px 0}.department-grid p{color:#aaa69f}.department-grid b{display:block;color:var(--gold2);font-size:10px;text-transform:uppercase;letter-spacing:.12em;margin-top:24px}.artist-call{display:grid;grid-template-columns:1fr .8fr;gap:8vw;padding:100px 8vw;background:#191006 url("assets/FOUR_WOLVES_PORTAL_OFFICIAL_RAC_SI_GOOGLE_PHOTOS.jpg") center/cover fixed;position:relative}.artist-call:before{content:"";position:absolute;inset:0;background:rgba(8,6,4,.88)}.artist-call>*{position:relative}.artist-call h2{font:600 58px/1 var(--serif);margin:0}.artist-call p{color:#cbc2b3}.intake-card{align-self:center;border:1px solid #86611e;background:rgba(4,5,7,.8);padding:40px}.intake-card span{color:var(--gold2);text-transform:uppercase;font-size:10px;letter-spacing:.16em}.intake-card h3{font:600 32px var(--serif)}.launch-plan{background:var(--paper);color:#17130f;padding:110px 12vw}.launch-plan>h2{max-width:780px}.launch-plan ol{list-style:none;padding:0;margin:60px 0 0;border-top:1px solid #bfb19a}.launch-plan li{display:grid;grid-template-columns:70px 1fr;gap:20px;padding:24px 0;border-bottom:1px solid #bfb19a}.launch-plan li>span{font:600 32px var(--serif);color:#97691e}.launch-plan b{font:600 28px var(--serif)}.launch-plan p{margin:2px 0;color:#5e5549}footer{padding:55px 6vw;display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;align-items:end;border-top:1px solid #33291b;color:#aaa59c}footer p{margin:6px 0;font-size:12px}.fine{text-align:right}@media(max-width:900px){nav{display:none}.preview-badge{font-size:8px}.hero{min-height:700px;padding:100px 7vw}.hero h1{font-size:58px}.hero-shade{background:linear-gradient(90deg,rgba(3,5,8,.94),rgba(3,5,8,.5)),linear-gradient(0deg,rgba(3,5,8,.9),transparent)}.motto{left:7vw;right:auto}.standards,.department-grid{grid-template-columns:1fr}.book-feature{grid-template-columns:1fr}.book-cover-wrap{max-width:480px;margin:auto}.section-heading,.artist-call{grid-template-columns:1fr}.art-grid{grid-template-columns:1fr 1fr}.art-card.featured{grid-column:1/-1}.art-card.featured img{aspect-ratio:4/3}footer{grid-template-columns:1fr}.fine{text-align:left}}@media(max-width:560px){.site-header{height:70px;padding:0 18px}.brand-name{font-size:20px}.preview-badge{display:none}.hero{min-height:680px}.hero h1{font-size:50px}.hero-text{font-size:16px}.button{width:100%;text-align:center}.intro,.collection,.departments,.launch-plan,.book-feature,.artist-call{padding:76px 22px}.standards,.art-grid{grid-template-columns:1fr}.art-card.featured{grid-column:auto}.art-card.featured img{aspect-ratio:4/5}.section-heading{display:block}.book-copy h2{font-size:56px}.department-grid article{min-height:auto}.artist-call h2{font-size:45px}.launch-plan li{grid-template-columns:45px 1fr}.launch-plan b{font-size:23px}}
