.mrh{--r:#e30613;--ink:#0f1115;--mut:#5b6170;--line:#e6e8ee;--bg:#f6f7f9;font-family:inherit;color:var(--ink)}.mrh *{box-sizing:border-box}.mrh-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.mrh-hero{position:relative;margin:0 calc(50% - 50vw);padding:72px 16px 56px;color:#fff;background:#0b0c10 url(/wp-content/uploads/2026/10/carrera-de-la-mujer-barcelona-salida.jpg) center/cover no-repeat;isolation:isolate}.mrh-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,rgb(8 9 12 / .94) 0%,rgb(8 9 12 / .82) 45%,rgb(8 9 12 / .55) 100%);z-index:-1}.mrh-hero-in{max-width:1180px;margin:0 auto}.mrh-kicker{margin:0 0 10px;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#ff5a4f;font-weight:700}.mrh h1{margin:0;font-size:clamp(30px,4.6vw,56px);line-height:1.05;font-weight:800;letter-spacing:-.02em;color:#fff;max-width:820px}.mrh-lead{margin:14px 0 30px;font-size:clamp(16px,1.6vw,19px);color:#d6d9e0;max-width:680px}.mrh-form{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:18px;border-radius:18px;background:rgb(255 255 255 / .08);backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .14)}.mrh-form label{display:flex;flex-direction:column;gap:6px;margin:0}.mrh-form label>span{font-size:12px;font-weight:600;letter-spacing:.04em;color:#c9ccd4;text-transform:uppercase}.mrh-form input,.mrh-form select{width:100%;height:48px;padding:0 14px;border-radius:12px;border:1px solid rgb(255 255 255 / .18);background:rgb(10 11 15 / .72);color:#fff;font-size:15px;font-family:inherit;outline:none;appearance:none;-webkit-appearance:none}.mrh-form select{background-image:linear-gradient(45deg,transparent 50%,#ff5a4f 50%),linear-gradient(135deg,#ff5a4f 50%,transparent 50%);background-position:calc(100% - 20px) 21px,calc(100% - 14px) 21px;background-size:6px 6px;background-repeat:no-repeat;padding-right:34px}.mrh-form select option{color:#111;background:#fff}.mrh-form input[type=date]{color-scheme:dark}.mrh-form input:focus,.mrh-form select:focus{border-color:#ff5a4f;box-shadow:0 0 0 3px rgb(227 6 19 / .3)}.mrh-q{grid-column:1/-1}.mrh-q input{height:58px;font-size:17px;border-radius:999px;padding:0 24px;background:#fff;color:#111;border:0}.mrh-actions{grid-column:1/-1;display:flex;gap:12px;justify-content:flex-end}.mrh-btn{display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 28px;border-radius:999px;border:2px solid var(--r);background:var(--r);color:#fff;font-weight:700;font-size:15px;letter-spacing:.02em;cursor:pointer;transition:transform .15s,background .15s}.mrh-btn:hover{transform:translateY(-1px);background:#c10510;border-color:#c10510}.mrh-btn.o{background:#fff0;color:inherit;border-color:currentColor}.mrh-hero .mrh-btn.o{color:#fff}.mrh-quick{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.mrh-quick a{padding:8px 16px;border-radius:999px;background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .18);color:#fff!important;font-size:14px;text-decoration:none!important}.mrh-quick a:hover{background:var(--r);border-color:var(--r)}.mrh-sec{max-width:1180px;margin:0 auto;padding:56px 0 8px}.mrh-dark{max-width:none;margin:48px calc(50% - 50vw) 0;padding:56px calc(50vw - 590px);background:#0f1115;color:#fff}.mrh-dark .mrh-head h2{color:#fff}.mrh-dark .mrh-head p{color:#aeb3bf}.mrh-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 20px;margin-bottom:22px}.mrh-head h2{margin:0;font-size:clamp(24px,2.6vw,34px);font-weight:800;letter-spacing:-.015em;color:var(--ink)}.mrh-head p{margin:0;color:var(--mut)}.mrh-count{font-weight:600}.mrh-link{color:var(--r)!important;font-weight:700;text-decoration:none!important}.mrh-h3{margin:34px 0 14px;font-size:20px;font-weight:800}.mrh-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:14px}.mrh-card{display:flex;gap:16px;align-items:flex-start;padding:16px;border:1px solid var(--line);border-radius:16px;background:#fff;color:var(--ink)!important;text-decoration:none!important;transition:box-shadow .2s,transform .2s,border-color .2s}.mrh-card:hover{transform:translateY(-2px);box-shadow:0 14px 30px -14px rgb(15 17 21 / .28);border-color:#fff0}.mrh-card time{flex:0 0 64px;display:flex;flex-direction:column;align-items:center;justify-content:center;height:72px;border-radius:12px;background:#fff1f1;color:var(--r);line-height:1}.mrh-card time b{font-size:26px;font-weight:800;margin:2px 0}.mrh-card time small{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.mrh-card h3{margin:2px 0 4px;font-size:16px;line-height:1.3;font-weight:700;color:var(--ink)}.mrh-card p{margin:0;font-size:14px;color:var(--mut)}.mrh-top{display:inline-block;margin-left:8px;padding:2px 7px;border-radius:6px;background:var(--r);color:#fff;font-size:10px;letter-spacing:.06em;text-transform:uppercase;vertical-align:2px}.mrh-card.is-past{flex-direction:column;gap:12px;background:#fbfbfc}.mrh-card-a{display:flex;gap:16px;align-items:flex-start;width:100%;color:var(--ink)!important;text-decoration:none!important}.mrh-card.is-past time{background:#eef0f4;color:#5b6170}.mrh-card.is-past h3{color:#3a3f4b}.mrh-past{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding-top:12px;border-top:1px dashed var(--line)}.mrh-done{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;background:#eef0f4;color:#3a3f4b;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.mrh-resbtn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:10px;background:var(--r);border:1px solid var(--r);color:#fff!important;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none!important;transition:background .2s}.mrh-resbtn:hover{background:#b0000e;border-color:#b0000e}.mrh-resbtn.o{background:#fff;color:var(--r)!important}.mrh-resbtn.o:hover{background:#fff1f1}.mrh-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.mrh-chips span{padding:3px 9px;border-radius:999px;background:var(--bg);font-size:12px;font-weight:600;color:#3a3f4b}.mrh-empty{padding:28px;text-align:center;border:1px dashed var(--line);border-radius:16px;color:var(--mut)}.mrh-more{text-align:center;margin-top:22px}.mrh-more .mrh-btn.o{color:var(--r)}.mrh-feat{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.mrh-fc{position:relative;display:block;aspect-ratio:4/3;border-radius:18px;overflow:hidden;background:#1d2027;color:#fff!important;text-decoration:none!important}.mrh-fc img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .4s}.mrh-fc:hover img{transform:scale(1.05)}.mrh-fc span{position:absolute;inset:auto 0 0 0;padding:60px 18px 18px;display:flex;flex-direction:column;gap:4px;background:linear-gradient(transparent,rgb(0 0 0 / .85))}.mrh-fc small{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#ff7a70}.mrh-fc b{font-size:19px;line-height:1.25}.mrh-fc em{font-style:normal;font-size:14px;color:#d6d9e0}.mrh-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}.mrh-tiles a{display:flex;flex-direction:column;gap:4px;padding:20px;border-radius:16px;background:var(--bg);color:var(--ink)!important;text-decoration:none!important;border:1px solid #fff0;transition:border-color .2s,background .2s}.mrh-tiles a:hover{background:#fff;border-color:var(--r)}.mrh-tiles b{font-size:17px}.mrh-tiles span{font-size:13px;color:var(--mut)}.mrh-ccaa{display:flex;flex-wrap:wrap;gap:10px}.mrh-ccaa a{padding:9px 16px;border-radius:999px;border:1px solid var(--line);color:var(--ink)!important;text-decoration:none!important;font-size:14px;font-weight:600}.mrh-ccaa a span{color:var(--r);margin-left:4px}.mrh-ccaa a:hover{border-color:var(--r)}.mrh-posts{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.mrh-post{display:flex;flex-direction:column;border-radius:16px;overflow:hidden;border:1px solid var(--line);background:#fff;color:var(--ink)!important;text-decoration:none!important;transition:box-shadow .2s}.mrh-post:hover{box-shadow:0 14px 30px -14px rgb(15 17 21 / .28)}.mrh-post img{width:100%;aspect-ratio:16/9;object-fit:cover}.mrh-post span{display:flex;flex-direction:column;gap:6px;padding:14px 16px 18px}.mrh-post small{font-size:12px;color:var(--mut);text-transform:uppercase;letter-spacing:.06em}.mrh-post b{font-size:16px;line-height:1.35}.mrh-faq details{border-bottom:1px solid var(--line);padding:16px 0}.mrh-faq summary{cursor:pointer;font-weight:700;font-size:17px;list-style:none}.mrh-faq summary::-webkit-details-marker{display:none}.mrh-faq summary:after{content:"+";float:right;color:var(--r);font-size:22px;line-height:1}.mrh-faq details[open] summary:after{content:"–"}.mrh-faq p{margin:10px 0 0;color:var(--mut)}@media (max-width:1240px){.mrh-sec{padding-left:16px;padding-right:16px}.mrh-dark{padding:48px 16px}}@media (max-width:900px){.mrh-form{grid-template-columns:repeat(2,minmax(0,1fr))}.mrh-feat,.mrh-posts{grid-template-columns:1fr 1fr}}@media (max-width:600px){.mrh-hero{padding:44px 16px 36px}.mrh-form{grid-template-columns:1fr 1fr;padding:12px;gap:10px}.mrh-actions{justify-content:stretch}.mrh-actions .mrh-btn{flex:1;padding:0 12px}.mrh-grid{grid-template-columns:1fr}.mrh-feat,.mrh-posts{grid-template-columns:1fr}.mrh-q input{height:52px;font-size:16px}}.mrh-ad{max-width:1180px;margin:40px auto 0;padding:0 16px;text-align:center}.mrh-ad>span{display:block;font-size:11px;color:#9aa0ac;text-transform:uppercase;letter-spacing:.1em;margin-bottom:6px}.mrh-head .mrh-maplink{display:inline-flex;align-items:center;gap:6px;margin-left:auto;padding:8px 16px;border-radius:999px;border:1px solid var(--line);color:var(--ink)!important;font-weight:700;font-size:14px;text-decoration:none!important;transition:border-color .2s,color .2s}.mrh-head .mrh-maplink svg{color:var(--r)}.mrh-head .mrh-maplink:hover{border-color:var(--r);color:var(--r)!important}.mrh-head .mrh-count+.mrh-maplink{margin-left:0}.mrh-cal{display:grid;grid-template-columns:340px minmax(0,1fr) 340px;gap:16px;align-items:stretch}.mrh-mini,.mrh-day,.mrh-mapcard{border:1px solid var(--line);border-radius:18px;background:#fff}.mrh-mini{display:flex;flex-direction:column;padding:18px 18px 14px}.mrh-mini-h{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.mrh-mini-h b{font-size:17px;font-weight:800;text-transform:capitalize}.mrh-mini-h button{width:32px;height:32px;border-radius:50%;border:1px solid var(--line);background:#fff;color:var(--ink);font-size:18px;line-height:1;cursor:pointer;padding:0}.mrh-mini-h button:hover:not(:disabled){border-color:var(--r);color:var(--r)}.mrh-mini-h button:disabled{opacity:.3;cursor:default}.mrh-mini-g{flex:1;display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:26px;grid-auto-rows:minmax(40px,1fr);gap:4px;text-align:center}.mrh-mini-g>*{position:relative;display:flex;align-items:center;justify-content:center;min-height:40px;border-radius:12px;font-size:14.5px;font-weight:600;color:var(--ink);border:0;background:none;padding:0;font-family:inherit}.mrh-mini-g .w{height:26px;font-size:11px;font-weight:700;color:var(--mut)}.mrh-mini-g .past{color:#c3c7d0}.mrh-mini-g .hoy{box-shadow:inset 0 0 0 1.5px var(--ink)}.mrh-mini-g button.on{background:#fff1f1;color:var(--r);font-weight:800;cursor:pointer;transition:background .15s,color .15s}.mrh-mini-g button.on:hover{background:#ffe0e0}.mrh-mini-g button.on i{position:absolute;top:2px;right:3px;min-width:13px;height:13px;padding:0 3px;border-radius:7px;background:var(--r);color:#fff;font-size:9px;font-style:normal;line-height:13px}.mrh-mini-g button.sel{background:var(--r);color:#fff}.mrh-mini-g button.sel i{background:#fff;color:var(--r)}.mrh-day{position:relative;display:flex;flex-direction:column;min-height:0;min-width:0;max-height:420px;overflow:hidden}.mrh-day-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;padding:16px 20px;border-bottom:1px solid var(--line);font-weight:800;font-size:16px}.mrh-day-h span:first-letter{text-transform:uppercase}.mrh-all{border:0;background:none;color:var(--r);font-weight:700;font-size:13px;cursor:pointer;padding:0;font-family:inherit}.mrh-day-l{list-style:none;margin:0;padding:6px;overflow-y:auto;flex:1;scrollbar-width:thin}.mrh-day-l li{margin:0;padding:0}.mrh-none{padding:22px;text-align:center;color:var(--mut)}.mrh-row{display:flex;align-items:center;gap:14px;padding:10px 12px;border-radius:12px;color:var(--ink)!important;text-decoration:none!important;transition:background .15s}.mrh-row:hover{background:var(--bg)}.mrh-row time{flex:0 0 48px;display:flex;flex-direction:column;align-items:center;justify-content:center;height:50px;border-radius:12px;background:#fff1f1;color:var(--r);line-height:1}.mrh-row time b{font-size:18px;font-weight:800}.mrh-row time small{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-top:2px}.mrh-row>span{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.mrh-row>span b{font-size:15px;font-weight:700;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mrh-row>span small{font-size:13px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mrh-row i{flex:0 0 auto;font-style:normal;font-size:11.5px;font-weight:700;color:#3a3f4b;background:var(--bg);padding:4px 9px;border-radius:999px;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mrh-mapcard{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:4px;padding:16px;overflow:hidden;min-height:375px;background:radial-gradient(120% 90% at 70% 20%,#1b2130 0%,#0f1115 70%);border-color:#0f1115;color:#fff!important;text-decoration:none!important}.mrh-svg{position:absolute;inset:10px 10px 112px;width:calc(100% - 20px);height:calc(100% - 122px)}.mrh-svg .es{fill:#232a3a;stroke:#3a4357;stroke-width:1}.mrh-svg .ca{fill:none;stroke:#3a4357;stroke-width:1;stroke-dasharray:3 4}.mrh-svg circle{fill:#8a91a3;opacity:.55;transition:fill .2s,opacity .2s}.mrh-svg circle.hl{fill:#ff3b30;opacity:1;filter:drop-shadow(0 0 4px rgb(255 59 48 / .8))}.mrh-mapcard span{position:relative;display:flex;flex-direction:column}.mrh-mapcard span b{font-size:17px;font-weight:800}.mrh-mapcard span small{font-size:13px;color:#aeb3bf}.mrh-mapcard em{position:relative;align-self:stretch;height:42px;margin-top:10px;padding:0 18px;font-style:normal;font-size:14px}.mrh-mapcard:hover em{background:#c10510;border-color:#c10510}.mrh-mapcard:hover .mrh-svg circle{opacity:.8}@media (min-width:1101px){.mrh-cal{height:540px}.mrh-day{max-height:none}}@media (max-width:1100px){.mrh-cal{grid-template-columns:300px minmax(0,1fr)}.mrh-mapcard{grid-column:1/-1;min-height:220px;padding-right:300px}.mrh-mapcard em{align-self:flex-start}.mrh-svg{inset:8px 8px 8px auto;width:280px;height:calc(100% - 16px)}}@media (max-width:700px){.mrh-cal{grid-template-columns:minmax(0,1fr)}.mrh-mini{max-width:none}.mrh-day{max-height:360px}.mrh-mapcard{min-height:330px;padding-right:16px}.mrh-mapcard em{align-self:stretch}.mrh-svg{inset:8px 8px 112px;width:calc(100% - 16px);height:calc(100% - 120px)}.mrh-head .mrh-maplink{margin-left:0}}.mrh-head .mrh-link{margin-left:auto}.mrh-fxrow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.mrh-fx{display:flex;flex-direction:column;min-width:0;border-radius:18px;overflow:hidden;background:#fff;color:var(--ink)!important;text-decoration:none!important;box-shadow:0 1px 2px rgb(15 17 21 / .06),0 10px 28px -14px rgb(15 17 21 / .22);transition:transform .25s,box-shadow .25s}.mrh-fx:hover{transform:translateY(-4px);box-shadow:0 2px 4px rgb(15 17 21 / .06),0 22px 40px -16px rgb(15 17 21 / .32)}.mrh-fx-img{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;background:#1d2027}.mrh-fx-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}.mrh-fx:hover .mrh-fx-img img{transform:scale(1.06)}.mrh-fx-img:after{content:"";position:absolute;inset:auto 0 0 0;height:40%;background:linear-gradient(transparent,rgb(0 0 0 / .28));pointer-events:none}.mrh-fx-date{position:absolute;top:12px;left:12px;z-index:1;display:flex;flex-direction:column;align-items:center;min-width:48px;padding:6px 8px 5px;border-radius:12px;background:#fff;color:var(--r);line-height:1;box-shadow:0 6px 16px rgb(0 0 0 / .18)}.mrh-fx-date b{font-size:21px;font-weight:800}.mrh-fx-date small{font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;margin-top:2px}.mrh-fx-top{position:absolute;top:14px;right:12px;z-index:1;padding:4px 10px;border-radius:999px;background:var(--r);color:#fff;font-style:normal;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.mrh-fx-b{display:flex;flex-direction:column;gap:6px;padding:14px 16px 16px;flex:1}.mrh-fx-b small{font-size:12px;font-weight:700;color:var(--mut);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mrh-fx-b b{font-size:16.5px;line-height:1.3;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mrh-fx-b .mrh-chips{margin-top:auto;padding-top:4px}.mrh-explore{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 40px;margin-top:30px;padding:22px 24px;border-radius:18px;background:#fff;box-shadow:0 1px 2px rgb(15 17 21 / .05)}.mrh-explore .mrh-h3{margin:0 0 12px;font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--mut)}.mrh-explore .mrh-tiles{display:flex;flex-wrap:wrap;gap:10px}.mrh-explore .mrh-tiles a{flex-direction:row;align-items:center;gap:8px;padding:9px 16px;border-radius:999px;background:var(--bg);border:1px solid #fff0}.mrh-explore .mrh-tiles b{font-size:14px}.mrh-explore .mrh-tiles span{min-width:22px;padding:1px 7px;border-radius:999px;background:#fff;color:var(--r);font-size:12px;font-weight:800;text-align:center}.mrh-explore .mrh-tiles a:hover{border-color:var(--r);background:#fff}.mrh-explore .mrh-ccaa a{padding:8px 14px;font-size:13.5px;background:#fff}.mrh-post{border:0;border-radius:16px;box-shadow:0 1px 2px rgb(15 17 21 / .06),0 10px 28px -14px rgb(15 17 21 / .22);transition:transform .25s,box-shadow .25s}.mrh-post:hover{transform:translateY(-4px);box-shadow:0 2px 4px rgb(15 17 21 / .06),0 22px 40px -16px rgb(15 17 21 / .32)}.mrh-post-img{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;background:#1d2027;padding:0!important}.mrh-post-img img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;transition:transform .5s}.mrh-post:hover .mrh-post-img img{transform:scale(1.05)}.mrh-post>span:last-child{padding:13px 16px 16px}.mrh-post>span:last-child small{color:var(--r);font-weight:700}.mrh-post b{font-size:15.5px;line-height:1.32;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mrh-ph{position:absolute;inset:0;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:0!important;background:radial-gradient(120% 120% at 20% 0%,#ff3b30 0%,#c10510 45%,#5c0008 100%);color:#fff}.mrh-ph b{font-size:13px!important;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#fff}.mrh .mrh-posts.mrh-res10{grid-template-columns:repeat(5,minmax(0,1fr))}.mrh-rs{position:relative;display:flex;align-items:center;flex:0 1 420px;margin:0 0 0 auto}.mrh-rs label{flex:1;margin:0}.mrh-rs input[type=search]{width:100%;height:44px;padding:0 48px 0 18px;border-radius:999px;border:1px solid var(--line);background:#fff;font-size:14.5px;font-family:inherit;color:var(--ink);outline:none;box-shadow:0 1px 2px rgb(15 17 21 / .05)}.mrh-rs input[type=search]:focus{border-color:var(--r);box-shadow:0 0 0 3px rgb(227 6 19 / .14)}.mrh-rs button{position:absolute;right:4px;top:4px;width:36px;height:36px;border-radius:50%;border:0;background:var(--r);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.mrh-rs-list{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:60;margin:0;padding:6px;list-style:none;border-radius:14px;background:#fff;box-shadow:0 18px 40px -12px rgb(15 17 21 / .35);max-height:380px;overflow:auto}.mrh-rs-list li{margin:0;padding:0}.mrh-rs-list a{display:flex;flex-direction:column;gap:2px;padding:9px 12px;border-radius:10px;color:var(--ink)!important;text-decoration:none!important}.mrh-rs-list a:hover,.mrh-rs-list a.on{background:var(--bg)}.mrh-rs-list b{font-size:14px;font-weight:700}.mrh-rs-list small{font-size:12px;color:var(--mut)}.mrh-rs-all a{color:var(--r)!important;font-weight:700;font-size:13.5px;border-top:1px solid var(--line);border-radius:0 0 10px 10px}.mrh-rs-none{padding:12px;font-size:14px;color:var(--mut)}@media (max-width:1100px){.mrh-fxrow{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(250px,38%);overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 2px 14px;scrollbar-width:thin}.mrh-fx{scroll-snap-align:start}.mrh .mrh-posts.mrh-res10{grid-template-columns:none;grid-template-rows:repeat(2,auto);grid-auto-flow:column;grid-auto-columns:minmax(230px,36%);overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 2px 14px;scrollbar-width:thin}.mrh-res10 .mrh-post{scroll-snap-align:start}.mrh-explore{grid-template-columns:minmax(0,1fr)}.mrh-rs{flex-basis:100%;order:3;margin:6px 0 0}}@media (max-width:600px){.mrh-fxrow{grid-auto-columns:78%}.mrh .mrh-posts.mrh-res10{grid-auto-columns:70%}.mrh-explore{padding:18px 16px}}