.rh-faq-page{background:#f4f4f4;color:#111;font-family:Inter,Arial,sans-serif}.rh-faq-page .rh-faq-hero{background:#000;color:#fff;padding:0 24px 100px;min-height:410px;text-align:center}.rh-faq-hero nav{display:flex;justify-content:flex-end;gap:40px;max-width:1200px;margin:auto;padding:28px 0;font-size:13px;font-weight:700}.rh-faq-hero nav a:first-child{text-decoration:underline;text-underline-offset:5px}.rh-faq-hero h1{font:700 28px/1.2 Inter,Arial,sans-serif;text-transform:uppercase;max-width:500px;margin:70px auto 24px}.rh-faq-hero form{display:flex;max-width:420px;margin:auto;background:#fff;border:1px solid #ddd;border-radius:8px;color:#111;overflow:hidden}.rh-faq-hero input{min-width:0;flex:1;padding:12px 16px;background:#fff;color:#111;border:0}.rh-faq-hero button{padding:0 15px;color:#111;background:#fff;font-size:28px;border:0;cursor:pointer}.rh-faq-content{max-width:1140px;margin:auto;padding:60px 24px 90px}.rh-faq-categories{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin-bottom:65px}.rh-faq-categories a{display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px;font-size:15px;font-weight:600}.rh-faq-categories img{width:110px;height:110px;object-fit:contain}.rh-faq-content h2{font-size:24px;line-height:1.4;font-weight:700;margin-bottom:28px}.rh-faq-content>.rh-faq-questions{display:grid;grid-template-columns:1fr 1fr;gap:0 50px;list-style:none;padding:0}.rh-faq-questions li{border-bottom:1px solid #ddd;padding:18px 0;font-size:15px;line-height:1.6}.rh-faq-questions a:hover,.rh-faq-questions a:focus{text-decoration:underline}.rh-faq-back{display:inline-block;font-size:14px;margin-bottom:30px;text-decoration:underline}.rh-faq-article{max-width:800px;margin:auto;font-size:16px;line-height:1.75;overflow-wrap:anywhere}.rh-faq-article p,.rh-faq-article ul,.rh-faq-article ol{margin-bottom:18px}.rh-faq-article a{text-decoration:underline}.rh-faq-article img{max-width:100%;height:auto;display:block;margin:20px auto}.rh-faq-article table{max-width:100%;display:block;overflow:auto}.rh-faq-article h3{font-weight:700;font-size:20px;margin:25px 0 16px}@media(max-width:767px){.rh-faq-page .rh-faq-hero{min-height:300px;padding-bottom:55px}.rh-faq-hero nav{gap:25px;justify-content:center}.rh-faq-hero h1{font-size:23px;margin-top:35px}.rh-faq-content{padding:40px 20px 60px}.rh-faq-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px 20px;margin-bottom:45px}.rh-faq-categories a:last-child{grid-column:1/-1}.rh-faq-categories img{width:85px;height:85px}.rh-faq-content>.rh-faq-questions{grid-template-columns:1fr}.rh-faq-content h2{font-size:22px}}

.rh-faq-contact{border-top:1px solid #ddd;margin-top:50px;padding-top:30px;scroll-margin-top:130px;font-size:15px;line-height:1.6}.rh-faq-contact h2{font-size:20px;margin-bottom:16px}.rh-faq-contact a{text-decoration:underline}
