.forum-page{padding-block:1rem 3rem}.forum-page>.breadcrumbs{margin-bottom:1rem}.forum-head{display:flex;align-items:center;gap:clamp(.8rem,2vw,2rem);padding:clamp(1.2rem,3vw,2.7rem);background:#e8edfb;border-radius:18px;color:#202c38}.forum-head>.icon,.forum-head>svg{width:clamp(50px,7vw,88px);height:auto;aspect-ratio:1;flex:none}.forum-head h1{font-size:clamp(1.65rem,3.4vw,3.15rem);line-height:1.08;margin:0}.forum-head p,.forum-news p{margin:.55rem 0 0;max-width:74ch}.forum-page .review-byline{margin:1rem 0}.forum-tiles,.forum-columns{display:grid;gap:1rem}.forum-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.forum-tiles a,.forum-news,.forum-columns>section,.forum-calendar,.forum-note,.forum-article{padding:clamp(1rem,1.6vw,1.5rem);background:#fffdf6;border-radius:14px}.forum-tiles a{display:flex;align-items:flex-start;gap:.6rem;border:1.5px solid #25313b;box-shadow:2px 3px #25313b;text-decoration:none;color:#202c38}.forum-tiles a>svg{width:28px;height:28px;flex:none}.forum-tiles a>svg:last-child{width:16px;margin-left:auto}.forum-tiles strong,.forum-tiles small,.forum-list span,.forum-list div>a{display:block}.forum-tiles small{margin-top:.4rem;color:#485665}.forum-page h2{line-height:1.2}.forum-news{margin:1.3rem 0;background:#f7eac5}.forum-news>span{display:flex;align-items:center;gap:.5rem}.forum-news>span svg{width:24px}.forum-news h2{margin:.45rem 0}.forum-columns{grid-template-columns:1fr 1fr}.forum-list{list-style:none;padding:0}.forum-list li{display:flex;align-items:center;gap:.8rem;padding:.8rem 0;border-bottom:1px solid #dedccf}.forum-list li>svg{width:30px;height:30px;flex:none}.forum-list li>img{object-fit:contain;background:#202c38;border-radius:6px;padding:4px}.forum-list small,.forum-list span,.forum-calendar time{color:#536171;font-size:.84rem}.forum-calendar time{margin-left:auto}.forum-columns h2{margin-top:0}.forum-page a:hover{text-decoration:underline}.forum-page>.forum-calendar{padding-inline:1.25rem}.forum-page .forum-article{max-width:80ch;margin:1rem auto;line-height:1.65}.forum-news a,.forum-list a,.forum-article a,.forum-note a{color:#2845a6}.forum-article p+p,.forum-article h2{margin-top:1.25rem}
@media(max-width:800px){.forum-tiles,.forum-columns{grid-template-columns:1fr}.forum-tiles{gap:.65rem}.forum-head{align-items:flex-start}.forum-calendar time{font-size:.74rem}.forum-list li>small{margin-left:auto}.forum-page .review-discussion{width:100%}}

.forum-search{margin:0 0 1rem}.forum-search label{display:block;font-weight:700;margin-bottom:.4rem}.forum-search>div{display:flex;gap:.5rem}.forum-search input{min-width:0;flex:1;padding:.55rem .75rem;border:1px solid #8994a1;border-radius:.5rem;background:#fffcf5;font:inherit}.forum-search .button{flex:none}
