.sample-bar{background:#252b2b;color:#fff;font-family:'DM Sans',sans-serif;border-bottom:1px solid #ffffff20}.sample-bar-inner{max-width:1360px;margin:auto;min-height:57px;padding:9px 56px;display:flex;justify-content:space-between;align-items:center;gap:25px}.demo-label{font-size:9px;letter-spacing:1.7px;display:flex;align-items:center;gap:9px}.demo-dot{width:6px;height:6px;background:#b7c6a5;border-radius:50%}.sample-control{display:flex;align-items:center;gap:14px}.sample-control label{font-size:11px;color:#bec3c1}.sample-control select{font:12px 'DM Sans',sans-serif;color:white;background:#343c3c;border:1px solid #596261;border-radius:4px;padding:8px 30px 8px 12px;cursor:pointer;max-width:100%}.sample-control select:focus-visible{outline:2px solid #d9dfb8;outline-offset:3px}.sample-counter{font-size:8px;letter-spacing:1.3px;color:#a4afab}
html[data-sample="2"]{--paper:#f4f3ee;--ink:#202d2b;--wine:#405b50;--muted:#68736d;--line:#d3d7ce}html[data-sample="2"] body{font-family:'Manrope',sans-serif}html[data-sample="2"] .header{height:100px;border-bottom:0}html[data-sample="2"] .brand{font:700 16px 'Manrope',sans-serif;letter-spacing:-.5px}html[data-sample="2"] .brand span{font-size:10px;vertical-align:top;margin-left:5px}html[data-sample="2"] nav{font-size:12px;gap:30px}html[data-sample="2"] .nav-contact{border-radius:0;border-color:#273d34;padding:13px 20px}html[data-sample="2"] .eyebrow{font-size:10px;letter-spacing:1.7px;font-weight:600}html[data-sample="2"] h2{font:500 44px/1.2 'Manrope',sans-serif;letter-spacing:-2px}html[data-sample="2"] .footer{padding-top:35px;padding-bottom:35px}html[data-sample="2"] .footer p,html[data-sample="2"] .footer>span{font-size:10px}
.editorial-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:65px;padding:35px 0 55px}.editorial-heading{padding-top:15px}.editorial-heading h1{font:500 clamp(65px,6.9vw,99px)/1.05 'Manrope',sans-serif;letter-spacing:-6px;margin:35px 0 28px}.editorial-heading h1>span{font:italic 400 1.04em/1 'Playfair Display',serif;color:#657762;letter-spacing:-4px}.editorial-heading>p{font-size:15px;line-height:1.9;color:#68736d}.editorial-link{display:inline-flex;align-items:center;gap:35px;border-bottom:1px solid #8b978b;padding:10px 0;font-size:12px;font-weight:600}.editorial-link>span{font-size:21px}.editorial-heading>.editorial-link{margin-top:14px}.editorial-location{display:flex;justify-content:space-between;gap:10px;border-top:1px solid var(--line);padding-top:20px;margin-top:51px;font-size:8px;letter-spacing:1.2px}.editorial-location>span{color:#808a80}.editorial-portrait{height:605px;position:relative;background:#b9c0b5;overflow:hidden}.editorial-portrait img{object-position:center 34%;filter:grayscale(1);height:100%}.portrait-label{position:absolute;bottom:0;left:0;right:0;padding:35px 28px 25px;display:flex;justify-content:space-between;gap:15px;background:linear-gradient(transparent,#14211cbe);color:#fff;font-size:10px;letter-spacing:1px}.portrait-label span:last-child{font-size:11px;letter-spacing:0}.editorial-index{display:flex;align-items:center;justify-content:space-between;padding:25px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:20px}.editorial-index>span{font-size:8px;letter-spacing:1.6px;color:var(--muted)}.editorial-index a{font-size:12px}.editorial-about{display:grid;grid-template-columns:1fr 3fr;gap:50px;padding-top:105px;padding-bottom:105px}.editorial-about>.eyebrow{padding-top:10px}.editorial-about h2{margin-top:0;font-size:37px!important;line-height:1.4!important;letter-spacing:-1.5px!important}.editorial-about h2 span{color:#859080}.editorial-about-columns{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin-bottom:15px}.editorial-about-columns p{font-size:13px;line-height:1.95;color:var(--muted)}.editorial-work{background:#e7eae2;padding:88px 0 90px}.editorial-section-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:40px}.editorial-section-head h2{margin-bottom:0}.editorial-section-head>p{font-size:12px;line-height:1.8;color:var(--muted)}.editorial-project{display:grid;grid-template-columns:1.2fr 1fr;background:var(--paper);margin-top:30px;min-height:450px}.editorial-project-photo{overflow:hidden;min-height:450px}.editorial-project-photo img{filter:saturate(.5);transition:transform .6s}.editorial-project:hover img{transform:scale(1.035)}.editorial-project-copy{padding:35px 42px;display:flex;flex-direction:column;align-items:flex-start}.project-topline{display:flex;justify-content:space-between;width:100%;font-size:10px;color:#738071;margin-bottom:38px}.editorial-project-copy h3{font:500 34px/1.2 'Manrope',sans-serif;letter-spacing:-1.3px;margin:16px 0}.editorial-project-copy>p{font-size:12px;line-height:1.9;max-width:310px;color:var(--muted)}.project-result{display:flex;gap:19px;align-items:center;margin:18px 0}.project-result strong{font:400 39px 'Manrope',sans-serif;letter-spacing:-2px}.project-result>span{font-size:10px;line-height:1.6;color:var(--muted)}.editorial-project-copy .editorial-link{margin-top:auto;font-size:11px;gap:25px}.editorial-project.reverse{grid-template-columns:1fr 1.2fr}.reverse .editorial-project-photo{order:2}.editorial-milestones{padding-top:100px;padding-bottom:100px;display:grid;grid-template-columns:1fr 1.6fr;gap:65px}.editorial-milestones>div>p{font-size:12px;color:var(--muted);line-height:1.9}.editorial-records article{display:grid;grid-template-columns:40px 1fr auto;gap:18px;border-bottom:1px solid var(--line);padding:24px 0;align-items:start}.editorial-records article:first-child{border-top:1px solid var(--line)}.editorial-records article>span{font-size:10px;color:#727d70;padding-top:5px}.editorial-records article>span:last-child{font-size:7px;letter-spacing:1px}.editorial-records h3{font-size:15px;font-weight:500;margin:0 0 9px}.editorial-records p{font-size:11px;color:var(--muted);margin:0}.editorial-writing{padding:90px 0;background:#eae9e2}.editorial-reading{display:grid;grid-template-columns:1fr 1fr;gap:70px}.editorial-book-art{background:#253d34;color:#e6e8d8;padding:35px;height:350px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.editorial-book-art>span{font-size:8px;letter-spacing:2px;position:relative;z-index:1}.editorial-book-art h3{font:400 47px/1.16 var(--serif);letter-spacing:-1px;margin:20px 0;z-index:1;position:relative}.editorial-book-art h3>span{color:#a4b297}.book-lines{position:absolute;width:290px;height:290px;border:1px solid #829680;border-radius:50%;right:-60px;bottom:-100px;box-shadow:0 0 0 20px #253d34,0 0 0 21px #829680,0 0 0 40px #253d34,0 0 0 41px #829680,0 0 0 60px #253d34,0 0 0 61px #829680}.reading-caption{display:flex;justify-content:space-between;margin-top:17px;gap:15px;font-size:9px}.reading-caption>span:first-child{letter-spacing:1px;color:var(--muted)}.editorial-essays>a{display:block;border-top:1px solid #c6cdc0;padding:24px 0}.editorial-essays h3{font:500 26px/1.3 'Manrope',sans-serif;letter-spacing:-1px;margin:15px 0 10px}.editorial-essays p{font-size:12px;color:var(--muted)}.editorial-essays .editorial-link{font-size:10px;padding:4px 0;gap:45px}.editorial-outside{padding-top:95px;padding-bottom:95px}.editorial-outside-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.editorial-outside-heading p{font-size:13px;line-height:1.9;color:var(--muted)}.editorial-gallery{display:grid;grid-template-columns:1.25fr 1fr;gap:30px}.editorial-gallery figure{margin:0}.editorial-gallery img{height:330px;filter:saturate(.4)}.editorial-gallery figcaption{font-size:8px;letter-spacing:1.5px;margin-top:18px;color:var(--muted)}.editorial-contact{background:#253d34;color:#ecede3;padding:70px 0 40px}.editorial-contact .eyebrow{color:#bbc7b6}.editorial-contact-row{display:flex;align-items:center;justify-content:space-between;gap:25px}.editorial-contact-row h2{font-size:70px!important;letter-spacing:-3px!important;margin:35px 0 40px}.editorial-contact-row button{border:1px solid #829680;background:transparent;color:#d6e0cf;width:100px;height:100px;border-radius:50%;font-size:44px;transition:background .2s}.editorial-contact-row button:hover{background:#3e5749}.editorial-contact-bottom{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #ffffff30;padding-top:23px;gap:20px;font-size:11px;color:#c1cdba}.editorial-contact-bottom a{white-space:nowrap}.editorial-contact #contact-note{font-size:13px;padding:20px 0 0;color:#d6e0cf}html[data-sample="2"] .detail-hero h1{font-family:'Manrope',sans-serif;font-size:64px;letter-spacing:-3px}html[data-sample="2"] .detail-hero h1 em{font-family:var(--serif)}html[data-sample="2"] .detail-cover img{filter:saturate(.5)}html[data-sample="2"] .detail-body h2{font-size:33px;letter-spacing:-1px}
@media(max-width:1100px){.sample-bar-inner{padding-left:32px;padding-right:32px}.sample-counter{display:none}.editorial-hero{gap:35px}.editorial-heading h1{font-size:75px;letter-spacing:-4px}.editorial-portrait{height:580px}.editorial-project-copy{padding:30px}.editorial-project-copy h3{font-size:29px}.editorial-about{gap:30px;grid-template-columns:1fr 3.5fr}.editorial-reading{gap:40px}.editorial-milestones{gap:35px}.editorial-records article>span:last-child{display:none}.editorial-records article{grid-template-columns:35px 1fr}}
@media(max-width:760px){.sample-bar-inner{padding:12px 20px;gap:10px;align-items:flex-start;flex-direction:column}.demo-label{font-size:8px}.sample-control{width:100%;justify-content:space-between;gap:10px}.sample-control label{font-size:10px}.sample-control select{font-size:11px;padding:8px;width:230px}.sample-bar+.skip+.header{position:relative}.sample-bar+.skip+.header nav{top:100%}html[data-sample="2"] .header{height:78px}html[data-sample="2"] .brand{font-size:14px}html[data-sample="2"] h2{font-size:33px;letter-spacing:-1.4px}html[data-sample="2"] .eyebrow{font-size:8px;letter-spacing:1.2px}.editorial-hero{grid-template-columns:1fr;gap:35px;padding:25px 0 30px}.editorial-heading{padding-top:0}.editorial-heading h1{font-size:clamp(54px,14vw,82px);letter-spacing:-3.5px;margin:27px 0}.editorial-heading h1>span{letter-spacing:-2px}.editorial-heading>p{font-size:13px}.editorial-location{margin-top:30px;font-size:7px;letter-spacing:.8px}.editorial-portrait{height:440px}.editorial-index{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}.editorial-index>span{grid-column:1/-1;font-size:7px}.editorial-index>a{font-size:10px}.editorial-about{grid-template-columns:1fr;gap:20px;padding-top:60px;padding-bottom:60px}.editorial-about h2{font-size:28px!important;letter-spacing:-1px!important}.editorial-about-columns{grid-template-columns:1fr;gap:0}.editorial-work,.editorial-writing{padding:55px 0}.editorial-section-head{display:block;margin-bottom:28px}.editorial-section-head>p{margin-top:18px}.editorial-project,.editorial-project.reverse{grid-template-columns:1fr}.editorial-project-photo{height:270px;min-height:0}.reverse .editorial-project-photo{order:0}.editorial-project-copy{padding:26px}.project-topline{margin-bottom:25px}.editorial-project-copy h3{font-size:31px}.editorial-project-copy>p{font-size:13px}.editorial-milestones{grid-template-columns:1fr;gap:25px;padding-top:60px;padding-bottom:60px}.editorial-records h3{font-size:14px}.editorial-reading{grid-template-columns:1fr;gap:35px}.editorial-book-art{height:335px}.editorial-book-art h3{font-size:43px}.editorial-outside{padding-top:60px;padding-bottom:60px}.editorial-outside-heading{display:block}.editorial-gallery{grid-template-columns:1fr 1fr;gap:15px}.editorial-gallery img{height:230px}.editorial-contact{padding:50px 0 30px}.editorial-contact-row h2{font-size:42px!important;letter-spacing:-2px!important}.editorial-contact-row button{width:58px;height:58px;min-width:58px;font-size:27px}.editorial-contact-bottom{display:block;font-size:11px;line-height:1.7}.editorial-contact-bottom a{display:inline-block;margin-top:15px}html[data-sample="2"] .detail-hero h1{font-size:43px;letter-spacing:-2px}html[data-sample="2"] .footer>span{font-size:8px}}
