.talent-hero{background-color:var(--color-vibe-base);border-bottom:1px solid var(--color-vibe-surface-3);position:relative;overflow:hidden}.talent-hero:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(at 75% 25%,#0ea5a11f 0,#0000 50%),radial-gradient(at 25% 75%,#e5484d1a 0,#0000 50%);position:absolute;inset:0}.talent-preview-card{border:1px solid var(--color-vibe-surface-3);border-radius:1rem;display:block;position:relative;overflow:hidden}.talent-preview-card:after{content:"";background:linear-gradient(to top, var(--color-vibe-base) 0%, transparent 50%);pointer-events:none;position:absolute;inset:0}.talent-value-grid{background-color:var(--color-vibe-surface-3);border:1px solid var(--color-vibe-surface-3);border-radius:1.5rem;gap:1px;display:grid;overflow:hidden}@media (min-width:768px){.talent-value-grid{grid-template-columns:repeat(2,1fr)}}.talent-value-item{background-color:var(--color-vibe-base);flex-direction:column;gap:1rem;padding:2.5rem;transition:background-color .3s;display:flex}.talent-value-item:hover{background-color:#1f1f2680}.talent-value-num{font-family:var(--font-mono);color:var(--color-vibe-ember);font-size:.75rem;font-weight:700}.talent-value-divider{background-color:var(--color-vibe-surface-3);flex:1;height:1px}.talent-apply-cta{border-top:1px solid var(--color-vibe-surface-3);background-color:var(--color-vibe-surface-1);background-image:radial-gradient(at 70%,#e5484d0f 0,#0000 60%)}
