.discussions-page #hero,.discussions-page #discovery,.discussions-page #featured,.discussions-page #category-bar,.discussions-page .import-entry,.discussions-page .feed-heading,.discussions-page .feed-toolbar,.discussions-page #load-more,.discussions-page #feed-end{display:none!important}
.discussions-page .content-layout{grid-template-columns:minmax(0,1fr)}
.discussions-page .sidebar{display:none}
.gp-discussions{width:100%;max-width:1100px;margin:0 auto 32px;font-family:Rubik,Arial,sans-serif;scroll-margin-top:calc(var(--header-height,145px) + 16px)}
.gp-discussion-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:22px 0 26px}
.gp-discussion-heading h1{font:500 28px/1.3 Rubik,Arial,sans-serif;letter-spacing:-.5px;margin:0 0 8px}
.gp-discussion-heading p{font:400 16px/1.5 Lato,Arial,sans-serif;color:#536779;margin:0;max-width:640px}
.gp-discussion-heading .primary{flex:none;white-space:nowrap;min-height:42px}
.gp-discussion-filters{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;padding:20px;border:1px solid var(--border,#e2e7ee);background:#fff;border-radius:10px}
.gp-discussion-filters .field{margin:0;min-width:0;flex:1 1 210px}
.gp-discussion-filters .field:first-child{flex:2 1 320px}
.gp-discussion-filters .field input,.gp-discussion-filters .field select{width:100%;font:400 14px/1.4 Rubik,Arial,sans-serif;min-height:42px}
.gp-discussion-filters>.secondary{min-height:42px}
.gp-discussion-tools{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:16px 0 0}
.gp-discussion-tools p{font:400 13px/1.5 Lato,Arial,sans-serif;color:#637487;margin:0}
.gp-discussion-tools a{color:var(--brand,#0b5ed7);text-decoration:underline}
.gp-discussion-tools button{flex:none;font-size:13px}
.gp-discussion-status{font-size:12px;color:#637487;min-height:18px;margin:8px 0}
.gp-discussion-list{display:grid;gap:12px}
.gp-discussion-card{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 24px;background:#fff;border:1px solid var(--border,#e2e7ee);border-radius:10px}
.gp-discussion-copy{min-width:0;flex:1}
.gp-discussion-category{display:inline-block;font-size:11px;line-height:1.5;color:#42607d;background:#eef4fb;border-radius:5px;padding:3px 7px;margin:0 0 8px}
.gp-discussion-card h2{margin:0 0 10px;font:500 18px/1.45 Rubik,Arial,sans-serif;letter-spacing:0}
.gp-discussion-title{display:block;background:none;color:var(--navy,#0d3369);padding:0;text-align:left;font:inherit;overflow-wrap:anywhere;word-break:normal}
.gp-discussion-title:hover{color:var(--brand,#0b5ed7)}
.gp-discussion-author{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:12px;line-height:1.5;color:#6c7b8d}
.gp-discussion-author .avatar{width:24px;height:24px;flex:none;font-size:11px}
.gp-discussion-author button{font:inherit;padding:0;max-width:100%;overflow-wrap:anywhere;min-width:0;text-align:left}
.gp-discussion-excerpt{font:400 14px/1.65 Lato,Arial,sans-serif;color:#4f6174;overflow-wrap:anywhere;white-space:normal;margin:12px 0 0}
.gp-discussion-open{display:flex;flex-direction:column;align-items:flex-end;gap:12px;flex:none;min-width:132px}
.gp-discussion-replies{display:flex;align-items:center;gap:7px;color:#637487;font-size:12px;white-space:nowrap}
.gp-discussion-replies .icon{width:17px;height:17px}
.gp-discussion-open .secondary{font-size:12px;min-height:38px;white-space:nowrap}
.gp-discussion-empty{background:#fff;border:1px solid var(--border,#e2e7ee);border-radius:10px;padding:42px 24px;text-align:center}
.gp-discussion-empty>.icon{width:36px;height:36px;color:var(--brand,#0b5ed7);margin-bottom:12px}
.gp-discussion-empty h2{font:500 21px/1.4 Rubik,Arial,sans-serif;margin:0 0 8px}
.gp-discussion-empty p{font:400 15px/1.55 Lato,Arial,sans-serif;color:#637487;margin:0 0 18px}
.gp-discussion-pagination{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin:22px 0 0;font-size:13px}
.gp-discussion-pagination a{font-size:13px}
.gp-discussions button:focus-visible,.gp-discussions a:focus-visible{outline:3px solid var(--brand,#0b5ed7);outline-offset:4px}
@media(max-width:768px){.gp-discussion-heading{align-items:flex-start;flex-direction:column;gap:16px;margin-top:14px}.gp-discussion-heading h1{font-size:25px}.gp-discussion-heading p{font-size:15px}.gp-discussion-card{gap:18px;padding:18px}.gp-discussion-filters{padding:16px}.gp-discussion-filters .field:first-child{flex-basis:100%}.gp-discussion-filters .field{flex-basis:210px}.gp-discussion-open{min-width:120px}}
@media(max-width:480px){.gp-discussion-heading h1{font-size:23px}.gp-discussion-heading .primary{width:100%;justify-content:center;font-size:13px}.gp-discussion-card{display:block;padding:16px}.gp-discussion-card h2{font-size:16px}.gp-discussion-open{margin-top:16px;flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.gp-discussion-filters .field{flex-basis:100%}.gp-discussion-filters>.secondary{flex:1;justify-content:center}.gp-discussion-tools{align-items:flex-start;gap:10px}.gp-discussion-tools p{font-size:12px}.gp-discussion-author{font-size:11px}.gp-discussion-pagination{justify-content:center}.gp-discussion-pagination>span:empty{display:none}.gp-discussion-pagination>a{font-size:12px;padding:10px}.gp-discussion-empty{padding:32px 18px}.gp-discussion-empty h2{font-size:19px}}
