@import url('/concepts/votes.css');@font-face{font-family:Manrope;src:url('/fonts/manrope-regular.ttf');font-weight:400;font-display:swap}@font-face{font-family:Manrope;src:url('/fonts/manrope-bold.ttf');font-weight:700;font-display:swap}*{box-sizing:border-box}body{margin:0;background:#f5f5f2;color:#242e2b;font:15px/1.6 Manrope,Arial,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}header{display:flex;align-items:center;gap:30px;padding:28px 5vw;border-bottom:1px solid #dde0da;font-size:12px}header .brand{font-size:24px;font-weight:700;letter-spacing:-1px}header>span{color:#6e7770}header>button{margin-left:auto;background:none;border:1px solid #bdc7bf;padding:9px 15px;border-radius:4px;font-size:12px}main{margin:0 5vw}.board-intro{display:flex;justify-content:space-between;align-items:end;gap:40px;padding:60px 0 50px}h1{font-size:clamp(52px,7vw,106px);line-height:.97;letter-spacing:-.065em;font-weight:400;margin:0}.board-intro>div{max-width:360px}.board-intro p{font-size:24px;line-height:1.4;margin-top:0}.board-intro .small{font-size:13px;color:#707870;max-width:35ch}.board-toolbar{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:23px 0}.filters{display:flex;gap:6px;flex-wrap:wrap}.filters button{border:0;border-radius:20px;padding:10px 16px;background:transparent;font-size:12px;color:#657269}.filters button[aria-pressed=true]{background:#263d33;color:#fff}.filters span{margin-left:5px;opacity:.6}#saved{font-size:11px;color:#68776e}.board-grid{display:grid;grid-template-columns:1fr 1fr;gap:45px 26px}.board-grid article[hidden]{display:none}.card-image{display:block;position:relative;overflow:hidden;aspect-ratio:1.5}.card-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.card-image:hover img{transform:scale(1.035)}.open-label{position:absolute;bottom:17px;left:18px;background:#ffffffed;padding:8px 13px;border-radius:3px;font-size:11px;color:#263d33}.card-meta{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:16px}h2{font-size:22px;letter-spacing:-.035em;font-weight:400;margin:0}.board-grid article>p{font-size:13px;max-width:50ch;color:#5e6d63;margin:12px 0}.tags{font-size:10px;color:#7c897e}footer{padding:55px 0 35px;display:flex;justify-content:space-between;gap:25px;font-size:11px;color:#758074}a:focus-visible,button:focus-visible{outline:2px solid #527f66;outline-offset:5px}@media(max-width:760px){header{padding:22px;gap:12px}header>span{display:none}main{margin:0 22px}.board-intro{padding:40px 0 20px;display:block}.board-intro>div{margin-top:25px}.board-intro p{font-size:20px}.board-toolbar{display:block}.board-grid{grid-template-columns:1fr}.card-meta{align-items:start}h2{font-size:21px}.vote button{padding:8px 10px}footer{flex-direction:column}}@media(prefers-reduced-motion:reduce){.card-image img{transition:none}}
