[hidden]{display:none!important}.help-header nav,.help-footer nav{flex-wrap:wrap}.news-layout{grid-template-columns:minmax(0,2.5fr) minmax(220px,1fr);align-items:start;gap:54px;padding-bottom:20px;display:grid}.news-feature{border:1px solid var(--line);background:#24251f}.news-image{aspect-ratio:16/8.5;display:block;overflow:hidden}.news-image img{object-fit:cover;width:100%;height:100%;display:block}.news-feature-copy{padding:30px}.post-meta{color:#b0ac9e;letter-spacing:.1em;flex-wrap:wrap;align-items:center;gap:16px;margin:0 0 21px;font-size:11px;font-weight:600;display:flex}.post-kind{color:#e09b80;background:#b3432d24;padding:6px 9px}.news-feature h2{margin-bottom:15px;font-size:clamp(30px,3.5vw,42px)}.news-feature h2 a{text-decoration:none}.news-feature p:not(.post-meta),.community-aside p:not(.eyebrow),.community-panel p:not(.section-number),.discord-panel p:not(.eyebrow){color:var(--muted);margin:0 0 23px;font-size:17px;line-height:1.7}.community-aside{min-width:0;padding-top:5px}.community-aside h2{font-size:28px}.community-aside .eyebrow{color:#a3a58f;font-size:10px}.outline-link{color:#e0c39a;border:1px solid #b6a17b45;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;padding:14px 16px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.outline-link:hover{background:#c5975010;border-color:#b6a17b88}.aside-note{border-top:1px solid var(--line);margin-top:30px;padding-top:27px}.aside-note p{font-size:15px!important}.aside-note strong{color:#d6cebc;font-weight:600}.back-link{margin-bottom:30px}.article-heading{max-width:880px}.article-heading .post-meta{margin-bottom:24px}.community-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.community-panel{border:1px solid var(--line);background:#24251f;padding:32px}.community-panel .outline-link{margin-top:20px}.discord-panel{background:#2a2b223f;border:1px solid #c4c19926;justify-content:space-between;align-items:center;gap:40px;margin-top:28px;padding:34px;display:flex}.discord-panel>div{max-width:690px}.discord-panel .eyebrow{color:#d18b6f}.discord-panel p:last-child{margin-bottom:0}.availability-note{color:#b9b295!important;font-size:14px!important}.feedback-layout{grid-template-columns:minmax(0,2fr) minmax(220px,1fr);align-items:start;gap:65px;display:grid}.feedback-form{border:1px solid var(--line);background:#24251f;padding:30px}.feedback-form fieldset{border:0;min-width:0;margin:0;padding:0}.feedback-form label{color:#e0d7c6;margin-bottom:22px;font-size:15px;font-weight:500;display:block}.feedback-form input,.feedback-form textarea,.feedback-form select{width:100%;color:var(--paper);font:16px/1.5 var(--font);background:#181a17;border:1px solid #c4b49840;border-radius:0;margin-top:10px;padding:12px 13px;display:block}.feedback-form textarea{resize:vertical;min-height:80px}.feedback-form input::placeholder,.feedback-form textarea::placeholder{color:#999d8f;opacity:1}.feedback-form .optional{color:#999d8f;margin-left:8px;font-size:12px;font-weight:400}.feedback-form #bug-fields{padding-top:10px}.feedback-form #bug-fields legend{color:#d18b6f;text-transform:uppercase;letter-spacing:.08em;margin:4px 0 14px;font-size:12px}.form-row{grid-template-columns:1fr 1fr;gap:20px;display:grid}.form-note{color:#ada999;margin:0 0 23px;font-size:13px;line-height:1.7}.feedback-form button{cursor:pointer;font-family:var(--font);border:0}.feedback-form button:disabled{opacity:.5;cursor:not-allowed}.form-status{color:#bbc99b;overflow-wrap:anywhere;margin:20px 0 0;font-size:15px;line-height:1.6}.form-status:empty{margin:0}.form-status.is-error{color:#e7a18e}@media (max-width:1050px){.help-header{flex-wrap:wrap;gap:10px 24px}.help-header>.play-link{margin-left:auto}.help-header nav{flex-basis:100%;order:3;gap:22px}.news-layout,.feedback-layout{gap:30px}}@media (max-width:760px){.news-layout,.feedback-layout,.community-grid{grid-template-columns:1fr}.community-aside{border-top:1px solid var(--line);padding-top:30px}.discord-panel{flex-direction:column;align-items:flex-start;gap:20px}.form-row{grid-template-columns:1fr;gap:0}}@media (max-width:580px){.news-feature-copy,.community-panel,.discord-panel,.feedback-form{padding:22px}.help-header nav{gap:20px}.help-footer nav{gap:18px}.post-meta{gap:12px;font-size:10px}}
