.vote-card{margin-top:24px;border-top:1px solid #bdd1c3;padding-top:18px}.vote-card summary{font-weight:700;cursor:pointer;font-size:19px}.card-layout{display:grid;grid-template-columns:1fr minmax(150px,250px);gap:24px;align-items:start}.card-layout label{display:block;margin:16px 0 8px}.card-layout select,.card-layout input{font:inherit;width:100%;max-width:100%;box-sizing:border-box;padding:12px;border:1px solid #aabfb2;border-radius:8px;background:white;color:#174b3c}.card-layout img{width:100%;height:auto;border-radius:12px;box-shadow:0 4px 14px #173d3118}.card-layout [hidden]{display:none}.card-layout button:disabled{opacity:.45;cursor:default}.guide-feature{padding:28px;background:#f1f5ee;border-radius:20px;margin:28px 0}.guide-feature h2{margin:0 0 12px}.guide-articles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.guide-articles a{display:block;border:1px solid #d0d9d2;border-radius:14px;padding:22px;text-decoration:none;background:#fff}.guide-articles h3{font-size:21px;margin:8px 0}.guide-articles p{font-size:15px;line-height:1.65}.guide-articles a:hover{border-color:#174b3c}.research-guide{max-width:1100px;margin:0 auto;padding:0 5%;box-sizing:border-box}.research-guide>section{padding:36px 0}.research-guide>.guide-feature{padding:24px}.research-guide .guide-table td{min-width:150px;vertical-align:top}.research-guide .guide-table th{min-width:130px}.guide-meta{font-size:14px;color:#627169}.guide-sources{font-size:15px;line-height:1.8}.guide-sources a{overflow-wrap:anywhere}@media(max-width:680px){.card-layout,.guide-articles{grid-template-columns:1fr}.card-layout img{max-width:280px;justify-self:center}.guide-feature{padding:20px}.card-layout .share-actions{grid-template-columns:1fr!important}}