.giveaway-card{display:flex;gap:16px;align-items:flex-start;background:linear-gradient(120deg,var(--theme-elevated),var(--theme-surface));border:1px solid var(--theme-border);border-radius:20px;padding:24px;margin:0 0 24px;color:var(--theme-text)}.giveaway-card strong{font-size:1.15rem}.giveaway-card p{margin:7px 0 10px;line-height:1.55}.giveaway-mark{display:grid;place-items:center;flex:0 0 42px;height:42px;background:var(--theme-elevated);border-radius:14px}.giveaway-mark svg{width:24px;height:24px}.giveaway-card a{font-weight:700;color:var(--theme-muted)}.giveaway-signup{margin:0 0 24px;border-radius:14px;padding:16px 18px;background:var(--theme-surface);color:var(--theme-text);font-size:.95rem;line-height:1.55}.giveaway-signup strong{display:block}.giveaway-signup small{display:block;margin-top:5px;color:var(--theme-muted)}@media(max-width:540px){.giveaway-card{padding:18px;gap:12px}.giveaway-mark{flex-basis:34px;height:34px}.giveaway-card strong{font-size:1.05rem}}
