textarea{width:100%;padding:.7rem;border:1px solid #aaa;background:#fff;font:inherit}.content-list{list-style:none;padding:0;margin:0}.content-list li{display:grid;gap:.25rem;padding:1rem 0;border-bottom:1px solid #ded9cd}.content-list small{color:#59655f}.content-list a{color:#103a28;font-weight:bold}
.help-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.help-grid details{background:#fffdfa;border:1px solid var(--line);border-top:4px solid var(--gold);padding:1.1rem 1.3rem}.help-grid summary{cursor:pointer;color:var(--green);font:700 1.15rem Georgia,serif}.help-grid ol{margin:.9rem 0 0;padding-left:1.25rem}.help-grid li{margin:.45rem 0}@media(max-width:700px){.help-grid{grid-template-columns:1fr}.help-grid details{padding:1rem}}
.contact-form-panel{max-width:720px;margin-top:2rem}.honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.contact-message{white-space:pre-wrap}.contact-requests-page small{color:#607069}
.member-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.5rem}.member-gallery article{background:#fffdfa;border:1px solid var(--line)}.member-gallery img{display:block;width:100%;height:220px;object-fit:cover}.member-gallery article>div{display:grid;gap:.3rem;padding:.8rem}.member-gallery small{color:#607069}.member-gallery form{margin-top:.25rem}@media(max-width:700px){.member-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.member-gallery img{height:150px}.member-gallery article>div{padding:.6rem;font-size:.9rem}}
.member-gallery .gallery-pending{border-top:4px solid var(--gold)}.member-gallery .status{font-size:.8rem}
@media(max-width:700px){.contact-requests-page .history table{min-width:0!important;table-layout:fixed;white-space:normal}.contact-requests-page .history th:nth-child(1),.contact-requests-page .history td:nth-child(1),.contact-requests-page .history th:nth-child(3),.contact-requests-page .history td:nth-child(3){display:none}.contact-requests-page .history th,.contact-requests-page .history td{padding:.6rem .35rem;overflow-wrap:anywhere}.contact-requests-page .history th:nth-child(2),.contact-requests-page .history td:nth-child(2){width:55%}.contact-requests-page .history th:nth-child(4),.contact-requests-page .history td:nth-child(4){width:30%}.contact-requests-page .history th:nth-child(5),.contact-requests-page .history td:nth-child(5){width:15%;text-align:center}}
