.rb-related{position:relative;z-index:2;padding:clamp(56px,6vw,96px) 0;background:#f7f7ef;color:#000;font-family:Poppins,sans-serif}.rb-related *,.rb-related :after,.rb-related :before{box-sizing:border-box}.rb-related__shell{width:min(100% - 48px,1200px);margin:0 auto}.rb-related__label{display:flex;align-items:center;gap:10px;margin:0 0 16px;color:#000;font-size:14px;line-height:1.5;text-transform:uppercase;letter-spacing:.02em}.rb-related__label:before{content:"";flex:none;width:9px;height:9px;border-radius:50%;background:#ee2028}.rb-related h2{margin:0 0 32px;color:#000;font-family:Poppins,sans-serif;font-size:clamp(30px,3vw,42px);line-height:1.2;letter-spacing:-1px;font-weight:500}.rb-related ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.rb-related li{margin:0}.rb-related a{position:relative;display:flex;flex-direction:column;justify-content:flex-start;gap:8px;height:100%;min-height:150px;padding:26px 64px 26px 26px;border-radius:20px;background:#fff;color:#000;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.rb-related a:hover{transform:translateY(-3px);box-shadow:0 14px 34px rgba(73,9,5,.1)}.rb-related a:focus-visible{outline:2px solid #ee2028;outline-offset:4px}.rb-related__eyebrow{color:#6b6b6b;font-size:13px;text-transform:uppercase;letter-spacing:.04em}.rb-related strong{font-size:20px;line-height:1.35;font-weight:500}.rb-related__arrow{position:absolute;right:24px;bottom:22px;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#ee2028;color:#fff;font-size:16px;transition:transform .2s ease}.rb-related a:hover .rb-related__arrow{transform:translateX(3px)}@media (max-width:900px){.rb-related ul{grid-template-columns:1fr;gap:12px}.rb-related a{min-height:0;padding:22px 64px 22px 22px}.rb-related__arrow{top:50%;bottom:auto;transform:translateY(-50%)}.rb-related a:hover .rb-related__arrow{transform:translate(3px,-50%)}}@media (max-width:560px){.rb-related__shell{width:calc(100% - 32px)}}@media (prefers-reduced-motion:reduce){.rb-related a,.rb-related__arrow{transition:none}}