.rlss-shell.community-2026 .pf-dir{max-width:1220px;margin:0 auto}.rlss-shell.community-2026 .pf-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px}.rlss-shell.community-2026 .pf-card{display:grid;overflow:hidden;border:1px solid rgb(255 255 255/.08);border-radius:14px;background:#131d2d;color:var(--text);text-decoration:none}.rlss-shell.community-2026 .pf-card img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.rlss-shell.community-2026 .pf-card span{display:grid;gap:4px;padding:12px 14px}.rlss-shell.community-2026 .pf-card strong{font:400 22px/1 var(--font-d);text-transform:uppercase}.rlss-shell.community-2026 .pf-card small{color:#9fb0c7;font:600 12px/1 var(--font-ui)}.rlss-shell.community-2026 .pf-card:hover{border-color:rgb(242 189 74/.45)}.rlss-shell.community-2026 .pf-hero .ah-hero-inner{min-height:280px}.rlss-shell.community-2026 .pf-claim{border:0;cursor:pointer}.rlss-shell.community-2026 .pf-form{display:grid;gap:10px;max-width:560px;padding:16px;border:1px solid rgb(255 255 255/.14);border-radius:14px;background:rgb(9 14 24/.7)}.rlss-shell.community-2026 .pf-form label{display:grid;gap:8px;color:#e8edf6;font:700 14px/1.3 var(--font-ui)}.rlss-shell.community-2026 .pf-form textarea{padding:12px;border:1px solid #40516a;border-radius:10px;background:#101b2a;color:#f4f4f7;font:14px/1.5 var(--font-ui);resize:vertical}.rlss-shell.community-2026 .pf-form-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.rlss-shell.community-2026 .pf-form-actions button{cursor:pointer}.rlss-shell.community-2026 .pf-sent{margin:0;padding:10px 14px;border-radius:10px;background:rgb(79 209 139/.12);color:#6fe0a3;font:600 14px/1.4 var(--font-ui)}.rlss-shell.community-2026 .pf-page>section{margin-bottom:28px}.rlss-shell.community-2026 .pf-explain{padding:22px;border:1px solid rgb(255 255 255/.08);border-radius:16px;background:#131d2d}.rlss-shell.community-2026 .pf-explain h2{margin:0 0 8px;font:400 26px/1 var(--font-d);text-transform:uppercase}.rlss-shell.community-2026 .pf-explain p{margin:0 0 10px;color:#c8d3e3;font:14px/1.6 var(--font-ui)}.rlss-shell.community-2026 .pf-explain a{color:#efba4a;font-weight:700}