.hp .ra{flex-direction:column;gap:32px;display:flex}.hp .ra-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}.hp .ra-tools{align-items:center;gap:20px;display:flex}.hp .ra-all{color:#523745;align-items:center;gap:8px;font-size:15px;display:inline-flex}.hp .ra-btns{gap:10px;display:inline-flex}.hp .ra-btn{color:#523745;cursor:pointer;background:#f5e5ed;border:0;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;padding:0;transition:transform .16s cubic-bezier(.2,.7,.2,1),box-shadow .16s,background-color .2s;display:inline-flex;box-shadow:0 4px 0 -1px #ebccdc}.hp .ra-btn:hover:not(:disabled){background:#efd6e3;transform:translateY(3px);box-shadow:0 1px 0 -1px #ebccdc}.hp .ra-btn:active:not(:disabled){box-shadow:none;transform:translateY(4px)}.hp .ra-btn:focus-visible,.hp .ra-track:focus-visible{outline-offset:3px;outline:3px solid #3e4e6a}.hp .ra-btn:disabled{cursor:default;opacity:.4;box-shadow:none}.hp .ra .rb-card:hover h3{text-underline-offset:4px;-webkit-text-decoration:underline #c9a3b7;text-decoration:underline #c9a3b7;text-decoration-thickness:1.5px}.hp .ra .rb-card img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.hp .ra-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.hp .ra-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.hp .ra .rb-card.ra-big{border-radius:28px;gap:22px;padding:12px 12px 32px}.hp .ra .ra-big .rb-img{aspect-ratio:3/2;border-radius:20px}.hp .ra .ra-big .rb-cb{gap:14px;padding:0 20px}.hp .ra .ra-big .rb-cb h3{-webkit-line-clamp:4;font-size:32px;line-height:1.1}.hp .ra .ra-big .rb-cb p{-webkit-line-clamp:3;font-size:17px;line-height:1.55}.hp .ra .rb-card.ra-big.row{border-radius:32px;flex-direction:row;align-items:stretch;gap:44px;padding:14px}.hp .ra .ra-big.row .rb-img{aspect-ratio:auto;border-radius:22px;flex:0 0 52%;min-height:380px}.hp .ra .ra-big.row .rb-cb{justify-content:center;gap:18px;padding:18px 34px 18px 0}.hp .ra .ra-big.row .rb-cb h3{letter-spacing:-.015em;font-size:40px;line-height:1.08}.hp .ra .ra-big.row .rb-cb p{-webkit-line-clamp:4;font-size:18px}.hp .ra .ra-big.row .rb-cb .rb-by{margin-top:6px}.hp .ra-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;touch-action:pan-x pan-y;gap:16px;margin:0 -32px;padding:6px 32px 22px;scroll-padding:0 32px;list-style:none;display:flex;overflow-x:auto}.hp .ra-track::-webkit-scrollbar{display:none}.hp .ra-track.dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.hp .ra-track.dragging a{pointer-events:none}.hp .ra-slide{scroll-snap-align:start;flex:0 0 calc(33.3333% - 10.6667px);min-width:0;display:flex}.hp .ra-slide>.rb-card{flex:1;min-width:0}@media (max-width:1040px){.hp .ra-slide{flex-basis:calc(50% - 8px)}.hp .ra .rb-card.ra-big.row{gap:28px}.hp .ra .ra-big.row .rb-img{flex-basis:48%;min-height:320px}.hp .ra .ra-big.row .rb-cb{padding-right:18px}.hp .ra .ra-big.row .rb-cb h3{font-size:32px}.hp .ra-three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.hp .ra{gap:24px}.hp .ra-track{margin:0 -24px;padding:6px 24px 20px;scroll-padding:0 24px}.hp .ra-slide{flex-basis:84%}.hp .ra-btn{width:44px;height:44px}.hp .ra-two,.hp .ra-three{grid-template-columns:minmax(0,1fr)}.hp .ra .rb-card.ra-big.row{flex-direction:column;gap:20px;padding:12px 12px 28px}.hp .ra .ra-big.row .rb-img{aspect-ratio:3/2;flex:none;min-height:0}.hp .ra .ra-big.row .rb-cb{padding:0 14px}.hp .ra .ra-big .rb-cb h3,.hp .ra .ra-big.row .rb-cb h3{font-size:28px}}@media (prefers-reduced-motion:reduce){.hp .ra-btn{transition:none}.hp .ra-btn:hover:not(:disabled){transform:none}}
