@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&family=Libre+Caslon+Display&display=swap');
:root{--pine:#203c35;--paper:#edeee8;--sand:#ded2b8;--line:#a8b0a2}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--pine);font:16px/1.65 'DM Sans',sans-serif}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:5px}a:hover{color:#967135}a:focus-visible,summary:focus-visible{outline:3px solid #bd8e41;outline-offset:5px}img{max-width:100%;object-fit:cover}h1,h2,h3,h4{font-weight:400;line-height:1.08}h1,h2{font-family:'Libre Caslon Display',Georgia,serif}h1{font-size:clamp(52px,5.5vw,90px);letter-spacing:-.045em;margin:0 0 32px}h2{font-size:clamp(36px,4vw,58px);margin:0 0 28px}h3{font-size:25px;letter-spacing:-.025em}p{max-width:66ch}.rd-header{position:fixed;width:228px;inset:0 auto 0 0;padding:32px 26px;background:var(--pine);color:var(--paper);overflow:auto}.rd-brand{display:block;font-size:36px;line-height:.98;letter-spacing:-2px;text-decoration:none;margin-bottom:52px}.rd-brand span{float:right;font-size:26px}.rd-desktop-nav a,.rd-mobile-menu a{display:flex;gap:13px;text-decoration:none;padding:10px 0;border-top:1px solid #ffffff28;font-size:13px;line-height:1.3}.rd-desktop-nav small{font-size:9px;opacity:.6}.rd-mobile-nav{display:none}main,.rd-footer{margin-left:228px}.rd-home>article>section{padding:65px 6vw;border-bottom:1px solid var(--line)}.rd-home>article>.threshold{padding:60px 4vw 55px;display:grid;grid-template-columns:1fr 1.1fr;gap:30px;min-height:660px;align-items:center}.threshold .title-panel section{padding:0}.threshold h2{font:12px 'DM Sans',sans-serif;text-transform:uppercase;letter-spacing:.16em;margin-bottom:12px}.threshold p{font-size:15px}.horizon{display:grid;grid-template-columns:1.2fr .65fr .8fr;gap:9px;align-items:center}.horizon img{height:390px;width:100%}.horizon img:nth-child(2){height:250px;margin-top:170px}.horizon img:nth-child(3){height:310px;margin-top:-80px}.rd-home>article>section:nth-child(2){display:grid;grid-template-columns:.8fr 1.2fr;gap:5vw;background:var(--sand);align-items:center}.rd-home>article>section:nth-child(2) img{width:100%;height:420px}.rd-home>article>section:nth-child(3){padding-left:15%;}.rd-home>article>section:nth-child(3)>.row{display:grid;grid-template-columns:1.6fr .75fr;gap:50px}.rd-home>article>section:nth-child(3) img{height:650px;width:100%}.rd-home>article>section:nth-child(3) h3{border-top:1px solid var(--line);padding-top:22px}.rd-home>article>section:nth-child(4){background:var(--sand)}.rd-home>article>section:nth-child(4)>.row{display:grid;grid-template-columns:repeat(2,1fr);gap:0 40px}.rd-home>article>section:nth-child(4) h3{border-top:1px solid var(--pine);padding-top:24px}.rd-home>article>section:last-child{padding-right:24%;}.rd-home>section{padding:60px 6vw;display:grid;grid-template-columns:1.4fr 1fr;gap:35px}.rd-home>section>article{border-top:3px solid var(--pine);padding-top:20px}.rd-home>section h4{font:34px/1.1 'Libre Caslon Display',Georgia,serif}.rd-home>section strong{font-size:12px;text-transform:uppercase;letter-spacing:.12em}.rd-home>section img{height:200px;width:100%;margin-top:20px}.d-block.d-md-none,.visually-hidden{display:none}.rd-footer{padding:55px 6vw;background:var(--pine);color:var(--paper)}.rd-footer>a{font-size:30px}.rd-footer nav{display:flex;flex-wrap:wrap;gap:10px 25px;margin:30px 0}.rd-footer div{display:flex;gap:25px;font-size:13px}.rd-archive,.archive,.category{padding:60px 6vw;columns:3 220px;column-gap:35px}.rd-archive article,.archive article{break-inside:avoid;border-top:1px solid var(--pine);padding:24px 0}.rd-archive article:first-of-type{column-span:all;max-width:850px}.pagination{column-span:all;display:flex;gap:20px;padding:30px 0}.rd-article,.rd-legal,body:has(main article .entry-content) main{padding:70px 6vw}.rd-article{display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,65ch);gap:50px}.rd-article header{border-top:3px solid var(--pine);padding-top:20px}.rd-article h1{font-size:48px}.entry-content,.article-body,.rd-legal{max-width:72ch}.entry-content p,.article-body p{margin-bottom:1.5em}blockquote{border-left:3px solid var(--pine);margin:30px 0;padding-left:25px}@media(min-width:1500px){.threshold{min-height:750px}.horizon img{height:490px}}@media(max-width:1000px){.rd-header{position:relative;width:100%;padding:22px 30px;display:flex;justify-content:space-between;align-items:center}.rd-brand{margin:0;font-size:26px}.rd-brand span{margin-left:22px}.rd-desktop-nav{display:none}.rd-mobile-nav{display:block}.rd-mobile-menu{position:absolute;z-index:10;left:0;right:0;background:var(--pine);padding:25px 30px}.rd-mobile-menu a{font-size:15px}summary{cursor:pointer}main,.rd-footer{margin-left:0}.rd-home>article>.threshold{min-height:580px;padding:50px 5vw}.rd-home>article>section:nth-child(3){padding-left:6vw}}@media(max-width:600px){.rd-home>article>.threshold{display:block}.horizon{margin:35px 0 0}.horizon img{height:240px}.horizon img:nth-child(2){height:160px;margin-top:70px}.horizon img:nth-child(3){height:190px;margin-top:-35px}.rd-home>article>section{padding:42px 24px}.rd-home>article>section:nth-child(2),.rd-home>article>section:nth-child(3)>.row,.rd-home>article>section:nth-child(4)>.row,.rd-home>section,.rd-article{display:block}.rd-home>article>section:nth-child(2) img{height:240px;margin-bottom:25px}.rd-home>article>section:nth-child(3) img{height:260px}.rd-home>article>section:last-child{padding-right:24px}.rd-home>section{padding:40px 24px}.rd-home>section>article{margin-bottom:40px}.rd-footer{padding:40px 24px}.rd-article,.rd-legal{padding:40px 24px}.rd-article h1{font-size:42px}.rd-archive,.archive,.category{columns:1;padding:40px 24px}}