.SpeciesChooser_shell__4uP8d{container-type:inline-size;width:100%}.SpeciesChooser_grid__7PY11{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-6);gap:var(--space-6)}.SpeciesChooser_card__lamAo{--ring:12px;position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:calc(var(--ring) * 3 + var(--space-4)) var(--space-6) var(--space-4);border-radius:var(--radius-lg);background:radial-gradient(circle at 50% 34%,rgba(var(--accent-rgb),.12) 0,transparent 60%),#fff;border:1px solid rgba(var(--surface-deep-rgb),.08);box-shadow:var(--shadow-md);color:var(--text-primary);text-decoration:none;isolation:isolate;transition:transform var(--duration-base) var(--ease-brand),box-shadow var(--duration-base) var(--ease-brand)}.SpeciesChooser_card__lamAo:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.SpeciesChooser_halo__ZoY_C{position:relative;display:block;width:46%;aspect-ratio:1/1;margin-bottom:calc(var(--ring) * 3 - var(--space-2))}.SpeciesChooser_media__qN3Us{position:absolute;inset:0;overflow:hidden;border-radius:50%;background-color:var(--surface-warm-tint);box-shadow:0 0 0 var(--ring) rgba(var(--accent-rgb),.3),0 0 0 calc(var(--ring) * 2) rgba(var(--accent-rgb),.17),0 0 0 calc(var(--ring) * 3) rgba(var(--accent-rgb),.08);transition:box-shadow var(--duration-base) var(--ease-brand)}.SpeciesChooser_photo__16wpu{object-fit:cover;transition:transform var(--duration-slow) var(--ease-brand)}.SpeciesChooser_ping__h_sSV{position:absolute;inset:calc(var(--ring) * -3);border-radius:50%;background-color:rgba(var(--accent-rgb),.35);opacity:0;z-index:-1;pointer-events:none}.SpeciesChooser_word__iFMcU{font-size:2.5rem;line-height:1;letter-spacing:-.02em}.SpeciesChooser_cta__rViry,.SpeciesChooser_word__iFMcU{font-family:var(--font-raleway),sans-serif;font-weight:800}.SpeciesChooser_cta__rViry{display:flex;align-items:center;justify-content:center;gap:var(--space-3);width:100%;min-height:60px;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-6);border-radius:var(--radius-pill);background-color:color-mix(in srgb,var(--accent) 80%,var(--secondary));color:#fff;font-size:1.1875rem;line-height:1.2;text-align:center;box-shadow:0 12px 24px -12px rgba(var(--accent-rgb),.9);transition:box-shadow var(--duration-base) var(--ease-brand)}.SpeciesChooser_ctaText__edk1g{flex:1 1}.SpeciesChooser_chip__mAsPu{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:50%;background-color:rgba(255,255,255,.2);transition:transform var(--duration-base) var(--ease-brand)}@keyframes SpeciesChooser_radar-ping__74ycl{0%{opacity:.6;transform:scale(.7)}to{opacity:0;transform:scale(1.15)}}@media (hover:hover){.SpeciesChooser_card__lamAo:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}.SpeciesChooser_card__lamAo:hover .SpeciesChooser_photo__16wpu{transform:scale(1.05)}.SpeciesChooser_card__lamAo:hover .SpeciesChooser_media__qN3Us{box-shadow:0 0 0 var(--ring) rgba(var(--accent-rgb),.38),0 0 0 calc(var(--ring) * 2) rgba(var(--accent-rgb),.22),0 0 0 calc(var(--ring) * 3) rgba(var(--accent-rgb),.11)}.SpeciesChooser_card__lamAo:hover .SpeciesChooser_ping__h_sSV{animation:SpeciesChooser_radar-ping__74ycl 1.2s var(--ease-brand) infinite}.SpeciesChooser_card__lamAo:hover .SpeciesChooser_cta__rViry{box-shadow:0 16px 30px -12px rgba(var(--accent-rgb),1)}.SpeciesChooser_card__lamAo:hover .SpeciesChooser_chip__mAsPu{transform:translateX(4px)}}@container (max-width: 600px){.SpeciesChooser_grid__7PY11{gap:var(--space-3)}.SpeciesChooser_card__lamAo{--ring:8px;gap:var(--space-3);padding:calc(var(--ring) * 3 + var(--space-3)) var(--space-3) var(--space-3)}.SpeciesChooser_halo__ZoY_C{width:66%}.SpeciesChooser_word__iFMcU{font-size:1.75rem}.SpeciesChooser_cta__rViry{min-height:48px;padding-inline:var(--space-2);font-size:.9375rem}.SpeciesChooser_chip__mAsPu{display:none}}@media (prefers-reduced-motion:reduce){.SpeciesChooser_card__lamAo,.SpeciesChooser_chip__mAsPu,.SpeciesChooser_media__qN3Us,.SpeciesChooser_photo__16wpu{transition:none}.SpeciesChooser_card__lamAo:hover .SpeciesChooser_ping__h_sSV{animation:none}}