.hsr-evidence,.hsr-questions,.hsr-company-support{color:#333}
.hsr-evidence *,.hsr-questions *,.hsr-company-support *{box-sizing:border-box}
.hsr-evidence{padding:0 0 5rem}
.hsr-evidence__heading{margin:0 0 1.8rem;font-size:1.7rem;font-weight:700;line-height:1.8}
.hsr-evidence__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:0}
.hsr-evidence__grid>div{min-width:0;padding:1.6rem 1.8rem;border-top:2px solid #d56223;background:#f7f7f7}
.hsr-evidence__grid dt{margin:0 0 1rem;color:#555;font-size:1.3rem;font-weight:700}
.hsr-evidence__grid dd{margin:0 0 1.2rem;font-size:1.35rem;line-height:1.9;overflow-wrap:anywhere}
.hsr-evidence a,.hsr-questions a,.hsr-company-support a{color:#333;text-decoration:underline;text-decoration-color:#d56223;text-underline-offset:.3em;font-size:1.3rem;line-height:1.9}
.hsr-evidence a,.hsr-company-support__links a{display:inline-flex;align-items:center;gap:.7rem;min-height:4.4rem}
.hsr-evidence a:focus-visible,.hsr-questions a:focus-visible,.hsr-company-support a:focus-visible,.hsr-question summary:focus-visible{outline:3px solid #d56223;outline-offset:4px}
.hsr-questions .inner,.hsr-company-support .inner{max-width:1200px}
.hsr-question{border-top:1px solid #ddd}
.hsr-question:last-child{border-bottom:1px solid #ddd}
.hsr-question summary{display:grid;grid-template-columns:2.4rem minmax(0,1fr) 2rem;gap:1.2rem;align-items:start;min-height:6.4rem;padding:2rem 0;list-style:none;cursor:pointer;font-size:1.6rem;font-weight:700;line-height:1.8}
.hsr-question summary::-webkit-details-marker{display:none}
.hsr-question__label{color:#d56223}
.hsr-question__icon::before{content:'＋'}
.hsr-question[open] .hsr-question__icon::before{content:'−'}
.hsr-question__answer{padding:0 3.6rem 2.2rem;font-size:1.5rem;line-height:2}
.hsr-question__answer p{margin:0 0 1.2rem}
.hsr-question__answer a{display:inline-block;min-height:4.4rem;padding:.8rem 0}
.hsr-company-support__heading{margin:0 0 2.4rem;font-size:2.5rem;font-weight:700;line-height:1.7}
.hsr-company-support p{font-size:1.5rem;line-height:2}
.hsr-company-support__facts{margin:2.4rem 0;border-top:1px solid #ddd}
.hsr-company-support__facts>div{display:grid;grid-template-columns:14em minmax(0,1fr);gap:2rem;padding:1.7rem 0;border-bottom:1px solid #ddd;font-size:1.5rem;line-height:1.9}
.hsr-company-support__facts dt{font-weight:700}
.hsr-company-support__facts dd{min-width:0;margin:0;overflow-wrap:anywhere}
.hsr-company-support__links{display:flex;flex-wrap:wrap;gap:1rem 3rem}
@media(max-width:960px){.hsr-evidence__grid{grid-template-columns:minmax(0,1fr);gap:1.4rem}}
@media(max-width:768px){.hsr-evidence{padding-bottom:3rem}.hsr-evidence__heading{font-size:1.6rem}.hsr-question summary{grid-template-columns:2rem minmax(0,1fr) 1.6rem;gap:.8rem;font-size:1.5rem}.hsr-question__answer{padding:0 0 1.8rem;font-size:1.4rem}.hsr-company-support__heading{font-size:2.1rem}.hsr-company-support__facts>div{grid-template-columns:minmax(0,1fr);gap:.6rem;font-size:1.4rem}.hsr-company-support__links{display:grid;grid-template-columns:minmax(0,1fr);gap:.8rem}}
