.hmp-br-magazine__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.hmp-br-magazine__actions{display:flex;flex-wrap:wrap;gap:8px}.hmp-br-filter{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:16px}.hmp-br-filter__search{flex:1 1 200px;min-width:180px;padding:8px 12px;border:1px solid var(--hmp-border,#cbd5e1);border-radius:8px}.hmp-br-filter__year{padding:8px 10px;border-radius:8px;border:1px solid var(--hmp-border,#cbd5e1)}.hmp-br-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid var(--hmp-border,#e2e8f0);font-size:.9rem}.hmp-br-toolbar__label{color:var(--hmp-muted,#64748b)}.hmp-br-sort{padding:4px 10px;border-radius:999px;text-decoration:none;background:var(--hmp-surface-alt,#f1f5f9);color:var(--hmp-text,#334155)}.hmp-br-sort.is-active{background:var(--hmp-accent,#0f766e);color:#fff;font-weight:600}.hmp-br-count{margin-left:auto;color:var(--hmp-muted,#64748b)}.hmp-br-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%, 280px),1fr));gap:20px}.hmp-br-card{border:1px solid var(--hmp-border,#e2e8f0);border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 1px 3px rgb(15 23 42 / .06);transition:box-shadow 0.15s ease,transform 0.15s ease}.hmp-br-card:hover{box-shadow:0 6px 20px rgb(15 23 42 / .08);transform:translateY(-2px)}.hmp-br-card--hero{margin-bottom:24px}.hmp-br-card--hero .hmp-br-card__media{padding-bottom:42%}.hmp-br-card__link{display:block;text-decoration:none;color:inherit}.hmp-br-card__media{padding-bottom:56%;background-size:cover;background-position:center;background-color:#e2e8f0}.hmp-br-card__media--placeholder{background:linear-gradient(135deg,#e2e8f0,#f8fafc)}.hmp-br-card__body{padding:14px 16px 16px}.hmp-br-card__eyebrow{display:block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--hmp-accent,#0f766e);margin-bottom:6px}.hmp-br-pill{display:inline-block;font-size:.7rem;font-weight:600;padding:2px 8px;border-radius:4px;margin-bottom:8px}.hmp-br-pill--editorial{background:#ecfdf5;color:#065f46}.hmp-br-pill--member{background:#eff6ff;color:#1e40af}.hmp-br-card__title{margin:0 0 8px;font-size:1.05rem;line-height:1.35}.hmp-br-card--hero .hmp-br-card__title{font-size:1.35rem}.hmp-br-card__teaser{margin:0 0 10px;font-size:.88rem;color:var(--hmp-muted,#64748b);line-height:1.45}.hmp-br-card__meta{display:flex;flex-wrap:wrap;gap:8px;font-size:.78rem;color:var(--hmp-muted,#64748b)}.hmp-br-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:16px 0;font-size:.9rem}.hmp-br-pagination__link{text-decoration:none;color:var(--hmp-accent,#0f766e);font-weight:600}.hmp-br-pagination__link.is-disabled{color:#94a3b8;font-weight:400}.hmp-br-back{margin:0 0 12px}.hmp-br-back a{text-decoration:none;color:var(--hmp-accent,#0f766e);font-weight:600}.hmp-br-article__layout{display:grid;grid-template-columns:1fr 260px;gap:28px;align-items:start}.hmp-br-article__hero{width:100%;padding-bottom:45%;border-radius:12px;background-size:cover;background-position:center;margin-bottom:16px;background-color:#e2e8f0}.hmp-br-article__title{margin:0 0 8px;font-size:1.75rem;line-height:1.25}.hmp-br-article__meta{margin:0 0 20px;color:var(--hmp-muted,#64748b);font-size:.9rem}.hmp-br-article__content{font-size:1rem;line-height:1.65}.hmp-br-article__content img{max-width:100%;height:auto;border-radius:8px}.hmp-br-aside{padding:16px;border:1px solid var(--hmp-border,#e2e8f0);border-radius:12px;background:var(--hmp-surface-alt,#f8fafc)}.hmp-br-aside__title{margin:0 0 12px;font-size:.95rem}.hmp-br-facts{list-style:none;margin:0;padding:0}.hmp-br-facts li{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--hmp-border,#e2e8f0);font-size:.88rem}.hmp-br-facts li span{color:var(--hmp-muted,#64748b)}.hmp-br-event-box{margin-top:16px;padding-top:12px;border-top:1px solid var(--hmp-border,#e2e8f0)}.hmp-br-event-box__label{display:block;font-size:.75rem;font-weight:600;text-transform:uppercase;color:var(--hmp-muted,#64748b);margin-bottom:4px}.hmp-br-event-box a{font-weight:600;color:var(--hmp-accent,#0f766e)}.hmp-br-event-box__meta{margin:4px 0 0;font-size:.85rem;color:var(--hmp-muted,#64748b)}.hmp-br-aside-warn{margin-top:12px;font-size:.85rem}.hmp-br-event-box--muted{opacity:.85;border-style:dashed}.hmp-br-event-box__hint{margin:8px 0 0;font-size:.78rem;color:var(--hmp-muted,#64748b)}.hmp-br-form .hmp-form-row--inline{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}.hmp-br-subhead{margin:20px 0 10px;font-size:1rem}.hmp-br-my-list{list-style:none;margin:0 0 16px;padding:0}.hmp-br-my-list li{padding:10px 0;border-bottom:1px solid var(--hmp-border,#e2e8f0)}.hmp-br-status--pending{font-size:.85rem;color:#b45309}@media (max-width:800px){.hmp-br-article__layout{grid-template-columns:1fr}.hmp-br-count{width:100%;margin-left:0}}