.aahs-hp-issue,.aahs-hp-ramp{--hp-ink:#0c1722;--hp-paper:#f3efe6;--hp-paper-2:#e7e0d2;--hp-brass:#c9952b;--hp-brass-deep:#a6781b;--hp-sky:#3f6f8f;--hp-rule:#cdc4b2;--hp-white:#faf6ec;font-family:'Source Sans 3',system-ui,sans-serif}.aahs-hp-issue-label{font-family:'JetBrains Mono',monospace;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--hp-brass-deep);margin-bottom:6px}.aahs-hp-issue-title{font-family:'Oswald',sans-serif;font-weight:700;font-size:1.3rem;color:var(--hp-ink);margin:0 0 16px;padding-bottom:12px;border-bottom:2px solid var(--hp-ink)}.aahs-hp-issue-cover{display:block;background:var(--hp-paper-2);border:1px solid var(--hp-rule);overflow:hidden;margin-bottom:14px}.aahs-hp-issue-cover img{width:100%;height:100%;object-fit:cover}.aahs-hp-issue-placeholder{display:flex;align-items:center;justify-content:center;height:100%;color:#8a99a6;font-family:'JetBrains Mono',monospace;font-size:.75rem}.aahs-hp-issue-meta{font-family:'JetBrains Mono',monospace;font-size:.75rem;letter-spacing:.04em;color:var(--hp-brass-deep);margin-bottom:10px}.aahs-hp-issue-desc{font-size:.92rem;color:#4a5560;line-height:1.55;margin:0 0 18px}.aahs-hp-issue-btn{display:inline-block;background:var(--hp-brass);color:var(--hp-ink)!important;font-family:'Oswald',sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:.82rem;padding:13px 24px;text-decoration:none!important}.aahs-hp-issue-btn:hover{background:var(--hp-brass-deep)}.aahs-hp-issue-browse{display:block;margin-top:14px;font-size:.85rem;color:var(--hp-brass-deep)!important;text-decoration:none!important}.aahs-hp-issue-browse:hover{color:var(--hp-ink)!important}.aahs-hp-ramp-head{display:flex;align-items:baseline;justify-content:space-between;border-bottom:1px solid var(--hp-rule);padding-bottom:12px;margin-bottom:18px}.aahs-hp-ramp-head h3{font-family:'Oswald',sans-serif;font-weight:700;font-size:1.5rem;margin:0;color:var(--hp-ink)}.aahs-hp-ramp-all{font-family:'JetBrains Mono',monospace;font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;color:var(--hp-brass-deep)!important;text-decoration:none!important}.aahs-hp-ramp-all:hover{color:var(--hp-ink)!important}.aahs-hp-ramp-card{display:flex;gap:20px;background:var(--hp-white);border:1px solid var(--hp-rule);padding:16px;text-decoration:none!important}.aahs-hp-ramp-card:hover{border-color:var(--hp-brass)}.aahs-hp-ramp-img{flex:none;width:160px;overflow:hidden}.aahs-hp-ramp-img img{width:100%;height:100%;object-fit:cover}.aahs-hp-ramp-body{flex:1;min-width:0}.aahs-hp-ramp-meta{font-family:'JetBrains Mono',monospace;font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;color:var(--hp-sky);margin-bottom:6px}.aahs-hp-ramp-title{font-family:'Oswald',sans-serif;font-weight:700;font-size:1.25rem;color:var(--hp-ink);margin:0 0 8px;line-height:1.3}.aahs-hp-ramp-card:hover .aahs-hp-ramp-title{color:var(--hp-brass-deep)}.aahs-hp-ramp-excerpt{font-size:.9rem;color:#4a5560;line-height:1.5;margin:0 0 10px}.aahs-hp-ramp-read{font-family:'Oswald',sans-serif;font-weight:700;font-size:.78rem;text-transform:uppercase;letter-spacing:.03em;color:var(--hp-brass-deep)}.aahs-hp-ramp-empty{color:#8a99a6;font-style:italic;font-size:.9rem}@media (max-width:600px){.aahs-hp-ramp-card{flex-direction:column}.aahs-hp-ramp-img{width:100%}}