.gpt-hd-resource-links{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0;font:inherit}.gpt-hd-resource-links a,.gpt-hd-catalog-empty>a,.gpt-hd-catalog-request{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 17px;border:1px solid #f0cdbb;border-radius:4px;color:#b83a00;background:#fff;text-decoration:none;line-height:1.4;box-sizing:border-box;overflow-wrap:anywhere}.gpt-hd-resource-links a.gpt-hd-resource-primary,.gpt-hd-catalog-empty>a{color:#fff;background:#c63d00;border-color:#c63d00}.gpt-hd-resource-links a:hover,.gpt-hd-catalog-empty>a:hover,.gpt-hd-catalog-request:hover{border-color:#a63200;color:#a63200;background:#fff6f0}.gpt-hd-resource-links a:focus-visible,.gpt-hd-catalog a:focus-visible{outline:3px solid #ff9d70;outline-offset:3px}.gpt-hd-catalog,.gpt-hd-catalog-document{color:#444;font-size:16px;line-height:1.65;overflow-wrap:anywhere}.gpt-hd-catalog-hero{padding:34px;border-left:4px solid #ff4e00;background:#fff6f0}.gpt-hd-catalog-eyebrow{margin:0 0 8px;color:#b83a00;font-size:13px;letter-spacing:.13em;font-weight:700}.gpt-hd-catalog-hero h1,.gpt-hd-catalog-document h1{color:#282828;font-size:32px;line-height:1.25;margin:0 0 14px}.gpt-hd-catalog-hero p:last-child{max-width:760px;margin:0}.gpt-hd-catalog-categories{display:flex;flex-wrap:wrap;gap:9px;margin:24px 0}.gpt-hd-catalog-categories a{display:block;padding:9px 13px;border:1px solid #ecd4c5;border-radius:4px;color:#555;background:#fff;text-decoration:none;line-height:1.35}.gpt-hd-catalog-categories a:hover,.gpt-hd-catalog-categories a[aria-current=page]{color:#b83a00;border-color:#ff4e00;background:#fff6f0}.gpt-hd-catalog-empty{padding:24px;border:1px solid #ecd4c5;border-radius:6px;background:#fffaf6}.gpt-hd-catalog-empty p{margin:0 0 16px;max-width:800px}.gpt-hd-catalog-note{font-size:13px;color:#707070;margin:16px 0 24px}.gpt-hd-catalog-documents{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:0;margin:24px 0;list-style:none}.gpt-hd-catalog-documents:empty{display:none}.gpt-hd-catalog-documents li{padding:20px;border:1px solid #ecd4c5;border-radius:6px;background:#fff}.gpt-hd-catalog-documents img{display:block;width:100%;height:180px;object-fit:contain;margin-bottom:14px}.gpt-hd-catalog-documents h2{font-size:20px;line-height:1.35;color:#333;margin:0 0 10px}.gpt-hd-catalog-documents p{font-size:14px;line-height:1.6;color:#666;margin:0 0 12px}.gpt-hd-catalog-documents a{color:#b83a00}.gpt-hd-catalog-document-body{margin:24px 0}.gpt-hd-catalog-document-body img{max-width:100%;height:auto}.gpt-hd-catalog-document-body table{display:block;max-width:100%;overflow:auto;border-collapse:collapse}.gpt-hd-catalog-document-body td,.gpt-hd-catalog-document-body th{padding:8px;border:1px solid #ddd}.gpt-hd-catalog-mobile .gpt-hd-catalog-hero{padding:22px}.gpt-hd-catalog-page{padding-top:28px;padding-bottom:36px}.gpt-hd-catalog-page .bd-position{margin-bottom:20px}@media(max-width:640px){.gpt-hd-catalog,.gpt-hd-catalog-document{font-size:15px}.gpt-hd-catalog-hero{padding:22px}.gpt-hd-catalog-hero h1,.gpt-hd-catalog-document h1{font-size:25px}.gpt-hd-catalog-empty{padding:20px}.gpt-hd-catalog-documents{grid-template-columns:1fr}.gpt-hd-catalog-categories a{padding:8px 10px;font-size:14px}.gpt-hd-resource-links{gap:8px}.gpt-hd-resource-links a{padding:9px 12px;font-size:14px}}
.gpt-hd-home-resources{max-width:1200px;margin:20px auto;padding:0 20px;box-sizing:border-box}.gpt-hd-catalog-languages{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.gpt-hd-catalog-languages a{padding:6px 11px;border:1px solid #ecd4c5;border-radius:4px;color:#555;background:#fff;font-size:14px;text-decoration:none}.gpt-hd-catalog-languages a[aria-current=true]{border-color:#c63d00;color:#b83a00;background:#fff6f0}@media(max-width:640px){.gpt-hd-home-resources{max-width:100%;padding:0 15px}.gpt-hd-catalog-languages a{font-size:13px}}
