.research-tools{display:grid;grid-template-columns:1fr 1fr;gap:10px 18px;margin:24px 0}.research-tools label{font-size:13px;font-weight:700}.research-tools input,.research-tools select{width:100%;padding:13px;border:1px solid #b8c4bd;background:white;border-radius:5px;color:#203e31}.research-tools label:nth-of-type(1){grid-column:1}.research-tools label:nth-of-type(2){grid-column:2;grid-row:1}.research-tools input{grid-column:1;grid-row:2}.research-tools select{grid-column:2;grid-row:2}.research-themes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:25px 0 54px}.research-themes article,.research-result{padding:23px;border:1px solid #d9e0d9;border-radius:6px;background:#fff}.research-themes h3,.research-result h3{font-size:19px;line-height:1.35;margin:0 0 12px}.research-themes p,.research-result p{font-size:14px;line-height:1.6}.research-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.research-result a{display:inline-block;color:#246943;font-weight:650;margin-right:18px;margin-top:10px}.research-result small{display:block;margin-bottom:12px;text-transform:uppercase;letter-spacing:.1em;color:#65776d}@media(max-width:750px){.research-themes,.research-results,.research-tools{grid-template-columns:1fr}.research-tools label,.research-tools input,.research-tools select{grid-column:1!important;grid-row:auto!important}}
.research-themes[hidden],#research-group[hidden]{display:none!important}.research-topic-card{display:flex;flex-direction:column;align-items:flex-start}.research-topic-card h2{font-size:20px;line-height:1.35;margin:0 0 12px}.research-topic-card p{flex:1}.research-topic-card button{cursor:pointer;border:0;border-bottom:1px solid currentColor;background:none;padding:8px 0;margin-top:12px;text-align:left;color:#246943;font:inherit;font-weight:600}.research-back{border:0;background:transparent;color:#246943;font:inherit;cursor:pointer;padding:12px 0;margin:0 0 24px}#research-group{scroll-margin-top:120px}#research-group-title{font-size:30px;margin-bottom:22px}.research-result{margin-bottom:12px}
/* Ações com relevo discreto, acessíveis em celular e computador */
.research-topic-card button,.research-return-button,.research-result a,.gastroiff-page .editorial-action,.gastroiff-page .button{display:inline-flex;align-items:center;justify-content:center;max-width:100%;box-sizing:border-box;min-height:42px;padding:11px 17px!important;border:1px solid #b9cfc0!important;border-radius:9px!important;background:linear-gradient(180deg,#fff 0%,#f0f6f1 100%)!important;box-shadow:0 3px 0 #c7d8cb,0 6px 12px rgba(20,56,38,.08)!important;color:#205f40!important;text-decoration:none!important;line-height:1.3;transition:transform .15s,box-shadow .15s}.research-topic-card button:hover,.research-return-button:hover,.research-result a:hover,.gastroiff-page .editorial-action:hover,.gastroiff-page .button:hover{transform:translateY(-1px);box-shadow:0 4px 0 #b5ceb9,0 8px 16px rgba(20,56,38,.13)!important}.research-topic-card button:focus-visible,.research-return-button:focus-visible,.research-result a:focus-visible{outline:3px solid #29774d;outline-offset:4px}.research-return-button{font-weight:700;cursor:pointer;margin-bottom:24px}.research-return-bottom{margin-top:32px;margin-bottom:5px}.research-topic-card button[hidden]{display:none!important}@media(prefers-reduced-motion:reduce){.research-topic-card button,.research-return-button,.research-result a{transition:none!important}}
/* Mais de um acesso à mesma obra: edição da revista e texto integral. */
.research-publication-links{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px 12px;margin-top:12px}
.research-result .research-publication-links>a{margin:0!important;max-width:100%;overflow-wrap:anywhere;text-align:center}
@media(max-width:520px){.research-publication-links{gap:10px}.research-result .research-publication-links>a{width:100%;justify-content:center}}
