.dxn{position:relative;display:grid;grid-template-columns:54px minmax(0,1fr) auto;gap:10px;align-items:center;margin:6px 0 10px;padding:9px 12px 9px 9px;border-radius:12px;text-decoration:none;color:#2a241a;background:radial-gradient(120% 160% at 100% 0,rgba(206,189,99,.22),transparent 60%),linear-gradient(160deg,#fbf7ee,#f1e9d6)}.dxn:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(120deg,#e9d9a0,#a88c45 35%,#f5e6b4 55%,#a88c45 80%,#e9d9a0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.dxn-img{width:54px;height:54px;object-fit:cover;border-radius:8px;display:block;outline:1px solid rgba(138,111,42,.45);outline-offset:2px}.dxn-txt{display:flex;flex-direction:column;min-width:0}.dxn-eb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font:500 9px/1 var(--font-ubuntu),sans-serif;letter-spacing:.18em;color:#8a6f2a}.dxn-eb i{font-style:normal;border:1px solid rgba(138,111,42,.5);border-radius:999px;padding:4px 9px;letter-spacing:.1em;font-size:10px;color:#2a241a}.dxn-name{font-family:var(--font-serif-display),Georgia,serif;font-style:italic;font-weight:300;font-size:15px;letter-spacing:0;line-height:1.15;margin:4px 0 3px;color:#1f1a12}.dxn-sub{font:300 11px/1.3 var(--font-ubuntu),sans-serif;color:#5f5646}.dxn-pr{display:flex;flex-direction:column;align-items:flex-end;line-height:1;gap:3px}.dxn-pr s{font:300 12px/1 var(--font-serif-display),Georgia,serif;color:#9b917d}.dxn-now{font:300 23px/1 var(--font-serif-display),Georgia,serif;background:linear-gradient(180deg,#b8963f,#7d6526);-webkit-background-clip:text;background-clip:text;color:transparent}.dxn-go{margin-top:8px;font:500 11px/1 var(--font-ubuntu),sans-serif;letter-spacing:.16em;color:#1f1a12;border-bottom:1px solid #8a6f2a;padding-bottom:4px;white-space:nowrap}.dxn:hover .dxn-go{color:#8a6f2a}.dxn-wide{grid-template-columns:150px minmax(0,1fr) auto;gap:26px;margin:0 0 18px;padding:14px 26px 14px 14px;border-radius:14px}.dxn-wide .dxn-img{width:150px;height:88px;outline-offset:3px}.dxn-wide .dxn-eb{font-size:11px;letter-spacing:.22em}.dxn-wide .dxn-name{font-size:27px;letter-spacing:0;line-height:1.1;margin:8px 0 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dxn-wide .dxn-sub{font-size:13px}.dxn-wide .dxn-pr s{font-size:18px}.dxn-wide .dxn-now{font-size:44px}