.rx-ad{margin:var(--sp-md) var(--sp-md);padding:0;contain:layout;min-height:var(--rx-ad-h-m)}.rx-ad__head{display:flex;align-items:center;gap:var(--sp-sm);margin-bottom:var(--sp-xs)}.rx-ad__label{font-size:var(--fs-2xs);font-weight:var(--fw-num);letter-spacing:.05em;color:var(--text-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);padding:0 var(--sp-xs);line-height:18px}.rx-ad__adv{font-size:var(--fs-2xs);font-weight:var(--fw-body);color:var(--text-tertiary)}.rx-ad__card{display:flex;align-items:center;gap:var(--sp-sm);min-height:var(--touch-min);box-sizing:border-box;padding:var(--sp-sm);background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-md);text-decoration:none;color:inherit}.rx-ad__txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--sp-xs)}.rx-ad__title{font-size:var(--fs-sm);font-weight:var(--fw-title)}.rx-ad__sub,.rx-ad__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rx-ad__sub{font-size:var(--fs-2xs);color:var(--text-tertiary)}.rx-ad__cta{flex:none;font-size:var(--fs-xs);font-weight:var(--fw-title);color:var(--brand)}.rx-ad--desk{display:none}@media (min-width:1024px){.rx-ad{min-height:var(--rx-ad-h-d)}.rx-ad--desk{display:block;margin:0}}
/*# sourceMappingURL=114c3b9c31afe8f7.css.map*/