:root{--ink:#26342f;--forest:#24443c;--paper:#f7f2e9;--clay:#ad624f;--sand:#e4d4bd;--line:#d6cbbb}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:'Plus Jakarta Sans',sans-serif}.wrap{width:min(1152px,calc(100% - 64px));margin:auto}.site-header{height:88px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.wordmark{font:500 20px 'Noto Serif Display',serif;letter-spacing:.13em;color:var(--forest);text-decoration:none}.wordmark span{font-style:italic;color:var(--clay)}nav{display:flex;gap:32px}nav a{font-size:12px;text-decoration:none;color:#56635d}nav a.active,nav a:hover{color:var(--clay)}.menu{font:25px Georgia;background:transparent;border:0;color:var(--forest);cursor:pointer}.hero{display:grid;grid-template-columns:1fr 1fr;min-height:610px;align-items:center;gap:80px}.eyebrow{font:500 10px 'DM Mono',monospace;letter-spacing:.13em;color:var(--clay);margin:0 0 18px}.hero h1,h2{font:500 clamp(42px,5vw,68px)/1.04 'Noto Serif Display',serif;letter-spacing:-.045em;margin:0;color:var(--forest)}em{font-weight:400;color:var(--clay)}.intro{max-width:420px;font:18px/1.7 'Noto Serif Display',serif;margin:29px 0}.text-link{display:inline-flex;gap:14px;align-items:center;text-decoration:none;color:var(--forest);font:500 11px 'DM Mono',monospace;letter-spacing:.08em;padding-bottom:8px;border-bottom:1px solid var(--forest)}.text-link span{font-size:16px}.hero-art svg{display:block;width:100%;max-width:520px;margin-left:auto}.topics{padding:48px 0 100px}.topic-grid{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.topic{min-height:135px;border-right:1px solid var(--line);padding:20px 17px;display:flex;flex-direction:column;text-decoration:none;color:var(--forest);transition:.25s}.topic:first-child{border-left:1px solid var(--line)}.topic:hover{background:#eee4d4}.topic span{font:10px 'DM Mono',monospace;color:var(--clay)}.topic strong{font:500 21px 'Noto Serif Display',serif;margin-top:auto}.topic i{font-style:normal;align-self:flex-end;color:var(--clay)}.featured{background:var(--forest);color:#f5eddf;padding:104px 0}.feature-layout,.video-wrap{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:110px}.feature-art svg{width:100%;display:block}.feature-copy h2{color:#f5eddf;font-size:56px}.feature-copy p:not(.eyebrow){font:17px/1.75 'Noto Serif Display',serif;color:#d8d4c8;max-width:390px;margin:28px 0}.feature-copy .text-link{color:#f5eddf;border-color:#f5eddf}.journal{padding:110px 0}.section-head{display:flex;align-items:end;justify-content:space-between;margin-bottom:42px}.section-head h2{font-size:46px}.article-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.card-art svg{width:100%;display:block}.card-meta{display:flex;justify-content:space-between;margin-top:20px;font:10px 'DM Mono',monospace;color:var(--clay);letter-spacing:.04em}.card h3{font:500 25px/1.2 'Noto Serif Display',serif;margin:13px 0 11px;color:var(--forest)}.card p{font:14px/1.65 'Noto Serif Display',serif;color:#606a62;margin:0 0 16px}.card>a{font:500 11px 'DM Mono',monospace;color:var(--forest);text-decoration:none;border-bottom:1px solid var(--forest);padding-bottom:4px}.card>a span{margin-left:8px}.video-section{background:#e8d9c3;padding:100px 0}.video-wrap h2{font-size:55px}.video-wrap p:not(.eyebrow){font:17px/1.7 'Noto Serif Display',serif;max-width:350px;margin:24px 0}.video-card{position:relative}.video-card svg{width:100%;display:block}.play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:68px;height:68px;border-radius:50%;border:1px solid #fff;background:#ffffffdd;color:var(--forest);cursor:pointer;padding-left:6px}.video-card span{position:absolute;bottom:18px;left:20px;color:white;font:10px 'DM Mono',monospace;letter-spacing:.04em}footer{padding:50px 0 28px;display:grid;grid-template-columns:1fr 2fr;gap:15px;border-bottom:5px solid var(--forest)}footer p{margin:0;font:17px 'Noto Serif Display',serif}footer small{grid-column:1/-1;margin-top:50px;font:10px 'DM Mono',monospace;color:#78817a}@media(max-width:720px){.wrap{width:min(100% - 40px,1152px)}.site-header{height:72px}nav{display:none}.hero{grid-template-columns:1fr;gap:32px;padding:65px 0}.hero h1{font-size:48px}.hero-art{order:-1}.topic-grid{grid-template-columns:1fr 1fr}.topic:nth-child(3){border-left:1px solid var(--line)}.feature-layout,.video-wrap{grid-template-columns:1fr;gap:45px}.featured,.journal,.video-section{padding:65px 0}.feature-copy h2,.video-wrap h2{font-size:46px}.article-grid{grid-template-columns:1fr;gap:45px}.section-head{align-items:flex-start;gap:20px}.section-head .text-link{display:none}footer{grid-template-columns:1fr}.topics{padding-bottom:65px}}
