
        .hr-box{display:flex;gap:24px;align-items:center;justify-content:space-between;background:#f6f6f6;border-radius:14px;padding:24px;margin:18px 0}
        .hr-box__trustpilot{display:flex;align-items:center;gap:10px;font-size:14px;flex-wrap:wrap;margin-top: -3em;}
        .hr-box__tp-text{opacity:.85;font-weight:700}
        .hr-box__tp-brand{opacity:.7;font-weight:600}
        .hr-box__title{margin:10px 0 0;font-size:40px;line-height:1.1}
        .hr-box__subtitle{margin:10px 0 0;font-size:18px;opacity:.85}
        .hr-card{background:#fff;border-radius:12px;padding:18px 18px 16px;box-shadow:0 8px 24px rgba(0,0,0,.08);min-width:320px;display:flex;flex-direction:column;align-items:center;gap:14px}
        .hr-card__logo{max-width:240px;max-height:70px;object-fit:contain}
        .hr-card__logoText{font-weight:700;font-size:22px}
        .hr-card__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:12px 16px;border-radius:10px;text-decoration:none;font-weight:700}
        .hr-stars{display:inline-flex;gap:3px;line-height:1}
        .hr-star{font-size:18px}
        .hr-star--full{color:#02B57A}
        .hr-star--half{color:#02B57A;position:relative}
        .hr-star--half::after{content:"★";position:absolute;left:0;top:0;width:50%;overflow:hidden;color:#02B57A}
        .hr-star--empty{color:#dcdce5}
		.hr-box__tp-brand{display:inline-flex;align-items:center}
		.hr-box__tp-brand .hr-tp-logo{height:6em;width:auto;display:block;opacity:.9}

        @media (max-width: 860px){
            .hr-box{flex-direction:column;align-items:stretch}
            .hr-card{min-width:0}
            .hr-box__title{font-size:30px}
        }
    