@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500&family=Italiana&display=swap');:root{--paper:#f1ede4;--ink:#1b1b19;--rust:#a3452f;--line:#cfc8ba;--sans:"DM Sans",sans-serif;--serif:"Italiana",serif}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:15px/1.65 var(--sans)}a{color:inherit;text-decoration:none}header{height:92px;border-bottom:1px solid var(--line);display:flex;align-items:center;padding:0 4vw;gap:45px}.wordmark{font:400 29px var(--serif);display:flex;align-items:center;gap:12px}.wordmark span{font:500 9px/1.1 var(--sans);text-transform:uppercase;letter-spacing:.12em;width:60px}header nav{display:flex;gap:30px;margin-left:auto;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.inquire{border-bottom:1px solid;padding-bottom:3px}.hero{padding:35px 4vw 80px;min-height:720px}.edition{font-size:10px;letter-spacing:.17em;border-bottom:1px solid var(--line);padding-bottom:18px}.hero h1{font:400 clamp(70px,10vw,148px)/.9 var(--serif);letter-spacing:-.045em;margin:55px 0}.hero h1 em{color:var(--rust);font-weight:400}.hero-foot{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);padding-top:25px}.hero-foot p{font-size:18px;max-width:570px}.hero-foot a{text-align:right;text-transform:uppercase;font-size:11px;letter-spacing:.1em}.manifest{background:var(--ink);color:var(--paper);padding:110px 8vw}.manifest p{font:400 clamp(36px,5vw,68px)/1.25 var(--serif);max-width:1200px;margin:auto}.manifest strong{color:#d98a70;font-weight:400}.work{padding:110px 4vw}.section-label{display:grid;grid-template-columns:1fr 4fr;border-bottom:1px solid;padding-bottom:15px;font-size:11px;text-transform:uppercase;letter-spacing:.1em}.work-grid{display:grid;grid-template-columns:1fr 1fr;gap:65px 28px;margin-top:50px}.work-grid .large{grid-column:1/3}.art{height:390px;display:flex;align-items:end;padding:25px;color:#fff;font-size:10px;letter-spacing:.15em}.large .art{height:620px}.art-one{background:linear-gradient(115deg,#332d26 50%,#bc6d4f 50%)}.art-two{background:linear-gradient(45deg,#726950,#d0c2a1)}.art-three{background:linear-gradient(135deg,#273835,#91a69c)}.work-grid article>p{font-size:10px;text-transform:uppercase;letter-spacing:.13em;margin-top:18px}.work-grid h2{font:400 33px/1.2 var(--serif);margin:8px 0}.quote{padding:130px 8vw;border-top:1px solid var(--line)}.quote p{font:400 clamp(42px,6vw,80px)/1.15 var(--serif);max-width:1000px}.editorial-head{padding:100px 8vw;border-bottom:1px solid var(--line)}.editorial-head>span,.contact-editorial span{font-size:10px;letter-spacing:.18em;color:var(--rust)}.editorial-head h1,.contact-editorial h1{font:400 clamp(60px,8vw,110px)/.98 var(--serif);max-width:1100px;margin:30px 0}.editorial-head p{font-size:19px;max-width:650px}.split{padding:100px 8vw;display:grid;grid-template-columns:1fr 1fr;gap:100px}.split>p{font:400 36px/1.35 var(--serif)}.split h2{font:400 40px/1.2 var(--serif)}.service-lines{padding:60px 8vw 120px}.service-lines article{display:grid;grid-template-columns:80px 1fr 1fr;border-bottom:1px solid var(--line);padding:32px 0;align-items:center}.service-lines b{color:var(--rust);font-size:11px}.service-lines h2{font:400 40px var(--serif);margin:0}.service-lines p{margin:0;color:#656159}.project-editorial{padding:60px 4vw 120px}.project-editorial article{padding:55px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr 3fr 1fr;gap:30px}.project-editorial span,.project-editorial p{font-size:10px;text-transform:uppercase;letter-spacing:.1em}.project-editorial h2{font:400 38px/1.2 var(--serif);margin:0}.contact-editorial{padding:100px 8vw;display:grid;grid-template-columns:1fr .7fr;gap:80px}.contact-editorial h1{font-size:80px}.contact-editorial>div>a{color:var(--rust)}.contact-editorial form{display:grid;gap:20px}.contact-editorial label{font-size:11px;text-transform:uppercase;letter-spacing:.1em}.contact-editorial input,.contact-editorial textarea{display:block;width:100%;padding:12px 0;border:0;border-bottom:1px solid var(--ink);background:transparent;font:inherit}.contact-editorial button{background:var(--ink);color:var(--paper);border:0;padding:16px}.trap{position:absolute;left:-9999px}footer{border-top:1px solid var(--line);padding:55px 4vw;display:flex;align-items:center;gap:40px}footer p{margin-left:auto}@media(max-width:800px){header nav{display:none}.hero{min-height:auto}.hero h1{font-size:65px}.hero-foot,.split,.contact-editorial{grid-template-columns:1fr}.work-grid{grid-template-columns:1fr}.work-grid .large{grid-column:auto}.large .art,.art{height:390px}.service-lines article,.project-editorial article{grid-template-columns:50px 1fr}.service-lines p,.project-editorial p{grid-column:2}.contact-editorial h1{font-size:58px}footer{display:grid}footer p{margin:0}}
