.nav-brand{display:block;font-size:18px;letter-spacing:-.6px}.nav-specialty{display:block;font-size:10px;font-weight:400;letter-spacing:0;margin-top:5px}.links{gap:16px;font-size:11px}.hero-brand h1{font-size:clamp(45px,5.6vw,80px);line-height:1.08}.hero-brand h1>.brand-period{display:inline;font:inherit;color:var(--red)}.hero-founder{font:italic 30px Georgia,serif;margin:22px 0 28px}.stories-preview{padding-top:35px}.stories-preview h2{max-width:800px}.story-feature{display:grid;grid-template-columns:1fr 1.6fr;background:#e1e7dc;border:1px solid #bdc9b7;margin-top:30px}.story-number{background:var(--green);color:var(--paper);padding:45px;display:flex;flex-direction:column;justify-content:center;gap:20px}.story-number strong{font:100px DCDisplay,sans-serif;line-height:1}.story-number span{font:10px DCMono,monospace;letter-spacing:1px}.story-copy{padding:40px}.story-copy h3{font:35px/1.08 DCDisplay,sans-serif;margin:20px 0}.story-copy p{font-size:13px;color:#475a43}.story-copy .btn{margin:15px 10px 0 0}.story-source{display:inline-block;font-size:10px;border-bottom:1px solid var(--rust);margin-top:20px}.case-body{display:grid;grid-template-columns:.8fr 1.6fr;gap:8%;align-items:start}.case-result{background:var(--green);color:var(--paper);padding:35px;position:sticky;top:30px}.case-result strong{display:block;font:90px DCDisplay,sans-serif}.case-result span{display:block;font-size:12px}.case-body .article h2{font-size:40px}@media(max-width:1100px){.links{gap:12px;font-size:10px}.nav-brand{font-size:16px}}@media(max-width:800px){.story-feature,.case-body{display:block}.story-number{padding:30px}.story-number strong{font-size:80px}.story-copy{padding:25px}.case-result{position:static;margin-bottom:35px}.hero-founder{font-size:25px}.hero-brand h1{font-size:clamp(40px,8.5vw,65px)}.nav-brand{font-size:17px}.nav-specialty{font-size:9px}.story-copy h3{font-size:30px}}