:root{--black:#050505;--ink:#0c0c0c;--white:#f5f1e9;--muted:#c9c3b9;--gold:#c99a2e;--max:1500px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--black);color:var(--white);font-family:Arial,Helvetica,sans-serif}img{display:block;width:100%;height:100%;object-fit:cover}figure{margin:0}.eyebrow{font-size:.78rem;letter-spacing:.22em;font-weight:700;margin:0 0 2rem}.gold{color:var(--gold)}h1,h2{font-family:Arial,Helvetica,sans-serif;font-weight:800;letter-spacing:-.055em;line-height:.86;margin:0}h1{font-size:clamp(4.4rem,9.4vw,10rem)}h1 em{font-family:Georgia,serif;font-weight:400;color:var(--gold)}h2{font-size:clamp(4rem,8vw,8.8rem)}p{line-height:1.7}.serif{font-family:Georgia,serif;font-size:clamp(1.45rem,2.2vw,2.35rem);line-height:1.35}.hero{min-height:100svh;display:grid;grid-template-columns:48% 52%;max-width:var(--max);margin:auto}.hero-copy{padding:7vw 5vw 5vw;display:flex;flex-direction:column;justify-content:center}.hero-image{min-height:100svh}.hero-image img{object-position:center 28%}.lead{font-family:Georgia,serif;font-size:clamp(1.25rem,1.8vw,1.8rem);max-width:650px;margin:3rem 0;color:#ddd6cc}.text-link{color:var(--gold);text-decoration:none;font-size:.82rem;font-weight:700;letter-spacing:.14em;border-bottom:1px solid var(--gold);padding-bottom:.55rem;width:max-content}.intro{max-width:var(--max);margin:auto;padding:11vw 7vw;display:grid;grid-template-columns:1fr 1fr;gap:9vw;align-items:center}.intro-copy{max-width:620px;font-size:1.05rem;color:var(--muted)}.duo{max-width:var(--max);margin:auto;padding:0 4vw 10vw;display:grid;grid-template-columns:1.45fr .72fr;gap:2vw;align-items:end}.duo-wide{height:64vw;max-height:900px}.duo-tall{height:50vw;max-height:760px}.duo-wide img{object-position:center 30%}.statement{max-width:var(--max);margin:auto;padding:8vw 7vw 13vw}.statement h2{max-width:900px}.statement>p:last-child{max-width:620px;margin:3rem 0 0 auto;color:var(--muted);font-size:1.08rem}.editorial-pair{max-width:var(--max);margin:auto;display:grid;grid-template-columns:52% 48%;align-items:center}.editorial-pair figure{height:78vw;max-height:1050px}.editorial-copy{padding:7vw}.editorial-copy h2{font-size:clamp(3.7rem,6.7vw,7.3rem)}.editorial-copy>p:last-child{color:var(--muted);max-width:540px;margin-top:2.5rem}.wide-scene{height:88svh;max-height:1050px;position:relative;max-width:var(--max);margin:10vw auto 0;overflow:hidden}.wide-scene img{object-position:center 42%;filter:brightness(.68)}.overlay{position:absolute;inset:auto auto 7vw 7vw;max-width:850px;text-shadow:0 2px 25px #000}.overlay h2{font-size:clamp(4rem,7vw,8rem)}.range{max-width:var(--max);margin:auto;padding:11vw 5vw;display:grid; grid-template-columns: 1fr 1fr;gap:3vw;align-items:center}.range-a{height:58vw;max-height:760px}.range-b{height:48vw;max-height:650px}grid-template-columns: 1fr 1fr;{font-size:clamp(3.4rem,5.2vw,6.2rem)}.range-copy>p:last-child{color:var(--muted);margin-top:2rem}.close{min-height:82svh;display:grid;place-items:center;text-align:center;padding:8vw 5vw;background:linear-gradient(180deg,#050505,#10100e)}.close h2{font-size:clamp(4rem,7.4vw,8.3rem)}.close .serif{margin:2.5rem auto 3rem;color:#d8d0c3}.button{display:inline-block;color:#090909;background:var(--gold);padding:1.1rem 1.5rem;text-decoration:none;font-size:.82rem;font-weight:800;letter-spacing:.1em}@media(max-width:820px){.hero{grid-template-columns:1fr}.hero-copy{min-height:78svh;padding:18vw 8vw 10vw}.hero-image{min-height:68svh}.intro{grid-template-columns:1fr;padding:20vw 8vw}.duo{grid-template-columns:1fr 1fr;padding:0 5vw 18vw}.duo-wide,.duo-tall{height:70vw}.statement{padding:16vw 8vw 22vw}.editorial-pair{grid-template-columns:1fr}.editorial-pair figure{height:110vw}.editorial-copy{padding:16vw 8vw}.wide-scene{height:78svh;margin-top:10vw}.overlay{left:7vw;right:7vw;bottom:9vw}.range{grid-template-columns:1fr 1fr;padding:18vw 6vw}.range-copy{grid-column:1/-1;grid-row:1;padding-bottom:8vw;}.range-a,.range-b{height:72vw}.close{min-height:75svh;padding:18vw 7vw}}
.editorial-pair > figure:first-child img {
}


    