.hony-home .home-2-0-0 { gap: 0px; align-items: center; justify-content: center; padding-left: 40px; padding-right: 40px; max-width: 900px; padding-top: 20px; padding-bottom: 0px; }
.hony-home .home-2-2-0 { font-size: 20px; font-weight: 400; line-height: 25px; letter-spacing: normal; text-align: center; margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-2-5-0 { width: 121px; height: 40px; margin-top: 0px; }
.hony-home .home-3-0-0 { gap: 30px; align-items: center; justify-content: flex-start; padding-left: 40px; padding-right: 40px; max-width: 1300px; padding-top: 15px; padding-bottom: 0px; }
.hony-home .home-3-1-0 { gap: 15px; align-items: flex-start; justify-content: flex-start; margin-top: 10px; margin-bottom: 10px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-radius: 0px; }
.hony-home .home-3-1-1 { gap: 10px; align-items: center; justify-content: flex-start; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-radius: 0px; }
.hony-home .home-3-1-2 { gap: 5px; align-items: flex-start; justify-content: flex-start; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-radius: 0px; }
.hony-home .home-3-1-3 { gap: 10px; align-items: center; justify-content: flex-start; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-radius: 0px; }
.hony-home .home-3-1-4 { gap: 5px; align-items: flex-start; justify-content: flex-start; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-radius: 0px; }
.hony-home .home-3-1-5 { gap: 10px; align-items: center; justify-content: flex-start; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-radius: 0px; }
.hony-home .home-3-1-6 { gap: 5px; align-items: flex-start; justify-content: flex-start; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-radius: 0px; }
.hony-home .home-3-1-7 { gap: 10px; align-items: center; justify-content: flex-start; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-radius: 0px; }
.hony-home .home-3-1-8 { gap: 5px; align-items: flex-start; justify-content: flex-start; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-radius: 0px; }
.hony-home .home-3-2-0 { font-size: 32px; font-weight: 600; line-height: 40px; letter-spacing: normal; text-align: left; margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-3-2-1 { font-size: 14px; font-weight: 400; line-height: 19.6px; letter-spacing: normal; text-align: left; margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-3-2-2 { font-size: 32px; font-weight: 600; line-height: 40px; letter-spacing: normal; text-align: left; margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-3-2-3 { font-size: 14px; font-weight: 400; line-height: 19.6px; letter-spacing: normal; text-align: left; margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-3-2-4 { font-size: 32px; font-weight: 600; line-height: 40px; letter-spacing: normal; text-align: left; margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-3-2-5 { font-size: 14px; font-weight: 400; line-height: 19.6px; letter-spacing: normal; text-align: left; margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-3-2-6 { font-size: 32px; font-weight: 600; line-height: 40px; letter-spacing: normal; text-align: left; margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-3-2-7 { font-size: 14px; font-weight: 400; line-height: 19.6px; letter-spacing: normal; text-align: left; margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-3-3-0 { margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-3-4-0 { width: 40.2188px; height: 40.2188px; }
.hony-home .home-3-4-1 { width: 40.2188px; height: 40.2188px; }
.hony-home .home-3-4-2 { width: 40.2188px; height: 40.2188px; }
.hony-home .home-4-0-0 { gap: 20px; align-items: center; justify-content: center; padding-left: 40px; padding-right: 40px; max-width: 900px; padding-top: 21px; padding-bottom: 0px; }
.hony-home .home-4-6-0 { background-color: rgb(21, 7, 7); color: rgb(255, 255, 255); font-size: 14px; letter-spacing: 0.4px; padding-left: 20px; padding-right: 20px; margin-top: 0px; margin-bottom: 0px; border-radius: 10px; }
.hony-home .home-7-0-0 { gap: 50px; align-items: center; justify-content: flex-start; padding-left: 40px; padding-right: 40px; max-width: 1300px; padding-top: 50px; padding-bottom: 100px; }
.hony-home .home-7-1-0 { gap: 15px; align-items: flex-start; justify-content: flex-start; margin-top: 10px; margin-bottom: 10px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-radius: 0px; }
.hony-home .home-7-2-0 { font-size: 32px; font-weight: 600; line-height: 40px; letter-spacing: normal; text-align: left; margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-7-2-1 { font-size: 14px; font-weight: 400; line-height: 19.6px; letter-spacing: normal; text-align: left; margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-7-3-0 { margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-7-7-0 { font-size: 16px; font-weight: 400; line-height: normal; padding-top: 8px; padding-bottom: 8px; }
.hony-home .home-7-7-1 { font-size: 16px; font-weight: 400; line-height: normal; padding-top: 8px; padding-bottom: 8px; }
.hony-home .home-7-7-2 { font-size: 16px; font-weight: 400; line-height: normal; padding-top: 8px; padding-bottom: 8px; }
.hony-home .home-7-8-0 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; margin-top: 10px; border-radius: 16px; }
.hony-home .home-8-0-0 { gap: 20px; align-items: center; justify-content: center; padding-left: 40px; padding-right: 40px; max-width: 900px; padding-top: 50px; padding-bottom: 50px; }
.hony-home .home-8-2-0 { font-size: 32px; font-weight: 600; line-height: 40px; letter-spacing: normal; text-align: center; margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-8-2-1 { font-size: 14px; font-weight: 400; line-height: 19.6px; letter-spacing: normal; text-align: center; margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-8-6-0 { background-color: rgb(21, 7, 7); color: rgb(255, 255, 255); font-size: 14px; letter-spacing: 0.4px; padding-left: 20px; padding-right: 20px; margin-top: 0px; margin-bottom: 0px; border-radius: 10px; }
.hony-home .home-9-0-0 { gap: 50px; align-items: flex-start; justify-content: flex-start; padding-left: 40px; padding-right: 40px; max-width: 1300px; padding-top: 75px; padding-bottom: 75px; }
.hony-home .home-9-1-0 { gap: 10px; align-items: center; justify-content: center; margin-top: 0px; margin-bottom: 0px; padding-left: 20px; padding-right: 20px; padding-top: 30px; padding-bottom: 30px; border-radius: 16px; }
.hony-home .home-9-1-1 { gap: 10px; align-items: flex-start; justify-content: flex-start; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-radius: 0px; }
.hony-home .home-9-2-0 { font-size: 20px; font-weight: 400; line-height: 25px; letter-spacing: normal; text-align: center; margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-9-2-1 { font-size: 14px; font-weight: 400; line-height: 19.6px; letter-spacing: normal; text-align: center; margin-top: 0px; margin-bottom: 20px; }
.hony-home .home-9-2-2 { font-size: 32px; font-weight: 600; line-height: 40px; letter-spacing: normal; text-align: left; margin-top: 0px; margin-bottom: 10px; }
.hony-home .home-9-6-0 { background-color: rgb(200, 15, 46); color: rgb(255, 255, 255); font-size: 14px; letter-spacing: 0.4px; padding-left: 20px; padding-right: 20px; margin-top: 0px; margin-bottom: 0px; border-radius: 10px; }
.hony-home .home-9-6-1 { background-color: rgb(232, 220, 210); color: rgb(21, 7, 7); font-size: 14px; letter-spacing: 0.4px; padding-left: 20px; padding-right: 20px; margin-top: 0px; margin-bottom: 0px; border-radius: 10px; }
.hony-home .home-9-7-0 { font-size: 16px; font-weight: 400; line-height: normal; padding-top: 8px; padding-bottom: 8px; }
.hony-home .home-9-7-1 { font-size: 16px; font-weight: 400; line-height: normal; padding-top: 8px; padding-bottom: 8px; }
.hony-home .home-9-7-2 { font-size: 16px; font-weight: 400; line-height: normal; padding-top: 8px; padding-bottom: 8px; }
.hony-home .home-9-7-3 { font-size: 16px; font-weight: 400; line-height: normal; padding-top: 8px; padding-bottom: 8px; }
.hony-home .home-9-7-4 { font-size: 16px; font-weight: 400; line-height: normal; padding-top: 8px; padding-bottom: 8px; }
.hony-home .home-9-7-5 { font-size: 16px; font-weight: 400; line-height: normal; padding-top: 8px; padding-bottom: 8px; }
.hony-home .home-9-7-6 { font-size: 16px; font-weight: 400; line-height: normal; padding-top: 8px; padding-bottom: 8px; }
.hony-home .home-9-7-7 { font-size: 16px; font-weight: 400; line-height: normal; padding-top: 8px; padding-bottom: 8px; }
.hony-home .home-9-7-8 { font-size: 16px; font-weight: 400; line-height: normal; padding-top: 8px; padding-bottom: 8px; }
.hony-home .home-9-7-9 { font-size: 16px; font-weight: 400; line-height: normal; padding-top: 8px; padding-bottom: 8px; }
@media(max-width:749px){
.hony-home .home-2-0-0 { gap: 0px; align-items: center; justify-content: center; padding-left: 20px; padding-right: 20px; max-width: 1300px; padding-top: 20px; padding-bottom: 0px; }
.hony-home .home-2-2-0 { font-size: 18px; font-weight: 400; line-height: 22.5px; letter-spacing: normal; text-align: center; margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-2-5-0 { width: 121px; height: 40px; margin-top: 0px; }
.hony-home .home-3-0-0 { gap: 10px; align-items: flex-start; justify-content: flex-start; padding-left: 20px; padding-right: 20px; max-width: 1300px; padding-top: 15px; padding-bottom: 0px; }
.hony-home .home-3-1-0 { gap: 15px; align-items: flex-start; justify-content: flex-start; margin-top: 10px; margin-bottom: 10px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-radius: 0px; }
.hony-home .home-3-1-1 { gap: 10px; align-items: center; justify-content: flex-start; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-radius: 0px; }
.hony-home .home-3-1-2 { gap: 5px; align-items: flex-start; justify-content: flex-start; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-radius: 0px; }
.hony-home .home-3-1-3 { gap: 10px; align-items: center; justify-content: flex-start; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-radius: 0px; }
.hony-home .home-3-1-4 { gap: 5px; align-items: flex-start; justify-content: flex-start; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-radius: 0px; }
.hony-home .home-3-1-5 { gap: 10px; align-items: center; justify-content: flex-start; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-radius: 0px; }
.hony-home .home-3-1-6 { gap: 5px; align-items: flex-start; justify-content: flex-start; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-radius: 0px; }
.hony-home .home-3-1-7 { gap: 10px; align-items: center; justify-content: flex-start; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-radius: 0px; }
.hony-home .home-3-1-8 { gap: 5px; align-items: flex-start; justify-content: flex-start; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-radius: 0px; }
.hony-home .home-3-2-0 { font-size: 24px; font-weight: 600; line-height: 30px; letter-spacing: normal; text-align: left; margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-3-2-1 { font-size: 14px; font-weight: 400; line-height: 19.6px; letter-spacing: normal; text-align: left; margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-3-2-2 { font-size: 24px; font-weight: 600; line-height: 30px; letter-spacing: normal; text-align: left; margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-3-2-3 { font-size: 14px; font-weight: 400; line-height: 19.6px; letter-spacing: normal; text-align: left; margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-3-2-4 { font-size: 24px; font-weight: 600; line-height: 30px; letter-spacing: normal; text-align: left; margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-3-2-5 { font-size: 14px; font-weight: 400; line-height: 19.6px; letter-spacing: normal; text-align: left; margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-3-2-6 { font-size: 24px; font-weight: 600; line-height: 30px; letter-spacing: normal; text-align: left; margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-3-2-7 { font-size: 14px; font-weight: 400; line-height: 19.6px; letter-spacing: normal; text-align: left; margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-3-3-0 { margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-3-4-0 { width: 37.9688px; height: 37.9688px; }
.hony-home .home-3-4-1 { width: 37.9688px; height: 37.9688px; }
.hony-home .home-3-4-2 { width: 37.9688px; height: 37.9688px; }
.hony-home .home-4-0-0 { gap: 20px; align-items: center; justify-content: center; padding-left: 20px; padding-right: 20px; max-width: 1300px; padding-top: 21px; padding-bottom: 0px; }
.hony-home .home-4-6-0 { background-color: rgb(21, 7, 7); color: rgb(255, 255, 255); font-size: 14px; letter-spacing: 0.4px; padding-left: 20px; padding-right: 20px; margin-top: 0px; margin-bottom: 0px; border-radius: 10px; }
.hony-home .home-7-0-0 { gap: 10px; align-items: flex-start; justify-content: flex-start; padding-left: 20px; padding-right: 20px; max-width: 1300px; padding-top: 50px; padding-bottom: 100px; }
.hony-home .home-7-1-0 { gap: 15px; align-items: flex-start; justify-content: flex-start; margin-top: 10px; margin-bottom: 10px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-radius: 0px; }
.hony-home .home-7-2-0 { font-size: 24px; font-weight: 600; line-height: 30px; letter-spacing: normal; text-align: left; margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-7-2-1 { font-size: 14px; font-weight: 400; line-height: 19.6px; letter-spacing: normal; text-align: left; margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-7-3-0 { margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-7-7-0 { font-size: 16px; font-weight: 400; line-height: normal; padding-top: 8px; padding-bottom: 8px; }
.hony-home .home-7-7-1 { font-size: 16px; font-weight: 400; line-height: normal; padding-top: 8px; padding-bottom: 8px; }
.hony-home .home-7-7-2 { font-size: 16px; font-weight: 400; line-height: normal; padding-top: 8px; padding-bottom: 8px; }
.hony-home .home-7-8-0 { padding-top: 15px; padding-bottom: 15px; padding-left: 15px; padding-right: 15px; margin-top: 10px; border-radius: 16px; }
.hony-home .home-8-0-0 { gap: 20px; align-items: center; justify-content: center; padding-left: 20px; padding-right: 20px; max-width: 1300px; padding-top: 50px; padding-bottom: 50px; }
.hony-home .home-8-2-0 { font-size: 24px; font-weight: 600; line-height: 30px; letter-spacing: normal; text-align: center; margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-8-2-1 { font-size: 14px; font-weight: 400; line-height: 19.6px; letter-spacing: normal; text-align: center; margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-8-6-0 { background-color: rgb(21, 7, 7); color: rgb(255, 255, 255); font-size: 14px; letter-spacing: 0.4px; padding-left: 20px; padding-right: 20px; margin-top: 0px; margin-bottom: 0px; border-radius: 10px; }
.hony-home .home-9-0-0 { gap: 20px; align-items: flex-start; justify-content: flex-start; padding-left: 20px; padding-right: 20px; max-width: 1300px; padding-top: 75px; padding-bottom: 75px; }
.hony-home .home-9-1-0 { gap: 10px; align-items: flex-start; justify-content: flex-start; margin-top: 0px; margin-bottom: 0px; padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; border-radius: 16px; }
.hony-home .home-9-1-1 { gap: 10px; align-items: flex-start; justify-content: flex-start; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-radius: 0px; }
.hony-home .home-9-2-0 { font-size: 18px; font-weight: 400; line-height: 22.5px; letter-spacing: normal; text-align: left; margin-top: 0px; margin-bottom: 0px; }
.hony-home .home-9-2-1 { font-size: 14px; font-weight: 400; line-height: 19.6px; letter-spacing: normal; text-align: left; margin-top: 0px; margin-bottom: 20px; }
.hony-home .home-9-2-2 { font-size: 24px; font-weight: 600; line-height: 30px; letter-spacing: normal; text-align: left; margin-top: 0px; margin-bottom: 10px; }
.hony-home .home-9-6-0 { background-color: rgb(200, 15, 46); color: rgb(255, 255, 255); font-size: 14px; letter-spacing: 0.4px; padding-left: 20px; padding-right: 20px; margin-top: 0px; margin-bottom: 0px; border-radius: 10px; }
.hony-home .home-9-6-1 { background-color: rgb(232, 220, 210); color: rgb(21, 7, 7); font-size: 14px; letter-spacing: 0.4px; padding-left: 20px; padding-right: 20px; margin-top: 0px; margin-bottom: 0px; border-radius: 10px; }
.hony-home .home-9-7-0 { font-size: 16px; font-weight: 400; line-height: normal; padding-top: 8px; padding-bottom: 8px; }
.hony-home .home-9-7-1 { font-size: 16px; font-weight: 400; line-height: normal; padding-top: 8px; padding-bottom: 8px; }
.hony-home .home-9-7-2 { font-size: 16px; font-weight: 400; line-height: normal; padding-top: 8px; padding-bottom: 8px; }
.hony-home .home-9-7-3 { font-size: 16px; font-weight: 400; line-height: normal; padding-top: 8px; padding-bottom: 8px; }
.hony-home .home-9-7-4 { font-size: 16px; font-weight: 400; line-height: normal; padding-top: 8px; padding-bottom: 8px; }
.hony-home .home-9-7-5 { font-size: 16px; font-weight: 400; line-height: normal; padding-top: 8px; padding-bottom: 8px; }
.hony-home .home-9-7-6 { font-size: 16px; font-weight: 400; line-height: normal; padding-top: 8px; padding-bottom: 8px; }
.hony-home .home-9-7-7 { font-size: 16px; font-weight: 400; line-height: normal; padding-top: 8px; padding-bottom: 8px; }
.hony-home .home-9-7-8 { font-size: 16px; font-weight: 400; line-height: normal; padding-top: 8px; padding-bottom: 8px; }
.hony-home .home-9-7-9 { font-size: 16px; font-weight: 400; line-height: normal; padding-top: 8px; padding-bottom: 8px; }
}
.hony-home .sf-picture img,.hony-home .featured,.hony-home footer .logo img,.hony-home .sf-icon img { height:auto }
.hony-home .hero img,.hony-home .rating img {height:auto}
.hony-home .video-strip {background:#fbf4da;color:#150707;padding:50px 0;}
.hony-home .video-strip h2 {font-size:32px;line-height:1.25;font-weight:600;margin:0 0 30px}
.hony-home .vids {display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 45px)/4);margin:0;gap:15px;scrollbar-width:none}
.hony-home .vids video {display:block;width:100%;min-width:0;height:auto;aspect-ratio:9/16;object-fit:cover;}
.hony-home .perks {grid-template-columns:repeat(4,minmax(0,1fr));gap:25px}
.hony-home footer .theme-social {display:flex;gap:8px;margin-top:18px}
.hony-home .theme-social a {display:inline-flex}
.hony-home .theme-social svg {width:22px;height:22px;fill:currentColor}
.hony-home .footer-bottom {display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;border-top:1px solid #ffffff35;padding:20px 0}
.hony-home .footer-bottom .payment-row {justify-self:start}
.hony-home .footer-service {font-size:12px;border:0;padding:0}
.hony-home .footer-service h3 {font-size:14px}
.hony-home .newsletter p {font-size:14px;}
.hony-home .perks img, .hony-home .ribbon img {height:auto}
@media (max-width:749px) {
 .hony-home .video-strip h2 {font-size:24px;}
 .hony-home .vids {grid-auto-columns:calc((100% - 15px)/1.8)}
 .hony-home .perks {grid-template-columns:repeat(2,minmax(0,1fr))}
 .hony-home .footer-bottom {grid-template-columns:1fr;gap:10px}
 .hony-home .footer-bottom .payment-row {justify-self:center}
}
.hony-home .thumbs img { height:auto; aspect-ratio:1; }
.hony-home .sf-logo { margin-top:6px; }
.hony-home .home-4-0-0 .cta { margin-bottom:20px; }
.hony-home .video-strip { padding-block:60px; }
.hony-home .hony-pagination { margin-top:0; }
.hony-home .perks { padding:60px 40px;gap:30px; }
.hony-home .perks > div { margin-block:10px; gap:5px; align-content:start; }
.hony-home .perks .h-icon {width:42px;height:46px;margin:0}
.hony-home .perks b {font-size:18px;font-weight:600}
.hony-home .perks span,.hony-home .perks a {font-size:14px;line-height:1.4}
.hony-home footer .footer-service {font-size:12px; margin-top:-12px}
@media(max-width:749px) {
 .hony-home .vids {grid-auto-columns:76.5%}
 .hony-home .perks { padding:60px 20px;gap:20px; }
 .hony-home .perks > div {gap:10px;min-height:151px}
}
.hony-home .sf-text:is(.sf-h1,.sf-h2,.sf-h3,.sf-h4,.sf-h5) strong { font-weight:600; }
.hony-home main .sf-flow .sf-text + .sf-text { margin-top:0; }
@media(min-width:750px) {
 .hony-home footer {position:relative;}
 .hony-home footer .footer-service {position:absolute;bottom:26px;right:40px;max-width:32%;justify-content:flex-end;gap:4px 12px;}
 .hony-home footer .footer-service h3 {display:none;}
 .hony-home .sf-disclosures summary {min-height:40px}
}
