.codex-hunts-intro{display:flex;align-items:flex-start;gap:28px;border:1px solid #c4d2d5;background:#eaf1f2;padding:30px;border-radius:14px;margin-block:24px}
.codex-hunts-intro>span{flex:none}.codex-hunts-intro>div{min-width:0}.codex-hunts-intro h3{font:700 28px/1.2 var(--font-display);margin:0 0 14px}.codex-hunts-intro p{font-size:14px;line-height:1.8;color:var(--color-text-muted);margin:12px 0}.codex-hunts-intro .botao{margin-top:12px;display:inline-flex;gap:12px;align-items:center}
.hunt-items-crosslink{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;margin:28px 0;padding:20px 24px;border:1px solid #b6cbd2;border-radius:12px;background:#e7eff2;color:var(--color-primary)}.hunt-items-crosslink>span{display:flex;align-items:center;gap:14px}.hunt-items-crosslink strong{font:700 23px/1.25 var(--font-display)}.hunt-items-crosslink a{font-size:13px;font-weight:600;color:var(--color-primary);text-decoration:underline;text-underline-offset:4px}
@media(max-width:600px){.codex-hunts-intro{gap:16px;padding:20px}.codex-hunts-intro>span .pwro-icon{width:36px;height:36px}.codex-hunts-intro h3{font-size:24px}.codex-hunts-intro p{font-size:13px}.hunt-items-crosslink{padding:18px}.hunt-items-crosslink strong{font-size:21px}}
