.hq{color:#0d2340;font-family:"Source Sans 3",sans-serif;line-height:1.65}.hq-wrap{width:min(1120px,calc(100% - 48px));margin:auto}.hq-space{padding:64px 0}.hq-paper{background:#f6f5f1}.hq-eyebrow{font-size:12px;letter-spacing:.15em;text-transform:uppercase;color:#516c8d;font-weight:700;margin:0 0 12px}.hq h2{font-size:clamp(26px,3vw,40px);line-height:1.15;margin:0 0 20px;letter-spacing:-.02em}.hq h3{font-size:21px;line-height:1.25;margin:0 0 12px}.hq p{margin:0 0 16px;color:#52616e}.hq-intro{max-width:760px;font-size:18px}.hq-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:28px}.hq-two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:44px}.hq-card{border-top:2px solid #bbcdd8;padding-top:20px}.hq-figure{margin:0}.hq-figure img{display:block;width:100%;height:auto;max-height:460px;object-fit:contain;background:#f2f1ed}.hq-figure figcaption{font-size:13px;color:#52616e;margin-top:10px}.hq a{color:#244d6a;text-underline-offset:4px}.hq-link{font-weight:700;display:inline-block;margin-top:10px}.hq-links{display:flex;gap:18px;flex-wrap:wrap;margin-top:22px}.hq-links a{border:1px solid #cbd6de;padding:11px 17px;background:#fff}.hq details{border-top:1px solid #cbd6de;padding:18px 0}.hq summary{cursor:pointer;font-weight:700}.hq details p{padding-top:14px;max-width:850px}.hq-checks{padding-left:20px}.ha-quality-claim{margin-top:38px;max-width:840px}.ha-quality-claim h3{font-family:inherit;font-size:24px;line-height:1.3}.ha-quality-claim p{line-height:1.7}.ha-quality-links{display:flex;gap:24px;flex-wrap:wrap}@media(max-width:760px){.hq-space{padding:42px 0}.hq-wrap{width:calc(100% - 36px)}.hq-grid,.hq-two{grid-template-columns:1fr;gap:28px}.hq-intro{font-size:17px}.hq-links{gap:10px}.hq-links a{width:100%}}
