.hq-knowledge{padding-block:24px 48px;overflow-wrap:anywhere;line-height:1.65}.hq-knowledge h1{font-size:clamp(1.5rem,3vw,2.2rem);line-height:1.35}.hq-knowledge a:focus-visible,.hq-knowledge button:focus-visible,.hq-knowledge input:focus-visible,.hq-knowledge select:focus-visible{outline:3px solid #1764a2;outline-offset:4px}.hq-knowledge .knowledge-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.hq-knowledge .knowledge-tabs a{padding:8px 12px;border:1px solid #d6e0e8;border-radius:8px}.hq-knowledge [aria-current=page]{background:#163c60;color:white}.hq-knowledge .knowledge-filters{display:flex;flex-wrap:wrap;align-items:end;gap:14px;margin:24px 0}.hq-knowledge label{display:grid;gap:6px;max-width:100%}.hq-knowledge input,.hq-knowledge select{max-width:100%;min-height:42px;border:1px solid #718399;padding:8px;font:inherit}.hq-knowledge button{min-height:44px;padding:8px 18px;cursor:pointer;font:inherit}.hq-resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.hq-resource-grid .service-card{min-width:0;padding:20px;border:1px solid #d6e0e8;border-radius:12px}.hq-resource-grid h2{font-size:1.15rem}.hq-resource-grid img{width:100%;aspect-ratio:16/9;object-fit:cover}.hq-dates{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px 16px}.hq-dates dd{margin:0}.hq-notice{padding:24px;background:#f1f6fa;border-radius:12px;margin:24px 0}.hq-video iframe{width:100%;aspect-ratio:16/9;border:0;max-height:600px}.hq-knowledge .knowledge-body{max-width:100%;overflow-x:auto}.hq-knowledge .knowledge-body img{max-width:100%;height:auto}.hq-knowledge .knowledge-body table{border-collapse:collapse;max-width:100%}.hq-knowledge .knowledge-body td,.hq-knowledge .knowledge-body th{border:1px solid #cad4de;padding:8px}.hq-knowledge pre{white-space:pre-wrap}.hq-checked{color:#425466;font-size:.9rem}@media(max-width:900px){.hq-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.hq-resource-grid{grid-template-columns:1fr}.hq-dates{grid-template-columns:1fr}.hq-dates dd{margin-bottom:10px}.hq-knowledge .knowledge-filters{display:grid}.hq-notice{padding:16px}}
